JavaTM 2 Platform
Standard Ed. 5.0

org.omg.CORBA
Ŭ·¡½º Any

java.lang.Object 
  »óÀ§¸¦ È®Àå org.omg.CORBA.Any
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, IDLEntity

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¸¦ Throw ÇÕ´Ï´Ù.

  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 ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.
 void insert_fixed (BigDecimal  value, TypeCode  type)
          org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.
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 package comments for unimplemented features

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¸¦ Throw ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
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

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

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

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ Principal ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Principal ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ Æ÷ÇԵǰí ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

insert_Principal

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

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

ÆÄ¶ó¹ÌÅÍ:
p - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â Principal ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

extract_Streamable

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

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ Streamable
¿¹¿Ü:
BAD_INV_ORDER - È£ÃâÃøÀÌ À߸øÇÑ ¼ø¼­·Î 󸮸¦ È£ÃâÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

insert_Streamable

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

ÆÄ¶ó¹ÌÅÍ:
s - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â Streamable ¿ÀºêÁ§Æ®. ºñ¿ø½ÃÀû IDL ÇüÀÇ °æ¿ì°¡ ÀÖ´Â
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

extract_fixed

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

¹Ýȯ°ª:
ÀÌ Any ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ java.math.BigDecimal ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_OPERATION - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ java.math.BigDecimal ¿ÀºêÁ§Æ® ÀÌ¿ÜÀÇ °ÍÀÌ Æ÷ÇԵǰí ÀÖ´Â °æ¿ì, ¶Ç´Â value Çʵ尡 ¾ÆÁ÷ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

insert_fixed

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

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

ÆÄ¶ó¹ÌÅÍ:
value - ÀÌ Any ¿ÀºêÁ§Æ®¿¡ »ðÀÔÇÏ´Â java.math.BigDecimal ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

insert_fixed

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

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

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

JavaTM 2 Platform
Standard Ed. 5.0

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