JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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

java.lang.Object 
  |
  +--java.awt.image.renderable.ParameterBlock
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Cloneable , Serializable

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 parameters
          ÀÓÀÇÀÇ Object ·Î¼­ ÀúÀåµÇ´Â ¼Ò½º ÀÌ¿ÜÀÇ ÆÄ¶ó¹ÌÅÍÀÇ Vector ÀÔ´Ï´Ù.
protected  Vector sources
          ÀÓÀÇÀÇ Object ·Î¼­ ÀúÀåµÇ´Â ¼Ò½ºÀÇ Vector ÀÔ´Ï´Ù.
 
»ý¼ºÀÚÀÇ °³¿ä
ParameterBlock ()
          ´õ¹Ì constructor ÀÔ´Ï´Ù.
ParameterBlock (Vector  sources)
          ÁöÁ¤µÈ ¼Ò½ºÀÇ Vector ¸¦ »ç¿ëÇØ ParameterBlock ¸¦ ±¸ÃàÇÕ´Ï´Ù.
ParameterBlock (Vector  sources, Vector  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 getParameters ()
          ÆÄ¶ó¹ÌÅÍÀÇ Vector Àüü¸¦ µ¹·ÁÁÝ´Ï´Ù.
 RenderableImage getRenderableSource (int index)
          ¼Ò½º¸¦ RenderableImage ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 RenderedImage getRenderedSource (int index)
          ¼Ò½º¸¦ RenderedImage ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 short getShortParameter (int index)
          ÆÄ¶ó¹ÌÅ͸¦ short ·Î¼­ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼ÒµåÀÔ´Ï´Ù.
 Object getSource (int index)
          ¼Ò½º¸¦ ÀϹÝÀûÀÎ Object ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 Vector 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  parameters)
          ÁöÁ¤µÈ Vector ¿¡ ÆÄ¶ó¹ÌÅÍÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 ParameterBlock setSource (Object  source, int index)
          ¼Ò½ºÀÇ ¸®½ºÆ®ÀÇ ¿£Æ®¸®¸¦ »õ·Î¿î ¼Ò½º¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 void setSources (Vector  sources)
          ÁöÁ¤µÈ Vector ¿¡ ¼Ò½ºÀÇ Vector Àüü¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 Object shallowClone ()
          ParameterBlock ÀÇ »þ·ÎÄÚÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

sources

protected Vector  sources
ÀÓÀÇÀÇ Object ·Î¼­ ÀúÀåµÇ´Â ¼Ò½ºÀÇ Vector ÀÔ´Ï´Ù.


parameters

protected Vector  parameters
ÀÓÀÇÀÇ Object ·Î¼­ ÀúÀåµÇ´Â ¼Ò½º ÀÌ¿ÜÀÇ ÆÄ¶ó¹ÌÅÍÀÇ Vector ÀÔ´Ï´Ù.

»ý¼ºÀÚÀÇ »ó¼¼

ParameterBlock

public ParameterBlock()
´õ¹Ì constructor ÀÔ´Ï´Ù.


ParameterBlock

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

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

ParameterBlock

public ParameterBlock(Vector  sources,
                      Vector  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  getSources()
¼Ò½ºÀÇ Vector Àüü¸¦ µ¹·ÁÁÝ´Ï´Ù.

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

setSources

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

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

removeSources

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


getNumParameters

public int getNumParameters()
ÆÄ¶ó¹ÌÅÍÀÇ ¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. ¼Ò½º À̹ÌÁö´Â Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù.

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

getParameters

public Vector  getParameters()
ÆÄ¶ó¹ÌÅÍÀÇ Vector Àüü¸¦ µ¹·ÁÁÝ´Ï´Ù.

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

setParameters

public void setParameters(Vector  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
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.