JavaTM 2 Platform
Standard Ed. 5.0

java.awt.image.renderable
Ŭ·¡½º ParameterBlock

java.lang.Object 
  »óÀ§¸¦ È®Àå java.awt.image.renderable.ParameterBlock
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Cloneable

public class ParameterBlock
extends Object
implements Cloneable, Serializable

ParameterBlock Àº RenderableImageOp ³ª, À̹ÌÁö¸¦ ó¸®ÇÏ´Â °Í ¿ÜÀÇ Å¬·¡½º¿¡ ÀÇÇØ ÇÊ¿äÇÏ°Ô µÇ´Â ¼Ò½º ¹× ÆĶó¹ÌÅÍ (Object)¿¡ ´ëÇÑ ¸ðµç Á¤º¸¸¦ ĸ½¶È­ÇÕ´Ï´Ù.

¼Ò½º Vector¿¡´Â ÀÓÀÇÀÇ °´Ã¼¸¦ ¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ÀÌ Å¬·¡½ºÀÇ »ç¿ëÀÚ´Â ¿¹¸¦ µé¾î ¸ðµç ¼Ò½º´Â RenderedImages ¶Ç´Â RenderableImage°¡ ¾Æ´Ï¸é ¾ÈµÇ´Â µîÀÌ °°Àº ¹Ì Á¦¾àÀ» ´õÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ParameterBlock ÀÚü´Â ÄÁÅ×À̳ʿ¡ Áö³ªÁö ¾Ê±â ¶§¹®¿¡ ¼Ò½º ¶Ç´Â ÆĶó¹ÌÅÍÀÇ ÇüÅÂÀÇ Ã¼Å©´Â ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.

ParameterBlock ÆĶó¹ÌÅÍ´Â ¸ðµÎ °´Ã¼ÀÔ´Ï´Ù. ±âº»ÇüÀÇ Àμö¸¦ ÃëÇÏ´Â °£ÀÌ add ¸Þ¼­µå ¹× set ¸Þ¼­µå°¡ ÀÌ¿ë °¡´ÉÇØ, ÀûÀýÇÑ Number (Integer ¶Ç´Â Float µî)ÀÇ ¼­ºê Ŭ·¡½º¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ´ëÀÀÇÏ´Â get ¸Þ¼­µå´Â ÇϺΠij½ºÆ®¸¦ ½ÇÇàÇØ, ±âº»ÇüÀÇ ¹Ýȯ°ªÀ» ¹Þ½À´Ï´Ù. Æ÷ÇԵǴ °ªÀÇ ÇüÅ°¡ ¿Ã¹Ù¸¥ ÇüÅ°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. short s; add(s)ÀÇ °á°ú¿Í add(new Short(s))ÀÇ °á°ú´Â ±¸º°ÇÒ ¼ö ¾ø½À´Ï´Ù.

get ¸Þ¼­µå ¹× set ¸Þ¼­µå´Â ÂüÁ¶¿¡ ¿µÇâÀ» ÁÝ´Ï´Ù. µû¶ó¼­, ParameterBlock °£¿¡¼­ÀÇ ÂüÁ¶ÀÇ °øÀ¯°¡ ºÎÀûÀýÇÑ °æ¿ì´Â °øÀ¯ÇÏÁö ¾Ê°ÔÀÇÇØ ÁÖ¼¼¿ä. ¿¹¸¦ µé¾î Ãß°¡µÈ ¼Ò½º¸¦ Á¦¿ÜÇØ, ³°Àº ParameterBlock °ú °°Àº »õ·Î¿î ParameterBlock¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì¿¡ ´ÙÀ½°ú °°ÀÌ ±â¼úÇØ ¹ö¸®±â ½±»óÀÔ´Ï´Ù.


 ParameterBlock addSource(ParameterBlock pb, RenderableImage im) {
     ParameterBlock pb1 = new ParameterBlock(pb.getSources());
     pb1.addSource(im);
     return pb1;
 }
 

ÀÌ ÄÚµå´Â getSources Á¶ÀÛÀÌ ¼Ò½º Vector ¿¡ÀÇ ÂüÁ¶¸¦ µ¹·ÁÁÖ¾ú±â ¶§¹®¿¡ ¿øÀÇ ParameterBlock¸¦ º¯°æÇÏ´Â ºÎÀÛ¿ëÀÌ ÀÖ½À´Ï´Ù. pb¿Í pb1´Â ¼Ò½º Vector¸¦ °øÀ¯ÇÏ°í ÀÖÀ¸¹Ç·Î ÇÑÆíÀÇ º¯°æÀº ¾çÂÊ ¸ðµÎ¿¡ ´ëÇؼ­ °¡½Ã°¡ µË´Ï´Ù.

addSource ÇÔ¼öÀÇ ±â¼ú ¹æ¹ýÀ¸·Î ÀûÀýÇÑ °ÍÀº ´ÙÀ½°ú °°ÀÌ ¼Ò½º Vector¸¦ º¹Á¦ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.


 ParameterBlock addSource (ParameterBlock pb, RenderableImage im) {
     ParameterBlock pb1 = new ParameterBlock(pb.getSources(). clone());
     pb1.addSource(im);
     return pb1;
 }
 

ParameterBlock clone ¸Þ¼­µå´Â ÀÌ·¯ÇÑ ÀÌÀ¯·Î½á ¼Ò½º¿Í ÆĶó¹ÌÅÍÀÇ ¾çÂÊ ¸ðµÎÀÇ Vector º¹Á¦¸¦ ½ÇÇàÇϵµ·Ï Á¤Àǵǰí ÀÖ½À´Ï´Ù. Ç¥ÁØÀÇ »þ·Î º¹Á¦¸¦ shallowClone ·Î¼­ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

addSource, setSource, add ¹× set °¢ ¸Þ¼­µå´Â Àμö¸¦ Ãß°¡ÇÑ ÈÄ¿¡ this¸¦ µ¹·ÁÁÖµµ·Ï Á¤Àǵ˴ϴÙ. ±× ¶§¹®¿¡ ´ÙÀ½°ú °°Àº ±¸¹®ÀÇ »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.


 ParameterBlock pb = new ParameterBlock();
 op = new RenderableImageOp("operation", pb.add(arg1). add(arg2));
 

°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

ÇÊµå °³¿ä
protected  Vector <Object > parameters
          ÀÓÀÇÀÇ Object ·Î¼­ Æ÷ÇԵǴ ¼Ò½º ÀÌ¿ÜÀÇ ÆĶó¹ÌÅÍÀÇ Vector ÀÔ´Ï´Ù.
protected  Vector <Object > sources
          ÀÓÀÇÀÇ Object ·Î¼­ Æ÷ÇԵǴ ¼Ò½ºÀÇ Vector ÀÔ´Ï´Ù.
 
»ý¼ºÀÚ °³¿ä
ParameterBlock ()
          ´õ¹Ì »ý¼ºÀÚ ÀÔ´Ï´Ù.
ParameterBlock (Vector <Object > sources)
          ÁöÁ¤µÈ ¼Ò½ºÀÇ Vector¸¦ »ç¿ëÇØ ParameterBlock¸¦ ±¸ÃàÇÕ´Ï´Ù.
ParameterBlock (Vector <Object > sources, Vector <Object > parameters)
          ÁöÁ¤µÈ ¼Ò½ºÀÇ Vector ¹× ÆĶó¹ÌÅÍÀÇ Vector¸¦ »ç¿ëÇØ ParameterBlock¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 ParameterBlock add (byte b)
          Byte¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (char c)
          Character¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (double d)
          Double¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (float f)
          Float¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (int i)
          Integer¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (long l)
          Long¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (Object  obj)
          °´Ã¼¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock add (short s)
          Short¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 ParameterBlock addSource (Object  source)
          À̹ÌÁö¸¦ ¼Ò½ºÀÇ ¸®½ºÆ®ÀÇ ¸¶Áö¸·¿¡ Ãß°¡ÇÕ´Ï´Ù.
 Object clone ()
          ParameterBlock º¹»çº»À» ÀÛ¼ºÇÕ´Ï´Ù.
 byte getByteParameter (int index)
          ÆĶó¹ÌÅ͸¦ byte ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 char getCharParameter (int index)
          ÆĶó¹ÌÅ͸¦ char ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 double getDoubleParameter (int index)
          ÆĶó¹ÌÅ͸¦ double ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 float getFloatParameter (int index)
          ÆĶó¹ÌÅ͸¦ float ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 int getIntParameter (int index)
          ÆĶó¹ÌÅ͸¦ int ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 long getLongParameter (int index)
          ÆĶó¹ÌÅ͸¦ long ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 int getNumParameters ()
          ÆĶó¹ÌÅÍÀÇ ¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getNumSources ()
          ¼Ò½º À̹ÌÁöÀÇ ¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Object getObjectParameter (int index)
          ÆĶó¹ÌÅ͸¦ °´Ã¼·Î¼­ ÃëµæÇÕ´Ï´Ù.
 Class [] getParamClasses ()
          ÆĶó¹ÌÅÍÀÇ ÇüŸ¦ ±â¼úÇÏ´Â Class °´Ã¼ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 Vector <Object > getParameters ()
          ÆĶó¹ÌÅÍÀÇ Vector Àüü¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 RenderableImage getRenderableSource (int index)
          ¼Ò½º¸¦ RenderableImage ·Î¼­ ¸®ÅÏÇÕ´Ï´Ù.
 RenderedImage getRenderedSource (int index)
          ¼Ò½º¸¦ RenderedImage·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù.
 short getShortParameter (int index)
          ÆĶó¹ÌÅ͸¦ short ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù.
 Object getSource (int index)
          ¼Ò½º¸¦ ÀϹÝÀûÀÎ Object ·Î¼­ ¸®ÅÏÇÕ´Ï´Ù.
 Vector <Object > getSources ()
          ¼Ò½ºÀÇ Vector Àüü¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 void removeParameters ()
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.
 void removeSources ()
          ¼Ò½º À̹ÌÁöÀÇ ¸®½ºÆ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.
 ParameterBlock set (byte b, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Byte¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (char c, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Character¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (double d, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Double¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (float f, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Float¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (int i, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Integer¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (long l, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Long¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (Object  obj, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ ¿Å°Ü³õ½À´Ï´Ù.
 ParameterBlock set (short s, int index)
          ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Short¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 void setParameters (Vector <Object > parameters)
          ÁöÁ¤µÈ Vector¿¡ ÆĶó¹ÌÅÍÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 ParameterBlock setSource (Object  source, int index)
          ¼Ò½ºÀÇ ¸®½ºÆ®ÀÇ ¿£Æ®¸®¸¦ »õ·Î¿î ¼Ò½º¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 void setSources (Vector <Object > sources)
          ÁöÁ¤µÈ Vector¿¡ ¼Ò½ºÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 Object shallowClone ()
          ParameterBlock »þ·ÎÄÚÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

sources

protected Vector <Object > sources
ÀÓÀÇÀÇ Object ·Î¼­ Æ÷ÇԵǴ ¼Ò½ºÀÇ Vector ÀÔ´Ï´Ù.


parameters

protected Vector <Object > parameters
ÀÓÀÇÀÇ Object ·Î¼­ Æ÷ÇԵǴ ¼Ò½º ÀÌ¿ÜÀÇ ÆĶó¹ÌÅÍÀÇ Vector ÀÔ´Ï´Ù.

»ý¼ºÀÚ »ó¼¼

ParameterBlock

public ParameterBlock()
´õ¹Ì »ý¼ºÀÚ ÀÔ´Ï´Ù.


ParameterBlock

public ParameterBlock(Vector <Object > sources)
ÁöÁ¤µÈ ¼Ò½ºÀÇ Vector¸¦ »ç¿ëÇØ ParameterBlock¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
sources - ¼Ò½º À̹ÌÁöÀÇ Vector

ParameterBlock

public ParameterBlock(Vector <Object > sources,
                      Vector <Object > parameters)
ÁöÁ¤µÈ ¼Ò½ºÀÇ Vector ¹× ÆĶó¹ÌÅÍÀÇ Vector¸¦ »ç¿ëÇØ ParameterBlock¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
sources - ¼Ò½º À̹ÌÁöÀÇ Vector
parameters - ·»´õ¸µ Á¶ÀÛÀ¸·Î »ç¿ëµÇ´Â ÆĶó¹ÌÅÍÀÇ Vector
¸Þ¼­µåÀÇ »ó¼¼

shallowClone

public Object  shallowClone()
ParameterBlock »þ·ÎÄÚÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù. ¼Ò½º ¹× ÆĶó¹ÌÅÍÀÇ Vector´Â ÂüÁ¶·Î º¹»çµË´Ï´Ù. Ãß°¡³ª º¯°æÀº ¾çÂÊ ¸ðµÎÀÇ ¹öÀü¿¡ ´ëÇؼ­ °¡½Ã°¡ µË´Ï´Ù.

¹Ýȯ°ª:
ParameterBlock Object º¹Á¦

clone

public Object  clone()
ParameterBlock º¹»çº»À» ÀÛ¼ºÇÕ´Ï´Ù. ¼Ò½º ¹× ÆĶó¹ÌÅÍÀÇ Vector´Â º¹Á¦µË´Ï´Ù¸¸, ½ÇÁ¦ÀÇ ¼Ò½º ¹× ÆĶó¹ÌÅÍ´Â ÂüÁ¶·Î º¹»çµË´Ï´Ù. ÀÌ ¶§¹®¿¡ º¹Á¦¿¡¼­ÀÇ ¼Ò½º ¹× ÆĶó¹ÌÅÍÀÇ ¼ø¼­¿Í ¼öÀÇ º¯°æÀº ¿øÀÇ ParameterBlock·Î ºÎÅÍ´Â ºÒ°¡½Ã°¡ µË´Ï´Ù. ÇÑÆí, °øÀ¯µÇ´Â ¼Ò½º ¶Ç´Â ÆĶó¹ÌÅÍ ÀÚüÀÇ º¯°æÀº °¡½Ã°¡ µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ clone
¹Ýȯ°ª:
ParameterBlock Object º¹Á¦
°ü·Ã Ç׸ñ:
Cloneable

addSource

public ParameterBlock  addSource(Object  source)
À̹ÌÁö¸¦ ¼Ò½ºÀÇ ¸®½ºÆ®ÀÇ ¸¶Áö¸·¿¡ Ãß°¡ÇÕ´Ï´Ù. Àå·¡, »õ·Î¿î node ÇüÀÇ Çã°¡¸¦ ÇÒ ¼ö ÀÖµµ·Ï, À̹ÌÁö´Â °´Ã¼·Î¼­ Æ÷ÇԵ˴ϴÙ.

ÆĶó¹ÌÅÍ:
source - ¼Ò½º ¸®½ºÆ®¿¡ Æ÷ÇԵǴ À̹ÌÁö °´Ã¼
¹Ýȯ°ª:
ÁöÁ¤µÈ source¸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

getSource

public Object  getSource(int index)
¼Ò½º¸¦ ÀϹÝÀûÀÎ Object ·Î¼­ ¸®ÅÏÇÕ´Ï´Ù. È£ÃâÃøÀº ±×°ÍÀ» ÀûÀýÇÑ ÇüÅ¿¡ ij½ºÆ® ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ¼Ò½ºÀÇ À妽º
¹Ýȯ°ª:
sources Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ¼Ò½º¸¦ ³ªÅ¸³»´Â Object
°ü·Ã Ç׸ñ:
setSource(Object, int)

setSource

public ParameterBlock  setSource(Object  source,
                                int index)
¼Ò½ºÀÇ ¸®½ºÆ®ÀÇ ¿£Æ®¸®¸¦ »õ·Î¿î ¼Ò½º¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
source - ÁöÁ¤µÈ ¼Ò½º À̹ÌÁö
index - ÁöÁ¤µÈ source¸¦ »ðÀÔÇÏ´Â sources Vector ³»ÀÇ À妽º
¹Ýȯ°ª:
ƯÁ¤ÀÇ index·Î ÁöÁ¤µÈ source¸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock
°ü·Ã Ç׸ñ:
getSource(int)

getRenderedSource

public RenderedImage  getRenderedSource(int index)
¼Ò½º¸¦ RenderedImage·Î ¼­ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ¼Ò½º°¡ RenderedImage°¡ ¾Æ´Ñ °æ¿ì, ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ¼Ò½ºÀÇ À妽º
¹Ýȯ°ª:
sources Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ¼Ò½º À̹ÌÁö¸¦ ³ªÅ¸³»´Â RenderedImage

getRenderableSource

public RenderableImage  getRenderableSource(int index)
¼Ò½º¸¦ RenderableImage ·Î¼­ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ¼Ò½º°¡ RenderableImage°¡ ¾Æ´Ñ °æ¿ì, ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ¼Ò½ºÀÇ À妽º
¹Ýȯ°ª:
sources Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ¼Ò½º À̹ÌÁö¸¦ ³ªÅ¸³»´Â RenderableImage

getNumSources

public int getNumSources()
¼Ò½º À̹ÌÁöÀÇ ¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
sources Vector ³»ÀÇ ¼Ò½º À̹ÌÁöÀÇ ¼ö

getSources

public Vector <Object > getSources()
¼Ò½ºÀÇ Vector Àüü¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
sources Vector
°ü·Ã Ç׸ñ:
setSources(Vector)

setSources

public void setSources(Vector <Object > sources)
ÁöÁ¤µÈ Vector¿¡ ¼Ò½ºÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
sources - ¼Ò½º À̹ÌÁöÀÇ Vector
°ü·Ã Ç׸ñ:
getSources()

removeSources

public void removeSources()
¼Ò½º À̹ÌÁöÀÇ ¸®½ºÆ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.


getNumParameters

public int getNumParameters()
ÆĶó¹ÌÅÍÀÇ ¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¼Ò½º À̹ÌÁö´Â Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù.

¹Ýȯ°ª:
parameters Vector ³»ÀÇ ÆĶó¹ÌÅÍÀÇ ¼ö

getParameters

public Vector <Object > getParameters()
ÆĶó¹ÌÅÍÀÇ Vector Àüü¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
parameters Vector
°ü·Ã Ç׸ñ:
setParameters(Vector)

setParameters

public void setParameters(Vector <Object > parameters)
ÁöÁ¤µÈ Vector¿¡ ÆĶó¹ÌÅÍÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parameters - ÆĶó¹ÌÅÍÀÇ ÁöÁ¤µÈ Vector
°ü·Ã Ç׸ñ:
getParameters()

removeParameters

public void removeParameters()
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¸¦ Ŭ¸®¾î ÇÕ´Ï´Ù.


add

public ParameterBlock  add(Object  obj)
°´Ã¼¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
obj - parameters Vector¿¡ Ãß°¡ÇÏ´Â Object
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(byte b)
Byte¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
b - parameters Vector¿¡ Ãß°¡ÇÏ´Â byte
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(char c)
Character¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
c - parameters Vector¿¡ Ãß°¡ÇÏ´Â char
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(short s)
Short¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
s - parameters Vector¿¡ Ãß°¡ÇÏ´Â short
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(int i)
Integer¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - parameters Vector¿¡ Ãß°¡ÇÏ´Â int
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(long l)
Long¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
l - parameters Vector¿¡ Ãß°¡ÇÏ´Â long
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(float f)
Float¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
f - parameters Vector¿¡ Ãß°¡ÇÏ´Â float
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

add

public ParameterBlock  add(double d)
Double¸¦ ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
d - parameters Vector¿¡ Ãß°¡ÇÏ´Â double
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(Object  obj,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
obj - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(byte b,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Byte¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
b - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(char c,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Character¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
c - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(short s,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Short¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
s - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(int i,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Integer¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
i - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(long l,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Long¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
l - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(float f,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Float¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
f - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

set

public ParameterBlock  set(double d,
                          int index)
ÆĶó¹ÌÅÍÀÇ ¸®½ºÆ®ÀÇ Object¸¦ Double¿¡ ¿Å°Ü³õ½À´Ï´Ù. index °ªÀÌ ÇöÀçÀÇ ¼Ò½º ¸®½ºÆ®¸¦ ³Ñ´Â °æ¿ì´Â ÇÊ¿ä¿¡ µû¶ó¼­ nullÀ» »ç¿ëÇØ ¸®½ºÆ®°¡ È®ÀåµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
d - parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ¿Å°Ü³õ´Â ÆĶó¹ÌÅÍ
index - ÁöÁ¤µÈ ÆĶó¹ÌÅÍ·Î ¿Å°ÜÁö´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿îÀÇ ParameterBlock

getObjectParameter

public Object  getObjectParameter(int index)
ÆĶó¹ÌÅ͸¦ °´Ã¼·Î¼­ ÃëµæÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¾ò´Â ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
parameters Vector ³»ÀÇ ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â ÆĶó¹ÌÅ͸¦ ³ªÅ¸³»´Â Object

getByteParameter

public byte getByteParameter(int index)
ÆĶó¹ÌÅ͸¦ byte ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â Byte°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ byte °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ Byte°¡ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getCharParameter

public char getCharParameter(int index)
ÆĶó¹ÌÅ͸¦ char ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â Character°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ char °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ Character°¡ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getShortParameter

public short getShortParameter(int index)
ÆĶó¹ÌÅ͸¦ short ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â ShortÀÌ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ short °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ ShortÀÌ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getIntParameter

public int getIntParameter(int index)
ÆĶó¹ÌÅ͸¦ int ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â Integer°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ int °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ Integer°¡ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getLongParameter

public long getLongParameter(int index)
ÆĶó¹ÌÅ͸¦ long ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â Long°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ long °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ Long°¡ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getFloatParameter

public float getFloatParameter(int index)
ÆĶó¹ÌÅ͸¦ float ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â FloatÀÌ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ float °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ FloatÀÌ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getDoubleParameter

public double getDoubleParameter(int index)
ÆĶó¹ÌÅ͸¦ double ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼­µåÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì, ¶Ç´Â Double°¡ ¾Æ´Ñ °æ¿ì´Â ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
index - ¸®ÅÏµÈ ÆĶó¹ÌÅÍÀÇ À妽º
¹Ýȯ°ª:
ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ double °ªÀ¸·Î ÀÇ ÆĶó¹ÌÅÍ
¿¹¿Ü:
ClassCastException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ Double°¡ ¾Æ´Ñ °æ¿ì
NullPointerException - ÁöÁ¤µÈ À妽º¿¡¼­ÀÇ ÆĶó¹ÌÅÍ°¡ nullÀÎ °æ¿ì
ArrayIndexOutOfBoundsException - index°¡ ºÎÀÇ °æ¿ì, ¶Ç´Â ÀÌ ParameterBlock °´Ã¼ÀÇ ÇöÀçÀÇ »çÀÌÁ´Ù ÀÛÁö ¾ÊÀº °æ¿ì

getParamClasses

public Class [] getParamClasses()
ÆĶó¹ÌÅÍÀÇ ÇüŸ¦ ±â¼úÇÏ´Â Class °´Ã¼ÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
Class °´Ã¼ÀÇ ¹è¿­

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.