JavaTM 2
Platform
Std.  Ed.  v1. 4.0

org.omg.DynamicAny
Ŭ·¡½º _DynEnumStub

java.lang.Object 
  |
  +--org.omg.CORBA.portable.ObjectImpl 
        |
        +--org.omg.DynamicAny. _DynEnumStub
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
DynAny , DynAnyOperations , DynEnum , DynEnumOperations , IDLEntity , Object , Serializable

public class _DynEnumStub
extends ObjectImpl
implements DynEnum

DynEnum ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ, IDL ÀÇ ¿­°ÅÄ¡ÀÇ Á¶ÀÛÀÌ ¼­Æ÷Æ®µË´Ï´Ù. DynEnum ÀÇ ÇöÀç À§Ä¡´Â Ç×»ó -1 ÀÔ´Ï´Ù.


ÇʵåÀÇ °³¿ä
static Class _opsClass
           
 
»ý¼ºÀÚÀÇ °³¿ä
_DynEnumStub ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
 String [] _ids ()
          ÀÌ ObjectImpl ¿ÀºêÁ§Æ®°¡ ¼­Æ÷Æ®ÇÏ´Â ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ ¹è¿­À» ÃëµæÇÕ´Ï´Ù.
 void assign (DynAny  dyn_any)
          DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ», ´Ù¸¥ DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ¸·Î ÃʱâÈ­ÇÕ´Ï´Ù.
 int component_count ()
          DynAny ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ ¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù.
 DynAny copy ()
          È£ÃâÇÑ DynAny ÀÇ µö Ä«ÇÇÀÎ °ªÀ» °¡Áö´Â DynAny ¸¦ ½Å±Ô ÀÛ¼ºÇÕ´Ï´Ù.
 DynAny current_component ()
          ÇöÀç À§Ä¡ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ DynAny ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void destroy ()
          DynAny ¿ÀºêÁ§Æ®¸¦ ÆÄ±âÇÕ´Ï´Ù.
 boolean equal (DynAny  dyn_any)
          2 °³ÀÇ DynAny Ä¡°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö ºñ±³ÇÕ´Ï´Ù.
 void from_any (Any  value)
          DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ», any ¿¡ Æ÷ÇԵǴ °ªÀ¸·Î ÃʱâÈ­ÇÕ´Ï´Ù.
 Any get_any ()
          ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Æ÷ÇԵǾî ÀÖ´Â Any Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 String get_as_string ()
          DynEnum ÀÇ °ªÀ» IDL ½Äº°Àڷμ­ µ¹·ÁÁÝ´Ï´Ù.
 int get_as_ulong ()
          DynEnum ÀÇ °ªÀ», ¿­°ÅÄ¡ÀÇ ¼­¼öÄ¡·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 boolean get_boolean ()
          ÀÌ DynAny ·ÎºÎÅÍ boolean Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 char get_char ()
          ÀÌ DynAny ·ÎºÎÅÍ char Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 double get_double ()
          ÀÌ DynAny ·ÎºÎÅÍ double Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 DynAny get_dyn_any ()
          ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Æ÷ÇԵǾî ÀÖ´Â Any Ä¡¸¦ ÃßÃâÇØ, ±×°ÍÀ» »õ·Î¿î DynAny ¿¡ ·¦ ÇØ µ¹·ÁÁÝ´Ï´Ù.
 float get_float ()
          ÀÌ DynAny ·ÎºÎÅÍ float Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 int get_long ()
          ÀÌ DynAny ·ÎºÎÅÍ Á¤¼öÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 long get_longlong ()
          ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 byte get_octet ()
          ÀÌ DynAny ·ÎºÎÅÍ byte Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 Object get_reference ()
          ÀÌ DynAny ·ÎºÎÅÍ CORBA ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ ÃßÃâÇÕ´Ï´Ù.
 short get_short ()
          ÀÌ DynAny ·ÎºÎÅÍ short Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 String get_string ()
          ÀÌ DynAny ·ÎºÎÅÍ Ä³¸¯ÅÍ ¶óÀÎÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 TypeCode get_typecode ()
          ÀÌ DynAny ·ÎºÎÅÍ TypeCode ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
 int get_ulong ()
          ÀÌ DynAny ·ÎºÎÅÍ Á¤¼öÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 long get_ulonglong ()
          ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 short get_ushort ()
          ÀÌ DynAny ·ÎºÎÅÍ short Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 Serializable get_val ()
          ÀÌ DynAny ·ÎºÎÅÍ Á÷·ÄÈ­ °¡´É ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
 char get_wchar ()
          ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 String get_wstring ()
          ÀÌ DynAny ·ÎºÎÅÍ Ä³¸¯ÅÍ ¶óÀÎÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù.
 void insert_any (Any  value)
          ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Any Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_boolean (boolean value)
          DynAny ¿¡ boolean Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_char (char value)
          DynAny ¿¡ char Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_double (double value)
          DynAny ¿¡ double Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_dyn_any (DynAny  value)
          ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡, ÆÄ¶ó¹ÌÅÍ DynAny ³»ÀÇ Any Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_float (float value)
          DynAny ¿¡ float Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_long (int value)
          DynAny ¿¡ Á¤¼öÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_longlong (long value)
          DynAny ¿¡ long Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_octet (byte value)
          DynAny ¿¡ byte Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_reference (Object  value)
          DynAny ¿¡ CORBA ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_short (short value)
          DynAny ¿¡ short Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_string (String  value)
          DynAny ¿¡ ij¸¯ÅÍ ¶óÀÎÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_typecode (TypeCode  value)
          DynAny ¿¡ TypeCode ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_ulong (int value)
          DynAny ¿¡ Á¤¼öÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_ulonglong (long value)
          DynAny ¿¡ long Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_ushort (short value)
          DynAny ¿¡ short Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_val (Serializable  value)
          ÀÌ DynAny ¿¡ Á÷·ÄÈ­ °¡´É ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_wchar (char value)
          DynAny ¿¡ char Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_wstring (String  value)
          DynAny ¿¡ ij¸¯ÅÍ ¶óÀÎÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù.
 boolean next ()
          ÇöÀç À§Ä¡¸¦ ´ÙÀ½ÀÇ ÄÄÆÛ³ÍÆ®¿¡ ÁøÇàÇÕ´Ï´Ù.
 void rewind ()
          seek(0)¿Í °°½À´Ï´Ù.
 boolean seek (int index)
          ÇöÀç À§Ä¡¸¦ index ·Î ¼³Á¤ÇÕ´Ï´Ù.
 void set_as_string (String  value)
          DynEnum ÀÇ °ªÀ», value ÆÄ¶ó¹ÌÅÍ·Î °Ç³×¹Þ´Â IDL ½Äº°ÀÚÀÇ ¿­°ÅÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù.
 void set_as_ulong (int value)
          DynEnum ÀÇ °ªÀ», ¿­°ÅÄ¡ÀÇ ¼­¼öÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù.
 Any to_any ()
          DynAny ¿ÀºêÁ§Æ®·ÎºÎÅÍ any Ä¡¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 TypeCode type ()
          ÀÌ DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø TypeCode ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º org.omg.CORBA.portable. ObjectImpl ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
_create_request , _create_request , _duplicate , _get_delegate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _invoke , _is_a , _is_equivalent , _is_local , _non_existent , _orb , _release , _releaseReply , _request , _request , _servant_postinvoke , _servant_preinvoke , _set_delegate , _set_policy_override , equals , hashCode , toString
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 
ÀÎÅÍÆäÀ̽º org.omg.CORBA. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
_create_request , _create_request , _duplicate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _is_a , _is_equivalent , _non_existent , _release , _request , _set_policy_override
 

ÇʵåÀÇ »ó¼¼

_opsClass

public static final Class  _opsClass
»ý¼ºÀÚÀÇ »ó¼¼

_DynEnumStub

public _DynEnumStub()
¸Þ¼ÒµåÀÇ »ó¼¼

get_as_string

public String  get_as_string()
DynEnum ÀÇ °ªÀ» IDL ½Äº°Àڷμ­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynEnumOperations ³»ÀÇ get_as_string

set_as_string

public void set_as_string(String  value)
                   throws InvalidValue 
DynEnum ÀÇ °ªÀ», value ÆÄ¶ó¹ÌÅÍ·Î °Ç³×¹Þ´Â IDL ½Äº°ÀÚÀÇ ¿­°ÅÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynEnumOperations ³»ÀÇ set_as_string
¿¹¿Ü:
InvalidValue - value ¿¡, ´ëÀÀÇÏ´Â ¿­°ÅÇü¿¡ ´ëÇØ¼­ À¯È¿ÇÑ IDL ½Äº°ÀÚ°¡ ¾Æ´Ñ ij¸¯ÅÍ ¶óÀÎÀÌ Æ÷ÇԵǴ °æ¿ì

get_as_ulong

public int get_as_ulong()
DynEnum ÀÇ °ªÀ», ¿­°ÅÄ¡ÀÇ ¼­¼öÄ¡·Î¼­ µ¹·ÁÁÝ´Ï´Ù. ¿­°ÅÀÚ¿¡°Ô´Â IDL Á¤Àdz»¿¡¼­ ¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊ¿¡ ÁöÁ¤µÇ´Â ¼ø¼­¿¡ µû¶ó, 0 À¸·ÎºÎÅÍ n-1 ¶ó°í ÇÏ´Â ¼­¼öÄ¡°¡ ºÙ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynEnumOperations ³»ÀÇ get_as_ulong

set_as_ulong

public void set_as_ulong(int value)
                  throws InvalidValue 
DynEnum ÀÇ °ªÀ», ¿­°ÅÄ¡ÀÇ ¼­¼öÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynEnumOperations ³»ÀÇ set_as_ulong
¿¹¿Ü:
InvalidValue - value ¿¡, ´ëÀÀÇÏ´Â ¿­°ÅÇüÀÇ ¼­¼öÄ¡ÀÇ ¹üÀ§¿Ü¿¡ ÀÖ´Â °ªÀÌ Æ÷ÇԵǴ °æ¿ì

type

public TypeCode  type()
ÀÌ DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø TypeCode ¸¦ µ¹·ÁÁÝ´Ï´Ù. DynAny ¿ÀºêÁ§Æ®´Â ÀÛ¼º½Ã¿¡ TypeCode Ä¡¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ TypeCode ÀÇ °ª¿¡ ÀÇÇØ, DynAny ¿ÀºêÁ§Æ®¸¦ ÅëÇØ ´Ù·ç¾îÁö´Â °ªÀÇ ÇüŰ¡ Á¤ÇØÁý´Ï´Ù. DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ´Â TypeCode ´Â DynAny ÀÇ ÀÛ¼º½Ã¿¡ ÃʱâÈ­µÇ¾î ±× DynAny ÀÇ Á¸¼Ó ±â°£ÁßÀº º¯°æÇÒ ¼ö ¾ø´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ type
¹Ýȯ°ª:
ÀÌ DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø TypeCode

assign

public void assign(DynAny  dyn_any)
            throws TypeMismatch 
DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ», ´Ù¸¥ DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ¸·Î ÃʱâÈ­ÇÕ´Ï´Ù. ÃʱâÈ­µÇ´Â DynAny ÀÇ ÇöÀç À§Ä¡´Â °ªÀÌ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °æ¿ì´Â 0 ¿¡, ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â -1 À¸·Î ¼³Á¤µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ assign
ÆÄ¶ó¹ÌÅÍ:
dyn_any -
¿¹¿Ü:
TypeMismatch - °Ç³×¹ÞÀº DynAny ÀÇ ÇüŰ¡, ÃʱâÈ­µÇ´Â DynAny ÀÇ ÇüÅ¿¡ ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì

from_any

public void from_any(Any  value)
              throws TypeMismatch ,
                     InvalidValue 
DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀ», any ¿¡ Æ÷ÇԵǴ °ªÀ¸·Î ÃʱâÈ­ÇÕ´Ï´Ù. ÃʱâÈ­µÇ´Â DynAny ÀÇ ÇöÀç À§Ä¡´Â °ªÀÌ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °æ¿ì´Â 0 ¿¡, ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â -1 À¸·Î ¼³Á¤µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ from_any
¿¹¿Ü:
TypeMismatch - °Ç³×¹ÞÀº Any ÀÇ ÇüŰ¡, ÃʱâÈ­µÇ´Â DynAny ÀÇ ÇüÅ¿¡ ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì
InvalidValue - °Ç³×¹ÞÀº Any ¿¡ Á¤´çÇÑ °ªÀÌ Æ÷ÇÔµÇÁö ¾Ê´Â °æ¿ì (null ÀÇ Ä³¸¯ÅÍ ¶óÀÎ µî)

to_any

public Any  to_any()
DynAny ¿ÀºêÁ§Æ®·ÎºÎÅÍ any Ä¡¸¦ ÀÛ¼ºÇÕ´Ï´Ù. DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø TypeCode ÀÇ Ä«Çǰ¡, °á°úÀûÀ¸·Î ÀÛ¼ºµÇ´Â any ¿¡ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀÌ any ¿¡ Ä«Çǵ˴ϴÙ.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ to_any
¹Ýȯ°ª:
°°Àº °ª°ú TypeCode ¸¦ °¡Áö´Â Any ¿ÀºêÁ§Æ®

equal

public boolean equal(DynAny  dyn_any)
2 °³ÀÇ DynAny Ä¡°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö ºñ±³ÇÕ´Ï´Ù. DynAny Ä¡´Â TypeCode °¡ µ¿ÀÏÇϰí, Àç±ÍÀûÀ¸·Î ¸ðµç DynAny °¡ µ¿ÀÏÇÑ °ªÀ» °¡Áö´Â °æ¿ì¿¡, µ¿ÀÏÇÏ°Ô µË´Ï´Ù. ºñ±³ ´ë»óÀÇ 2 °³ÀÇ DynAny ÀÇ ÇöÀç À§Ä¡´Â µ¿ÀÏÇÑÁö ¾î¶²Áö¿¡´Â °ü°èÇÏÁö ¾Ê½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ equal
¹Ýȯ°ª:
2 °³ÀÇ DynAny °¡ µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

destroy

public void destroy()
DynAny ¿ÀºêÁ§Æ®¸¦ ÆÄ±âÇÕ´Ï´Ù. ÀÌ ¿ÀÆÛ·¹À̼ǿ¡ ÀÇÇØ, DynAny ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ´Â µ¥ÀÌÅÍÄ¡¸¦ ³ªÅ¸³»±â À§Çؼ­(¶§¹®¿¡) »ç¿ëµÇ´Â ¸®¼Ò½º´Â ¸ðµÎ ÇØ¹æµË´Ï´Ù. ORB ÀÎÅÍÆäÀ̽ºÀÇ ÀÛ¼º ¿ÀÆÛ·¹À̼ÇÀ¸·Î ÃëµæÇÑ ÂüÁ¶³ª, DynAny.copy()·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁø ÂüÁ¶¿¡ ´ëÇØ¼­´Â ¹Ýµå½Ã È£ÃâÇØ, ¸®¼Ò½ºÀÇ ¸®Å©¸¦ ¸·À» Çʿ䰡 ÀÖ½À´Ï´Ù. ÄÄÆÛ³ÍÆ®ÀÇ DynAny ¿ÀºêÁ§Æ® (¿¹¸¦ µé¾î, current_component ¿ÀÆÛ·¹À̼ÇÀ¸·Î µ¹·ÁÁÖ¾îÁø ¿ÀºêÁ§Æ®µî)·Î ÆÄ±â ¿ÀÆÛ·¹À̼ÇÀ» È£ÃâÇØµµ ¾Æ¹«°Íµµ ÀϾÁö ¾Ê½À´Ï´Ù. DynAny ¿ÀºêÁ§Æ®¸¦ ÆÄ±âÇϸé(ÀÚ), ±× ¿ÀºêÁ§Æ®·ÎºÎÅÍ ¾òÀ» ¼ö ÀÖ´Â ¸ðµç DynAny ¿ÀºêÁ§Æ®°¡ ÆÄ±âµÇ°Ô µË´Ï´Ù. Áï, ÆÄ±âµÈ DynAny ÀÇ ÄÄÆÛ³ÍÆ®¿¡ÀÇ ÂüÁ¶´Â ¹«È¿°¡ µË´Ï´Ù. ÀÌ·¯ÇÑ ÂüÁ¶·Î È£ÃâÀ» ½Ç½ÃÇϸé, OBJECT_NOT_EXIST °¡ ¹ß»ýÇÕ´Ï´Ù. DynAny ÀÇ ÄÄÆÛ³ÍÆ®¸¦ ±× DynAny ÀÇ ÆÄ±â Èĵµ Á¶ÀÛÇÏ·Á¸é , DynAny ¸¦ ÆÄ±âÇϱâ Àü¿¡, Ä«ÇÇ ¿ÀÆÛ·¹À̼ÇÀ¸·Î ÄÄÆÛ³ÍÆ®ÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ destroy

copy

public DynAny  copy()
È£ÃâÇÑ DynAny ÀÇ µö Ä«ÇÇÀÎ °ªÀ» °¡Áö´Â DynAny ¸¦ ½Å±Ô ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ¿ÀÆÛ·¹À̼ÇÀº ´Ù¾çÇüÀÔ´Ï´Ù. Áï, DynAny ·ÎºÎÅÍ ÆÄ»ýÇÑ DynStruct µîÀÇ ÇüÅ·ΠȣÃâÇϸé(ÀÚ), ÆÄ»ýÇüÀÌ ÀÛ¼ºµË´Ï´Ù¸¸, ÂüÁ¶´Â ±âÀúÇüÀÇ DynAny ·Î µ¹·ÁÁÖ¾îÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ copy
¹Ýȯ°ª:
DynAny ¿ÀºêÁ§Æ®ÀÇ µö Ä«ÇÇ

insert_boolean

public void insert_boolean(boolean value)
                    throws TypeMismatch ,
                           InvalidValue 
DynAny ¿¡ boolean Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_boolean
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_octet

public void insert_octet(byte value)
                  throws TypeMismatch ,
                         InvalidValue 
DynAny ¿¡ byte Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü octet ´Â Java ÀÇ µ¥ÀÌÅÍÇü byte ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_octet
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_char

public void insert_char(char value)
                 throws TypeMismatch ,
                        InvalidValue 
DynAny ¿¡ char Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_char
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_short

public void insert_short(short value)
                  throws TypeMismatch ,
                         InvalidValue 
DynAny ¿¡ short Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_short
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_ushort

public void insert_ushort(short value)
                   throws TypeMismatch ,
                          InvalidValue 
DynAny ¿¡ short Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü ushort ´Â Java ÀÇ µ¥ÀÌÅÍÇü short ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_ushort
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_long

public void insert_long(int value)
                 throws TypeMismatch ,
                        InvalidValue 
DynAny ¿¡ Á¤¼öÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü long ´Â Java ÀÇ µ¥ÀÌÅÍÇü int ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_long
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_ulong

public void insert_ulong(int value)
                  throws TypeMismatch ,
                         InvalidValue 
DynAny ¿¡ Á¤¼öÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü ulong ´Â Java ÀÇ µ¥ÀÌÅÍÇü int ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_ulong
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_float

public void insert_float(float value)
                  throws TypeMismatch ,
                         InvalidValue 
DynAny ¿¡ float Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_float
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_double

public void insert_double(double value)
                   throws TypeMismatch ,
                          InvalidValue 
DynAny ¿¡ double Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_double
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_string

public void insert_string(String  value)
                   throws TypeMismatch ,
                          InvalidValue 
DynAny ¿¡ ij¸¯ÅÍ ¶óÀÎÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù. ¹Ù¿îµå Çü½Ä°ú ¾È ¹Ù¿îµå Çü½ÄÀÇ ¾î´À ÂÊÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ¿ìµµ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_string
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
InvalidValue - »ðÀԵǴ ij¸¯ÅÍ ¶óÀÎÀÌ ¹Ù¿îµå Çü½ÄÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ°èº¸´Ù ±ä °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_reference

public void insert_reference(Object  value)
                      throws TypeMismatch ,
                             InvalidValue 
DynAny ¿¡ CORBA ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_reference
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_typecode

public void insert_typecode(TypeCode  value)
                     throws TypeMismatch ,
                            InvalidValue 
DynAny ¿¡ TypeCode ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_typecode
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_longlong

public void insert_longlong(long value)
                     throws TypeMismatch ,
                            InvalidValue 
DynAny ¿¡ long Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü long long ´Â Java ÀÇ µ¥ÀÌÅÍÇü long ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_longlong
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_ulonglong

public void insert_ulonglong(long value)
                      throws TypeMismatch ,
                             InvalidValue 
DynAny ¿¡ long Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇüÀÇ ºÎÈ£ ¾øÀ½ long long ´Â Java ÀÇ µ¥ÀÌÅÍÇü long ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_ulonglong
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_wchar

public void insert_wchar(char value)
                  throws TypeMismatch ,
                         InvalidValue 
DynAny ¿¡ char Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü wchar ´Â Java ÀÇ µ¥ÀÌÅÍÇü char ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_wchar
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_wstring

public void insert_wstring(String  value)
                    throws TypeMismatch ,
                           InvalidValue 
DynAny ¿¡ ij¸¯ÅÍ ¶óÀÎÄ¡¸¦ »ðÀÔÇÕ´Ï´Ù. ¹Ù¿îµå Çü½Ä°ú ¾È ¹Ù¿îµå Çü½ÄÀÇ ¾î´À ÂÊÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ¿ìµµ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_wstring
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
InvalidValue - »ðÀԵǴ ij¸¯ÅÍ ¶óÀÎÀÌ ¹Ù¿îµå Çü½ÄÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ°èº¸´Ù ±ä °æ¿ì
TypeMismatch

insert_any

public void insert_any(Any  value)
                throws TypeMismatch ,
                       InvalidValue 
ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Any Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_any
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_dyn_any

public void insert_dyn_any(DynAny  value)
                    throws TypeMismatch ,
                           InvalidValue 
ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡, ÆÄ¶ó¹ÌÅÍ DynAny ³»ÀÇ Any Ä¡¸¦ »ðÀÔÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_dyn_any
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

insert_val

public void insert_val(Serializable  value)
                throws TypeMismatch ,
                       InvalidValue 
ÀÌ DynAny ¿¡ Á÷·ÄÈ­ °¡´É ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶¸¦ »ðÀÔÇÕ´Ï´Ù. IDL ÀÇ ValueBase ÇüÀº Java ÀÇ Serializable Çü¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ insert_val
¿¹¿Ü:
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì

get_boolean

public boolean get_boolean()
                    throws TypeMismatch ,
                           InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ boolean Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_boolean
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_octet

public byte get_octet()
               throws TypeMismatch ,
                      InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ byte Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü octet ´Â Java ÀÇ µ¥ÀÌÅÍÇü byte ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_octet
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_char

public char get_char()
              throws TypeMismatch ,
                     InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ char Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_char
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_short

public short get_short()
                throws TypeMismatch ,
                       InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ short Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_short
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_ushort

public short get_ushort()
                 throws TypeMismatch ,
                        InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ short Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü ushort ´Â Java ÀÇ µ¥ÀÌÅÍÇü short ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_ushort
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_long

public int get_long()
             throws TypeMismatch ,
                    InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ Á¤¼öÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü long ´Â Java ÀÇ µ¥ÀÌÅÍÇü int ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_long
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_ulong

public int get_ulong()
              throws TypeMismatch ,
                     InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ Á¤¼öÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü ulong ´Â Java ÀÇ µ¥ÀÌÅÍÇü int ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_ulong
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_float

public float get_float()
                throws TypeMismatch ,
                       InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ float Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_float
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_double

public double get_double()
                  throws TypeMismatch ,
                         InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ double Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_double
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_string

public String  get_string()
                  throws TypeMismatch ,
                         InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ Ä³¸¯ÅÍ ¶óÀÎÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù. ¹Ù¿îµå Çü½Ä°ú ¾È ¹Ù¿îµå Çü½ÄÀÇ ¾î´À ÂÊÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ¿ìµµ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_string
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_reference

public Object  get_reference()
                     throws TypeMismatch ,
                            InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ CORBA ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_reference
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_typecode

public TypeCode  get_typecode()
                      throws TypeMismatch ,
                             InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ TypeCode ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_typecode
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_longlong

public long get_longlong()
                  throws TypeMismatch ,
                         InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü long long ´Â Java ÀÇ µ¥ÀÌÅÍÇü long ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_longlong
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_ulonglong

public long get_ulonglong()
                   throws TypeMismatch ,
                          InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇüÀÇ ºÎÈ£ ¾øÀ½ long long ´Â Java ÀÇ µ¥ÀÌÅÍÇü long ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_ulonglong
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_wchar

public char get_wchar()
               throws TypeMismatch ,
                      InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ long Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ µ¥ÀÌÅÍÇü wchar ´Â Java ÀÇ µ¥ÀÌÅÍÇü char ¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_wchar
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_wstring

public String  get_wstring()
                   throws TypeMismatch ,
                          InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ Ä³¸¯ÅÍ ¶óÀÎÄ¡¸¦ ÃßÃâÇÕ´Ï´Ù. ¹Ù¿îµå Çü½Ä°ú ¾È ¹Ù¿îµå Çü½ÄÀÇ ¾î´À ÂÊÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÇ °æ¿ìµµ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_wstring
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue

get_any

public Any  get_any()
            throws TypeMismatch ,
                   InvalidValue 
ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Æ÷ÇԵǾî ÀÖ´Â Any Ä¡¸¦ ÃßÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_any
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_dyn_any

public DynAny  get_dyn_any()
                   throws TypeMismatch ,
                          InvalidValue 
ÀÌ DynAny °¡ ³ªÅ¸³»´Â Any ¿¡ Æ÷ÇԵǾî ÀÖ´Â Any Ä¡¸¦ ÃßÃâÇØ, ±×°ÍÀ» »õ·Î¿î DynAny ¿¡ ·¦ ÇØ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_dyn_any
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

get_val

public Serializable  get_val()
                     throws TypeMismatch ,
                            InvalidValue 
ÀÌ DynAny ·ÎºÎÅÍ Á÷·ÄÈ­ °¡´É ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù. IDL ÀÇ ValueBase ÇüÀº Java ÀÇ Serializable Çü¿¡ MAP µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ get_val
¿¹¿Ü:
TypeMismatch - DynAny ÀÇ ¾×¼¼½º ´ë»óÀÇ ÄÄÆÛ³ÍÆ®°¡, ¿ä±¸µÈ ÇüÅÂ¿Í °°Àº ÇüŰ¡ ¾Æ´Ñ °æ¿ì
TypeMismatch - ÇöÀçÀÇ ÄÄÆÛ³ÍÆ® ÀÚü°¡ ÄÄÆÛ³ÍÆ®¸¦ °¡Áö´Â °Í °°Àº DynAny ·Î ºÒ·Á °¬À» °æ¿ì
InvalidValue - ÀÌ DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö¸¸, ÇöÀç À§Ä¡°¡ -1 ÀÎ °æ¿ì

seek

public boolean seek(int index)
ÇöÀç À§Ä¡¸¦ index ·Î ¼³Á¤ÇÕ´Ï´Ù. ÇöÀç À§Ä¡¿¡´Â 0 À¸·ÎºÎÅÍ n-1 ¶ó°í ÇÏ´Â À妽º°¡ ºÙ½À´Ï´Ù. Áï, 0 À̶ó°í ÇÏ´Â À妽º´Â ÃÖÃÊÀÇ ÄÄÆÛ³ÍÆ®¿¡ ´ëÀÀÇÕ´Ï´Ù. ÀÌ ¿ÀÆÛ·¹À̼ÇÀº °á°úÀÇ ÇöÀç À§Ä¡°¡ DynAny ÀÇ ÄÄÆÛ³ÍÆ®¸¦ ³ªÅ¸³»´Â °æ¿ì´Â true, ÄÄÆÛ³ÍÆ®¿¡ ´ëÀÀÇÏÁö ¾Ê´Â À§Ä¡¸¦ ³ªÅ¸³»´Â °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù. seek ´Â ºÎÀÇ À妽º¿¡¼­µµ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, ÇöÀç À§Ä¡´Â -1 À¸·Î ¼³Á¤µÇ¾î ¾î´À ÄÄÆÛ³ÍÆ®µµ Áö½ÃÇÏÁö ¾Ê°Ô µÇ¾î, false °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ÇöÀç À§Ä¡¿¡ ÄÄÆÛ³ÍÆ®°¡ ¾ø´Â DynAny ¿¡ ´ëÇØ ºÎ ÀÌ¿ÜÀÇ À妽ºÄ¡¸¦ °Ç³×ÁÖ¸é(ÀÚ), ÇöÀç À§Ä¡°¡ -1 ·Î ¼³Á¤µÇ¾î false °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ seek

rewind

public void rewind()
seek(0)¿Í °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ rewind

next

public boolean next()
ÇöÀç À§Ä¡¸¦ ´ÙÀ½ÀÇ ÄÄÆÛ³ÍÆ®¿¡ ÁøÇàÇÕ´Ï´Ù. ¿ÀÆÛ·¹À̼ÇÀº °á°úÀÇ ÇöÀç À§Ä¡°¡ ÄÄÆÛ³ÍÆ®¸¦ ³ªÅ¸³»´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù. false °¡ µ¹·ÁÁÖ¾îÁ³À» °æ¿ì, ÇöÀç À§Ä¡´Â -1 ´ë·Î µË´Ï´Ù. ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö ¾Ê´Â DynAny ·Î next ¸¦ È£ÃâÇϸé(ÀÚ), ÇöÀç À§Ä¡´Â -1 ÀΠä·Î false °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ next

component_count

public int component_count()
DynAny ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ ¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. DynAny °¡ ÄÄÆÛ³ÍÆ®¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â 0 À» µ¹·ÁÁÝ´Ï´Ù. ÄÄÆÛ³ÍÆ®¼öÀÇ Ä«¿îÆ®´Â ÃÖ»óÁ¤µµÀÎ ¸¸Å­ ´ëÇØ ÇàÇØÁý´Ï´Ù. ¿¹¸¦ µé¾î, ¸â¹ö°¡ 1 °³ ¹Û¿¡ ¾ø´Â DynStruct ·Î component_count ¸¦ È£ÃâÇϸé(ÀÚ), ±×°ÍÀÌ ¾î¶°ÇÑ ¸â¹ö¿©µµ ¹Ýȯ°ªÀº 1 ÀÌ µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ component_count

current_component

public DynAny  current_component()
                         throws TypeMismatch 
ÇöÀç À§Ä¡ÀÇ ÄÄÆÛ³ÍÆ®ÀÇ DynAny ¸¦ µ¹·ÁÁÝ´Ï´Ù. ÇöÀç À§Ä¡´Â ÁøÇàÇÏÁö ¾Ê±â ¶§¹®¿¡, rewind, next, seek ÀÇ ¾î¶² °ÍÀÎÁö¸¦ È£ÃâÇÏÁö ¾Ê°í current_component ¸¦ ¹Ýº¹ÇØ È£ÃâÇϸé(ÀÚ), °°Àº ÄÄÆÛ³ÍÆ®°¡ µ¹·ÁÁÖ¾îÁö°Ô µË´Ï´Ù. µ¹·ÁÁÖ¾îÁø DynAny ¿ÀºêÁ§Æ® ÂüÁ¶´Â ÇöÀçÀÇ ÄÄÆÛ³ÍÆ®ÀÇ °ªÀÇ ÃëµæÀ̳ª ¼³Á¤¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀçÀÇ ÄÄÆÛ³ÍÆ®°¡ º¹ÇÕÇüÀ» ³ªÅ¸³»´Â °æ¿ì, µ¹·ÁÁÖ¾îÁø ÂüÁ¶¸¦ TypeCode ¿¡ ±Ù°ÅÇØ ³×·Î¿ì º¯È¯ÇØ, ±× º¹ÇÕÇü¿¡ ´ëÀÀÇÏ´Â ÀÎÅÍÆäÀ̽º¸¦ ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. DynEnum ¶Ç´Â ÇÏ´ÃÀÇ ¿¹¿Ü¿Í °°ÀÌ ÄÄÆÛ³ÍÆ®¸¦ °¡Áú ¼ö ¾ø´Â DynAny ·Î current_component ¸¦ È£ÃâÇϸé(ÀÚ), TypeMismatch °¡ ¹ß»ýÇÕ´Ï´Ù. ÇöÀç À§Ä¡°¡ -1 ÀÎ DynAny ·Î current_component ¸¦ È£ÃâÇϸé(ÀÚ), nil ÀÇ ÂüÁ¶°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. current_component ¿Í ÇÔ²² ¹Ýº¹ÇØ ¿ÀÆÛ·¹À̼ÇÀ» »ç¿ëÇϸé(ÀÚ), any Ä¡¸¦ µ¿ÀûÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. DynStruct µîÀÌ µ¿ÀûÀÎ any ¸¦ ÀÛ¼º ÈÄ, current_component ¿Í next ¸¦ »ç¿ëÇØ, °ªÀÇ ¸ðµç ÄÄÆÛ³ÍÆ®¸¦ ÃʱâÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¿ÀûÀÎ °ªÀÌ ¿ÏÀüÇÏ°Ô ÃʱâÈ­µÇ¸é(ÀÚ), ´ëÀÀÇÏ´Â any Ä¡¸¦ to_any ·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º DynAnyOperations ³»ÀÇ current_component
¿¹¿Ü:
TypeMismatch - DynEnum ³ª ÇÏ´ÃÀÇ ¿¹¿Ü¿Í °°ÀÌ ÄÄÆÛ³ÍÆ®¸¦ °¡Áú ¼ö ¾ø´Â DynAny ·Î ºÒ·Á °¬À» °æ¿ì

_ids

public String [] _ids()
Ŭ·¡½º ObjectImpl ÀÇ ±â¼ú:
ÀÌ ObjectImpl ¿ÀºêÁ§Æ®°¡ ¼­Æ÷Æ®ÇÏ´Â ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ ¹è¿­À» ÃëµæÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ±×·çÅͱâÀÇ °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ±×·çÅͱⰡ ¼­Æ÷Æ®ÇÏ´Â ¸ðµç ÀÎÅÍÆäÀ̽º¿¡ °üÇÑ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
Ŭ·¡½º ObjectImpl ³»ÀÇ _ids
¹Ýȯ°ª:
ÀÌ ObjectImpl ÀÇ ÀνºÅϽº°¡ ¼­Æ÷Æ®ÇÏ´Â ¸ðµç ¸®Æ÷ÁöÅ͸®(repository) ½Äº°ÀÚÀÇ ¹è¿­

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.