JavaTM 2
Platform
Std.  Ed.  v1. 4.0

org.omg.CORBA
Ŭ·¡½º Any

java.lang.Object 
  |
  +--org.omg.CORBA.Any
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
IDLEntity , Serializable

public abstract class Any
extends Object
implements IDLEntity

IDL ·Î ±â¼úÇÒ ¼ö ÀÖ´Â ¸ðµç µ¥ÀÌÅÍÀÇ ÄÁÅ×À̳Ê, ¶Ç´Â IDL ÀÇ ¿ø½ÃÀûÇüÀÇ ÄÁÅ×À̳ʷμ­ ±â´ÉÇÕ´Ï´Ù. Any ¿ÀºêÁ§Æ®´Â NamedValue ¿ÀºêÁ§Æ®ÀÇ ÄÄÆÛ³ÍÆ®·Î¼­ »ç¿ëµË´Ï´Ù. NamedValue ¿ÀºêÁ§Æ®´Â ¿ä±¸°¡ ÃëÇÏ´Â Àμö ¶Ç´Â ¹Ýȯ°ª¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇØ, ¶Ç Context ¿ÀºêÁ§Æ®·Î À̸§°ú °ªÀÇ Á¶¸¦ Á¤ÀÇÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

Any ¿ÀºêÁ§Æ®ÀÇ ¿ø°¡¿ä¼Ò´Â ´ÙÀ½ÀÇ 2 °³ÀÔ´Ï´Ù.

  1. µ¥ÀÌÅÍÄ¡
  2. Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÇ°í ÀÖ´Â µ¥ÀÌÅÍÄ¡ÀÇ ÇüŸ¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®. ¿¹¸¦ µé¾î ¹è¿­ÀÇ TypeCode ¿ÀºêÁ§Æ®´Â ¹è¿­ÀÇ ±æÀÌÀÇ ÇÊµå ¹× ¹è¿­ ¿ä¼ÒÀÇ ÇüÅÂÀÇ Çʵ带 °¡Áø´Ù. ÀÌ °æ¿ì,TypeCode ¿ÀºêÁ§Æ®ÀÇ 2 ¹øÂ°ÀÇ Çʵå´Â ±× ÀÚü°¡ TypeCode ¿ÀºêÁ§Æ®ÀÌ´Ù

Any Ŭ·¡½ºÀÇ ´ëºÎºÐÀº Any ¿ÀºêÁ§Æ®¿¡ °ªÀ» »ðÀÔÇÏ´Â ¸Þ¼Òµå¿ÍAny ¿ÀºêÁ§Æ®·ÎºÎÅÍ °ªÀ» ÃßÃâÇÏ´Â ¸Þ¼ÒµåÀÇ Á¶·Î ±¸¼ºµË´Ï´Ù.

¿¹¸¦ µé¾î ¿ø½ÃÀûÇü X °¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì, ¸Þ¼Òµå´Â ´ÙÀ½°ú °°½À´Ï´Ù.

void insert_X(X x)
ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ, ¿ø½ÃÀûÇü X ÀÇ ÀνºÅϽº x ¸¦ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡 »ðÀÔÇÒ ¼ö ÀÖ´Ù. ¶Ç,insert_X ¸Þ¼Òµå´Â Çʿ信 µû¶ó¼­ Any ¿ÀºêÁ§Æ®ÀÇ type Çʵ带 ¸®¼ÂÆ® ÇÑ´Ù
X extract_X()
ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ, ÇüÅ X ÀÇ ÀνºÅϽº¸¦ Any ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÃßÃâÇÒ ¼ö ÀÖ´Ù

ÀÌ ¸Þ¼Òµå´Â ´ÙÀ½ÀÇ 2 °³ÀÇ Á¶°ÇÇÏ¿¡¼­ ¿¹¿Ü BAD_OPERATION ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

  1. Any ¿ÀºêÁ§Æ®¿¡ Æ÷ÇԵǴ ¿ä¼ÒÀÇ ÇüŰ¡ X °¡ ¾Æ´Ñ °æ¿ì
  2. Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ尡 ¼³Á¤µÇ±â Àü¿¡,extract_X ¸Þ¼Òµå°¡ ºÒ·Á °¡´Â °æ¿ì

°¢ ¿ø½ÃÀû IDL µ¥ÀÌÅÍÇü¿¡ ÀÇÇØ, °¢°¢ ´Ù¸¥ ¸Þ¼ÒµåÀÇ Á¶°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î,insert_long °ú extract_long,insert_string ¿Í extract_string µîÀÔ´Ï´Ù.

Any Ŭ·¡½º¿¡´Â ÇüÅ Äڵ带 Ãëµæ ¹× ¼³Á¤Çϱâ À§ÇÑ ¸Þ¼Òµå, 2 °³ÀÇ Any ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ Å×½ºÆ®ÇÏ´Â ¸Þ¼Òµå, ½ºÆ®¸²À¸·ÎºÎÅÍ Any ¿ÀºêÁ§Æ®¸¦ ÀоîµéÀÌ´Â ¸Þ¼Òµå, ½ºÆ®¸²¿¡ Any ¿ÀºêÁ§Æ®¸¦ ±âÀÔÇÏ´Â ¸Þ¼Òµåµµ ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 2

»ý¼ºÀÚÀÇ °³¿ä
Any ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
abstract  InputStream create_input_stream ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» ºñÁ¤·ÄÈ­ÇÒ ¼ö ÀÖ´Â ÀÔ·Â ½ºÆ®¸²À» ÀÛ¼ºÇÕ´Ï´Ù.
abstract  OutputStream create_output_stream ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» Á¤·ÄÈ­ÇÒ ¼ö ÀÖ´Â Ãâ·Â ½ºÆ®¸²À» ÀÛ¼ºÇÕ´Ï´Ù.
abstract  boolean equal (Any  a)
          ÀÌ Any ¿ÀºêÁ§Æ®¿Í ÁöÁ¤µÈ Any ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
abstract  Any extract_any ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ Any ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  boolean extract_boolean ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ boolean ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  char extract_char ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ char ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  double extract_double ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ double ¸¦ ÃßÃâÇÕ´Ï´Ù.
 BigDecimal extract_fixed ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ java.math.BigDecimal ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  float extract_float ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ float ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  int extract_long ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ int ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  long extract_longlong ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ long ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  Object extract_Object ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ org.omg.CORBA.Object ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  byte extract_octet ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ byte ¸¦ ÃßÃâÇÕ´Ï´Ù.
 Principal extract_Principal ()
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  CORBA 2.2 ¿¡¼­´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù.
abstract  short extract_short ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ short ¸¦ ÃßÃâÇÕ´Ï´Ù.
 Streamable extract_Streamable ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵå·ÎºÎÅÍ Streamable ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  String extract_string ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ String ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  TypeCode extract_TypeCode ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ TypeCode ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  int extract_ulong ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ int ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  long extract_ulonglong ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ long ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  short extract_ushort ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ short ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  Serializable extract_Value ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  char extract_wchar ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ char ¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  String extract_wstring ()
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ String ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.
abstract  void insert_any (Any  a)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ Any ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_boolean (boolean b)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ boolean ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_char (char c)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ char ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_double (double d)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ double ¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_fixed (BigDecimal  value)
           org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.
 void insert_fixed (BigDecimal  value, TypeCode  type)
           org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.
abstract  void insert_float (float f)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ float ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_long (int l)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ int ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_longlong (long l)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ long ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_Object (Object  o)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ org.omg.CORBA.Object ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_Object (Object  o, TypeCode  t)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ org.omg.CORBA.Object ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_octet (byte b)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ byte ¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_Principal (Principal  p)
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  CORBA 2.2 ¿¡¼­´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù.
abstract  void insert_short (short s)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ short ¸¦ »ðÀÔÇÕ´Ï´Ù.
 void insert_Streamable (Streamable  s)
          ÁöÁ¤µÈ Streamable ¿ÀºêÁ§Æ®¸¦, ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡 »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_string (String  s)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ String ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_TypeCode (TypeCode  t)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ TypeCode ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_ulong (int l)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ int ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_ulonglong (long l)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ long ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_ushort (short s)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ short ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_Value (Serializable  v)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_Value (Serializable  v, TypeCode  t)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_wchar (char c)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ char ¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void insert_wstring (String  s)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ String ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void read_value (InputStream  is, TypeCode  t)
          ÁöÁ¤µÈ ÇüÅ Äڵ带 »ç¿ëÇØ, ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» Àоîµé¿© (ºñÁ¤·ÄÈ­ÇØ).
abstract  TypeCode type ()
          ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÇ°í ÀÖ´Â ¿ä¼ÒÀÇ ÇüÅ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  void type (TypeCode  t)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ type Çʵ带, ÁöÁ¤µÈ TypeCode ¿ÀºêÁ§Æ®·Î ¼³Á¤ÇØ, ±× °ªÀ» Ŭ¸®¾î ÇÕ´Ï´Ù.
abstract  void write_value (OutputStream  os)
          ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀÌ ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

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

Any

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

equal

public abstract boolean equal(Any  a)
ÀÌ Any ¿ÀºêÁ§Æ®¿Í ÁöÁ¤µÈ Any ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. 2 °³ÀÇ Any ¿ÀºêÁ§Æ®´Â °ª°ú ÇüÅ ÄÚµåÀÇ ¾çÂÊ ¸ðµÎ°¡ °°Àº °æ¿ì¿¡ µ¿ÀÏÇØÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
a - µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ Á¶»çÇÏ´Â Any ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
2 °³ÀÇ Any ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

type

public abstract TypeCode  type()
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÇ°í ÀÖ´Â ¿ä¼ÒÀÇ ÇüÅ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÇ°í ÀÖ´Â °ªÀÇ ÇüÅ Á¤º¸¸¦ ÀúÀåÇÏ´Â TypeCode ¿ÀºêÁ§Æ®

type

public abstract void type(TypeCode  t)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ type Çʵ带, ÁöÁ¤µÈ TypeCode ¿ÀºêÁ§Æ®·Î ¼³Á¤ÇØ, ±× °ªÀ» Ŭ¸®¾î ÇÕ´Ï´Ù.

ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ÇüÅ Äڵ带 ¼³Á¤Çϸé(ÀÚ), °ªÀÌ ÀÖ´Â °æ¿ì¿¡ ±× °ªÀÌ Áö¿öÁ® ¹ö¸®´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå´Â ÁÖ·Î IDL ÀÇ out ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ ÇüŸ¦ ¿Ã¹Ù¸£°Ô ¼³Á¤ÇÒ ¼ö ÀÖ°Ô Á¦°øµË´Ï´Ù. Åë»ó, ÇüÅÂÀÇ ¼³Á¤Àº insert_X ¸Þ¼Òµå¿¡ ÀÇÇØ ÇàÇØÁý´Ï´Ù. insert_X ¸Þ¼Òµå´Â ÇüŰ¡ ¾ÆÁ÷ X ·Î ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì¿¡ ±× ÇüŸ¦ X ·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
t - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀÖ´Â °ªÀÇ Á¤º¸¸¦ Á¦°øÇÏ´Â TypeCode ¿ÀºêÁ§Æ®

read_value

public abstract void read_value(InputStream  is,
                                TypeCode  t)
                         throws MARSHAL 
ÁöÁ¤µÈ ÇüÅ Äڵ带 »ç¿ëÇØ, ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» Àоîµé¿© (ºñÁ¤·ÄÈ­ÇØ).

ÆÄ¶ó¹ÌÅÍ:
is - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÇ°í ÀÖ´Â °ªÀ» ÀоîµéÀÌ´Â org.omg.CORBA.portable.InputStream ¿ÀºêÁ§Æ®
t - ÀоÁö´Â °ªÀÇ ÇüÅ Á¤º¸¸¦ ÀúÀåÇÏ´Â TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
MARSHAL - ÁöÁ¤µÈ TypeCode ¿ÀºêÁ§Æ®°¡ ÀÔ·Â ½ºÆ®¸²¿¡ ÀúÀåµÇ°í ÀÖ´ø °ª°ú Àϰü¼ºÀÌ ¾ø´Â °æ¿ì

write_value

public abstract void write_value(OutputStream  os)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀÌ ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÕ´Ï´Ù. typecode ¿Í value ÀÇ ¾çÂÊ ¸ðµÎ¸¦ ±âÀÔÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â create_output_stream() ¸¦ »ç¿ëÇØ OutputStream ¸¦ ÀÛ¼ºÇØ, ´ÙÀ½¿¡ OutputStream ·Î write_any ¸¦ »ç¿ëÇÕ´Ï´Ù.

°ªÀÌ value Çʵ忡 »ðÀԵǾî ÀÖÁö ¾ÊÀº Any ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÀÌ ¸Þ¼Òµå°¡ ºÒ·Á °¬À» °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ¿¹¿Ü java.lang.NullPointerException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
os - ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» Á¤·ÄÈ­ÇÏ´Â org.omg.CORBA.portable.OutputStream ¿ÀºêÁ§Æ®

create_output_stream

public abstract OutputStream  create_output_stream()
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» Á¤·ÄÈ­ÇÒ ¼ö ÀÖ´Â Ãâ·Â ½ºÆ®¸²À» ÀÛ¼ºÇÕ´Ï´Ù.

¹Ýȯ°ª:
»õ·Ó°Ô ÀÛ¼ºµÈ OutputStream

create_input_stream

public abstract InputStream  create_input_stream()
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ °ªÀ» ºñÁ¤·ÄÈ­ÇÒ ¼ö ÀÖ´Â ÀÔ·Â ½ºÆ®¸²À» ÀÛ¼ºÇÕ´Ï´Ù.

¹Ýȯ°ª:
»õ·Ó°Ô ÀÛ¼ºµÈ InputStream

extract_short

public abstract short extract_short()
                             throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ short ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ short
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ short ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_short

public abstract void insert_short(short s)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ short ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â short

extract_long

public abstract int extract_long()
                          throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ int ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ int
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ int ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_long

public abstract void insert_long(int l)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ int ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
l - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â int

extract_longlong

public abstract long extract_longlong()
                               throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ long ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ long
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ long ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_longlong

public abstract void insert_longlong(long l)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ long ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
l - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â long

extract_ushort

public abstract short extract_ushort()
                              throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ short ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ short
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ short ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_ushort

public abstract void insert_ushort(short s)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ short ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â short

extract_ulong

public abstract int extract_ulong()
                           throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ int ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ int
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ int ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_ulong

public abstract void insert_ulong(int l)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ int ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
l - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â int

extract_ulonglong

public abstract long extract_ulonglong()
                                throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ long ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ long
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ long ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_ulonglong

public abstract void insert_ulonglong(long l)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ long ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
l - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â long

extract_float

public abstract float extract_float()
                             throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ float ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ float
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ float ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_float

public abstract void insert_float(float f)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ float ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
f - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â float

extract_double

public abstract double extract_double()
                               throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ double ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ double
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ double ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_double

public abstract void insert_double(double d)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ double ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
d - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â double

extract_boolean

public abstract boolean extract_boolean()
                                 throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ boolean ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ boolean
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ boolean ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_boolean

public abstract void insert_boolean(boolean b)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ boolean ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
b - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â boolean

extract_char

public abstract char extract_char()
                           throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ char ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ char
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ char ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_char

public abstract void insert_char(char c)
                          throws DATA_CONVERSION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ char ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
c - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â char
¿¹¿Ü:
DATA_CONVERSION - µ¥ÀÌÅÍ º¯È¯ ¿¡·¯°¡ ÀÖ´Â °æ¿ì

extract_wchar

public abstract char extract_wchar()
                            throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ char ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ char
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ char ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_wchar

public abstract void insert_wchar(char c)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ char ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
c - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â char

extract_octet

public abstract byte extract_octet()
                            throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ byte ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ byte
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ byte ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_octet

public abstract void insert_octet(byte b)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ byte ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
b - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â byte

extract_any

public abstract Any  extract_any()
                         throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ Any ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ Any ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Any ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_any

public abstract void insert_any(Any  a)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ Any ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
a - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â Any ¿ÀºêÁ§Æ®

extract_Object

public abstract Object  extract_Object()
                               throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ org.omg.CORBA.Object ¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ org.omg.CORBA.Object
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ org.omg.CORBA.Object ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_Object

public abstract void insert_Object(Object  o)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ org.omg.CORBA.Object ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
o - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀԵǴ org.omg.CORBA.Object ¿ÀºêÁ§Æ®

extract_Value

public abstract Serializable  extract_Value()
                                    throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ java.io.Serializable ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ java.io.Serializable ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_Value

public abstract void insert_Value(Serializable  v)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
v - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â java.io.Serializable ¿ÀºêÁ§Æ®

insert_Value

public abstract void insert_Value(Serializable  v,
                                  TypeCode  t)
                           throws MARSHAL 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
v - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â java.io.Serializable ¿ÀºêÁ§Æ®
t - ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ type Çʵ忡 »ðÀÔµÇ¾î »ðÀԵǴ java.io.Serializable ¿ÀºêÁ§Æ®¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
MARSHAL - ORB ¿¡ ÆÄ¶ó¹ÌÅÍÀÇ Á¤·ÄÈ­ ¶Ç´Â ºñÁ¤·ÄÈ­ÀÇ ¹®Á¦°¡ ÀÖ´Â °æ¿ì

insert_Object

public abstract void insert_Object(Object  o,
                                   TypeCode  t)
                            throws BAD_PARAM 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ org.omg.CORBA.Object ¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
o - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀԵǴ org.omg.CORBA.Object ÀνºÅϽº
t - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔµÇ¾î »ðÀԵǴ Object ¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ÀÌ ¸Þ¼Òµå°¡ ¹«È¿ÀÎ °æ¿ì
BAD_PARAM

extract_string

public abstract String  extract_string()
                               throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ String ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ String ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ String ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_string

public abstract void insert_string(String  s)
                            throws DATA_CONVERSION ,
                                   MARSHAL 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ String ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â String ¿ÀºêÁ§Æ®
¿¹¿Ü:
DATA_CONVERSION - µ¥ÀÌÅÍ º¯È¯ ¿¡·¯°¡ ÀÖ´Â °æ¿ì
MARSHAL - ORB ¿¡ ÆÄ¶ó¹ÌÅÍÀÇ Á¤·ÄÈ­ ¶Ç´Â ºñÁ¤·ÄÈ­ÀÇ ¹®Á¦°¡ ÀÖ´Â °æ¿ì

extract_wstring

public abstract String  extract_wstring()
                                throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ String ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ String ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ String ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_wstring

public abstract void insert_wstring(String  s)
                             throws MARSHAL 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ String ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â String ¿ÀºêÁ§Æ®
¿¹¿Ü:
MARSHAL - ORB ¿¡ ÆÄ¶ó¹ÌÅÍÀÇ Á¤·ÄÈ­ ¶Ç´Â ºñÁ¤·ÄÈ­ÀÇ ¹®Á¦°¡ ÀÖ´Â °æ¿ì

extract_TypeCode

public abstract TypeCode  extract_TypeCode()
                                   throws BAD_OPERATION 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ TypeCode ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ TypeCode ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì

insert_TypeCode

public abstract void insert_TypeCode(TypeCode  t)
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ TypeCode ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
t - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â TypeCode ¿ÀºêÁ§Æ®

extract_Principal

public Principal  extract_Principal()
                            throws BAD_OPERATION 
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  CORBA 2.2 ¿¡¼­´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù.

ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ Principal ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù. Ŭ·¡½º Principal ´Â ÃßõµÇ¾î ÀÖÁö ¾ÊÀº °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ Principal ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Principal ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

insert_Principal

public void insert_Principal(Principal  p)
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  CORBA 2.2 ¿¡¼­´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù.

ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ Principal ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù. Ŭ·¡½º Principal ´Â ÃßõµÇ¾î ÀÖÁö ¾ÊÀº °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
p - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â Principal ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

extract_Streamable

public Streamable  extract_Streamable()
                              throws BAD_INV_ORDER 
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵå·ÎºÎÅÍ Streamable ¸¦ ÃßÃâÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ, ºñ¿ø½ÃÀû IDL ÇüÀÇ ÃßÃâÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ Streamable
¿¹¿Ü:
BAD_INV_ORDER - È£ÃâÃøÀÌ À߸øÇÑ ¼ø¼­·Î 󸮸¦ È£ÃâÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

insert_Streamable

public void insert_Streamable(Streamable  s)
ÁöÁ¤µÈ Streamable ¿ÀºêÁ§Æ®¸¦, ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡 »ðÀÔÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ, ºñ¿ø½ÃÀû IDL ÇüÀÇ »ðÀÔÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â Streamable ¿ÀºêÁ§Æ®. ºñ¿ø½ÃÀû IDL ÇüÀÇ °æ¿ì°¡ ÀÖ´Â
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

extract_fixed

public BigDecimal  extract_fixed()
ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value ÇʵåÀÇ java.math.BigDecimal ¿ÀºêÁ§Æ®¸¦ ÃßÃâÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ java.math.BigDecimal ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ java.math.BigDecimal ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

insert_fixed

public void insert_fixed(BigDecimal  value)
org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.math.BigDecimal ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â java.math.BigDecimal ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

insert_fixed

public void insert_fixed(BigDecimal  value,
                         TypeCode  type)
                  throws BAD_INV_ORDER 
org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ value Çʵ忡, ÁöÁ¤ÇÑ java.math.BigDecimal ¿ÀºêÁ§Æ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
value - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â java.math.BigDecimal ¿ÀºêÁ§Æ®
type - ÀÌ Any ¿ÀºêÁ§Æ®ÀÇ type Çʵ忡 »ðÀÔµÇ¾î »ðÀԵǴ java.math.BigDecimal ¿ÀºêÁ§Æ®¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_INV_ORDER - ÀÌ ¸Þ¼ÒµåÀÇ È£ÃâÀÌ ÀûÁ¤ÀÌ ¾Æ´Ñ °æ¿ì
°ü·Ã Ç׸ñ:
CORBA ÆÐŰÁö¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ±â´É¿¡ ´ëÇÑ ÄÚ¸àÆ®

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.