JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.naming.directory
Ŭ·¡½º BasicAttribute

java.lang.Object 
  |
  +--javax.naming.directory.BasicAttribute
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Attribute , Cloneable , Serializable

public class BasicAttribute
extends Object
implements Attribute

ÀÌ Å¬·¡½º´Â Attribute ÀÎÅÍÆäÀ̽ºÀÇ ±âº»ÀûÀÎ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.

ÀÌ ±¸ÇöÀº schema ¸Þ¼Òµå getAttributeDefinition() ¹× getAttributeSyntaxDefinition() ¸¦ ¼­Æ÷Æ®ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â ´Ù¸¸ OperationNotSupportedException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. BasicAttribute ÀÇ ¼­ºê Ŭ·¡½º°¡ ÀÌ·¯ÇÑ ¸Þ¼Òµå¸¦ ¼­Æ÷Æ®Çϰí ÀÖ´Â °æ¿ì,BasicAttribute °¡ ÀÌ·¯ÇÑ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù.

BasicAttribute Ŭ·¡½º´Â µðÆúÆ®¿¡¼­´Â Object.equals() ¸¦ »ç¿ëÇØ µ¿ÀϼºÀÇ Å×½ºÆ®½Ã³ª °ªÀÇ °Ë»ö½ÃÀÇ ¼Ó¼ºÄ¡ÀÇ µ¿ÀϼºÀ» ÆÇÁ¤ÇÕ´Ï´Ù¸¸, °ªÀÌ ¹è¿­ÀÎ °æ¿ì´Â¿¹¿ÜÀÔ´Ï´Ù. ¹è¿­ÀÇ °æ¿ì,Object.equals() ¸¦ »ç¿ëÇØ ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ È®Àε˴ϴÙ. schemaÀÇ ÀÌ·¯ÇÑ »ç¿ë¹ýÀÌ À¯È¿ÇÑ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÏ´Â °Í¿¡ ÀÇÇØ °°Àº µ¿Àϼº üũ¸¦ ½Ç½ÃÇÏ´Â °æ¿ì,BasicAttribute ÀÇ ¼­ºê Ŭ·¡½º°¡ schema Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °°ÀÌBasicAttribute Ŭ·¡½º´Â µðÆúÆ®¿¡¼­´Â constructor·Î °Ç³×Áø °ª ¶Ç´Â Ãß°¡ »èÁ¦ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ó¸®µÈ °ª, ȤÀº ±× ¾çÂÊ ¸ðµÎ¸¦ µ¹·ÁÁÝ´Ï´Ù. BasicAttribute ÀÇ ¼­ºê Ŭ·¡½º´Â get() ¹× getAll() ¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ µð·ºÅ丮·ÎºÎÅÍ Á÷Á¢Ä¡¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù (¶Ç´Â BasicAttribute ¸¦ ¼­ºê Ŭ·¡½ºÈ­ÇÏ´Â ´ë½Å¿¡ Attribute ÀÎÅÍÆäÀ̽º¸¦ Á÷Á¢ ±¸ÇöÇÑ´Ù).

BasicAttribute ÀÇ º¯°æ (°ªÀÇ Ãß°¡, »èÁ¦µî)Àº ÇØ´çÇÏ´Â µð·ºÅ丮ÀÇ ¼Ó¼ºÀÇ Ç¥½Ã¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. µð·ºÅ丮ÀÇ º¯°æÀº DirContext ÀÎÅÍÆäÀ̽ºÀÇ Á¶ÀÛÀ» »ç¿ëÇßÀ» °æ¿ì¿¡ ÇÑÁ¤ÇØ, À¯È¿ÇÏ°Ô µË´Ï´Ù.

BasicAttribute ÀνºÅϽº´Â º´Çà multi-thread ¾×¼¼½º¿¡ ´ëÇØ¼­´Â µ¿±âÈ­ µÇÁö ¾Ê½À´Ï´Ù. BasicAttribute ·Î ¾×¼¼½º ¹× º¯°æÇÏ·Á°í ÇÏ´Â º¹¼öÀÇ thread¿¡ ÀÇÇØ, ¿ÀºêÁ§Æ®´Â ¶ô µË´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3
°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

ÇʵåÀÇ °³¿ä
protected  String attrID
          ¼Ó¼ºÀÇ ID ¸¦ º¸°ü À¯ÁöÇÕ´Ï´Ù.
protected  boolean ordered
          ÀÌ ¼Ó¼ºÀÇ °ªÀÌ ¼ø¼­ ºÙÀÌ°í µÉÁö ¾î¶³Áö¸¦ ±â·ÏÇÏ´Â Ç÷¡±×ÀÔ´Ï´Ù.
protected  Vector values
          ¼Ó¼ºÀÇ °ªÀ» º¸°ü À¯ÁöÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.naming.directory. Attribute ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
serialVersionUID
 
»ý¼ºÀÚÀÇ °³¿ä
BasicAttribute (String  id)
          ¼ø¼­ ºÙÀ̰íµÇ¾î ÀÖÁö ¾ÊÀº ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ °ª¾øÀÌ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.
BasicAttribute (String  id, boolean ordered)
          ¼ø¼­ ºÙÀÌ°í µÉ °¡´É¼ºÀÌ ÀÖ´Â ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ °ª¾øÀÌ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.
BasicAttribute (String  id, Object  value)
          ¼ø¼­ ºÙÀ̰íµÇ¾î ÀÖÁö ¾ÊÀº ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ ´ÜÀÏÀÇ °ªÀ¸·Î »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.
BasicAttribute (String  id, Object  value, boolean ordered)
          ¼ø¼­ ºÙÀÌ°í µÉ °¡´É¼ºÀÌ ÀÖ´Â ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ ´ÜÀÏÀÇ °ªÀ¸·Î »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 void add (int ix, Object  attrVal)
          ¼Ó¼ºÄ¡¸¦ ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 boolean add (Object  attrVal)
          ÀÌ ¼Ó¼º¿¡ »õ·Î¿î °ªÀ» Ãß°¡ÇÕ´Ï´Ù.
 void clear ()
          ÀÌ ¼Ó¼ºÀ¸·ÎºÎÅÍ ¸ðµç °ªÀ» »èÁ¦ÇÕ´Ï´Ù.
 Object clone ()
          ¼Ó¼ºÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù.
 boolean contains (Object  attrVal)
          °ªÀÌ ÀÌ ¼Ó¼º¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean equals (Object  obj)
          obj °¡ ÀÌ ¼Ó¼º°ú µ¿ÀÏÇѰ¡ ¾î¶²°¡¸¦ ÆÇº°ÇÕ´Ï´Ù.
 Object get ()
          ÀÌ ¼Ó¼ºÀÇ °ªÀÇ 1 °³¸¦ °ËÃâÇÕ´Ï´Ù.
 Object get (int ix)
          ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®·ÎºÎÅÍ ¼Ó¼ºÄ¡¸¦ ²¨³À´Ï´Ù.
 NamingEnumeration getAll ()
          ÀÌ ¼Ó¼ºÀÇ °ªÀÇ ¿­°Å¸¦ °ËÃâÇÕ´Ï´Ù.
 DirContext getAttributeDefinition ()
          ÀÌ ¼Ó¼ºÀÇ schema Á¤ÀǸ¦ °ËÃâÇÕ´Ï´Ù.
 DirContext getAttributeSyntaxDefinition ()
          ÀÌ ¼Ó¼º¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ±¸¹®ÀÇ Á¤ÀǸ¦ °Ë»öÇÕ´Ï´Ù.
 String getID ()
          ÀÌ ¼Ó¼ºÀÇ ID ¸¦ ²¨³À´Ï´Ù.
 int hashCode ()
          ÀÌ ¼Ó¼ºÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù.
 boolean isOrdered ()
          ¼Ó¼ºÄ¡°¡ ¼ø¼­ºÎµîÀ̶ó°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇº°ÇÕ´Ï´Ù.
 Object remove (int ix)
          ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®·ÎºÎÅÍ ¼Ó¼ºÄ¡¸¦ »èÁ¦ÇÕ´Ï´Ù.
 boolean remove (Object  attrval)
          ÁöÁ¤µÈ °ªÀ» ÀÌ ¼Ó¼ºÀ¸·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
 Object set (int ix, Object  attrVal)
          ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®ÀÇ ¼Ó¼ºÄ¡¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 int size ()
          ÀÌ ¼Ó¼ºÀÇ Ä¡¼ö¸¦ ²¨³À´Ï´Ù.
 String toString ()
          ÀÌ ¼Ó¼ºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥ±â¸¦ »ý¼ºÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
finalize , getClass , notify , notifyAll , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

attrID

protected String  attrID
¼Ó¼ºÀÇ ID ¸¦ º¸°ü À¯ÁöÇÕ´Ï´Ù. ID ´Â public constructor ¿¡ ÀÇÇØ ÃʱâÈ­µÇ¾î attrID ¸¦ »ç¿ëÇϰí ÀÖ´Â BasicAttribute ÀÇ ¸Þ¼Òµå°¡ ¿À¹ö¶óÀ̵å(override)µÇ¾î ÀÖÁö ¾ÊÀº ÇÑ, null ·Î ÇÒ ¼ö ¾ø½À´Ï´Ù.


values

protected transient Vector  values
¼Ó¼ºÀÇ °ªÀ» º¸°ü À¯ÁöÇÕ´Ï´Ù. public constructor ¿¡ ÀÇÇØ ÃʱâÈ­µË´Ï´Ù. °ªÀ» »ç¿ëÇÏ´Â BasicAttribute ÀÇ ¸Þ¼Òµå°¡ ¿À¹ö¶óÀ̵å(override)µÇ¾î ÀÖÁö ¾ÊÀº ÇÑ, null ·Î ÇÒ ¼ö ¾ø½À´Ï´Ù.


ordered

protected boolean ordered
ÀÌ ¼Ó¼ºÀÇ °ªÀÌ ¼ø¼­ ºÙÀÌ°í µÉÁö ¾î¶³Áö¸¦ ±â·ÏÇÏ´Â Ç÷¡±×ÀÔ´Ï´Ù.

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

BasicAttribute

public BasicAttribute(String  id)
¼ø¼­ ºÙÀ̰íµÇ¾î ÀÖÁö ¾ÊÀº ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ °ª¾øÀÌ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ¼Ó¼ºÀÇ ID. null ´Â ºÒ°¡

BasicAttribute

public BasicAttribute(String  id,
                      Object  value)
¼ø¼­ ºÙÀ̰íµÇ¾î ÀÖÁö ¾ÊÀº ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ ´ÜÀÏÀÇ °ªÀ¸·Î »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ¼Ó¼ºÀÇ ID. null ´Â ºÒ°¡
value - ¼Ó¼ºÀÇ °ª. null ÀÇ °æ¿ì, null Ä¡°¡ ¼Ó¼º¿¡ Ãß°¡µÈ´Ù

BasicAttribute

public BasicAttribute(String  id,
                      boolean ordered)
¼ø¼­ ºÙÀÌ°í µÉ °¡´É¼ºÀÌ ÀÖ´Â ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ °ª¾øÀÌ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ¼Ó¼ºÀÇ ID. null ´Â ºÒ°¡
ordered - ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÌ°í µÇ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

BasicAttribute

public BasicAttribute(String  id,
                      Object  value,
                      boolean ordered)
¼ø¼­ ºÙÀÌ°í µÉ °¡´É¼ºÀÌ ÀÖ´Â ¼Ó¼ºÀÇ ÀνºÅϽº¸¦ ´ÜÀÏÀÇ °ªÀ¸·Î »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
id - ¼Ó¼ºÀÇ ID. null ´Â ºÒ°¡
value - ¼Ó¼ºÀÇ °ª. null ÀÇ °æ¿ì, null Ä¡°¡ ¼Ó¼º¿¡ Ãß°¡µÇ´Â
ordered - ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÌ°í µÇ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
¸Þ¼ÒµåÀÇ »ó¼¼

clone

public Object  clone()
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇÕ´Ï´Ù. Ä«ÇÇ¿¡´Â ¿øÀÇ ¼Ó¼º°ú °°Àº ¼Ó¼ºÄ¡°¡ Æ÷ÇԵ˴ϴÙ. ¼Ó¼ºÄ¡ ±× ÀÚü´Â º¹Á¦µÇÁö ¾Ê½À´Ï´Ù. Ä«ÇÇ·Î º¯°æÀ» ´õÇØµµ ¿øÀÇ ¼Ó¼º¿¡´Â ¿µÇâ ¾ø½À´Ï´Ù. ¶Ç ¿ªÀÇ °æ¿ìµµ °°½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ clone
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ clone
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ null ÀÌ¿ÜÀÇ Ä«ÇÇ

equals

public boolean equals(Object  obj)
obj °¡ ÀÌ ¼Ó¼º°ú µ¿ÀÏÇѰ¡ ¾î¶²°¡¸¦ ÆÇº°ÇÕ´Ï´Ù. 2 °³ÀÇ ¼Ó¼ºÀÇ ¼Ó¼º ID, ±¸¹®, ¹× °ªÀÌ µ¿ÀÏÇÑ °æ¿ì, 2 °³ÀÇ ¼Ó¼ºÀº µ¿ÀÏÇÕ´Ï´Ù. 2 °³ÀÇ ¼Ó¼ºÀÇ °ªÀÌ ¼ø¼­ ºÙÀ̰íµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, °ªÀÌ Ãß°¡µÈ ¼ø¼­´Â °ü°è ¾ø½À´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÌ°í µÇ°í ÀÖ´Â °æ¿ì, °ªÀÇ ¼ø¼­´Â ÀÏÄ¡ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. obj °¡ null ÀÎÁö ¶Ç´Â Attribute °¡ ¾Æ´Ñ °æ¿ì, false °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

µðÆúÆ®¿¡¼­´Â °ªÀÌ ¹è¿­ÀÎ °æ¿ì¸¦ Á¦¿ÜÇØ,Object.equals() ¸¦ »ç¿ëÇØ ¼Ó¼º ID ¹× ¼Ó¼ºÀÇ °ªÀ» ºñ±³ÇÕ´Ï´Ù. ¹è¿­ÀÇ °æ¿ì,Object.equals() ¸¦ »ç¿ëÇØ ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ È®Àε˴ϴÙ. ¼­ºê Ŭ·¡½º´Â Object.equals() ¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, schema ±¸¹® Á¤º¸, ¹× 2 °³ÀÇ ¼Ó¼º¿¡ ÀÖ¾î µ¿ÀÏÀÌ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö¸¦ Á¤ÀÇÇÏ´Â ÀÏÄ¡ ±ÔÄ¢À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼­ºê Ŭ·¡½º°¡ schema Á¤º¸¸¦ »ç¿ëÇÒÁö ¾î¶³Áö ¶Ç ¾î¶»°Ô »ç¿ëÇÒ±î´Â ¼­ºê Ŭ·¡½º°¡ °áÁ¤µË´Ï´Ù. ¼­ºê Ŭ·¡½º°¡ equals() ¸¦ ¿À¹ö¶óÀ̵å(override) ÇßÀ» °æ¿ì, ¼­ºê Ŭ·¡½º´Â hashCode() µµ ¿À¹ö¶óÀ̵å(override) ÇØ, µ¿ÀÏÇÑ 2 °³ÀÇ ¼Ó¼ºÀÌ °°Àº ÇØ½Ã Äڵ带 °¡Áöµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - null ÀÇ °¡´É¼ºÀÌ Àִ üũ ´ë»ó ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
obj °¡ ÀÌ ¼Ó¼º°ú µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
hashCode() , contains(java.lang.Object)

hashCode

public int hashCode()
ÀÌ ¼Ó¼ºÀÇ ÇØ½Ã Äڵ带 °è»êÇÕ´Ï´Ù.

ÇØ½Ã ÄÚµå´Â ¼Ó¼ºÀÇ ID ÀÇ ÇØ½Ã ÄÚµå, ¹× °ªÀÌ ¹è¿­ÀÎ °æ¿ì¸¦ Á¦¿ÜÇÑ ¼Ó¼ºÀÇ °ª ¸ðµç ÇØ½Ã Äڵ带 °¡»êÇÏ´Â °Í¿¡ ÀÇÇØ °è»êµË´Ï´Ù. ¹è¿­ÀÇ °æ¿ì´Â ¹è¿­ÀÇ °¢ ¿ä¼ÒÀÇ ÇØ½Ã Äڵ尡 ÇÕ°èµË´Ï´Ù. ¼­ºê Ŭ·¡½º°¡ hashCode() ¸¦ ¿À¹ö¶óÀ̵å(override) ÇßÀ» °æ¿ì, ¼­ºê Ŭ·¡½º´Â equals() µµ ¶È°°ÀÌ ¿À¹ö¶óÀ̵å(override) ÇØ, µ¿ÀÏÇÑ 2 °³ÀÇ ¼Ó¼ºÀÌ °°Àº ÇØ½Ã Äڵ带 °¡Áöµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ hashCode
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ ÇØ½Ã Äڵ带 ³ªÅ¸³»´Â int
°ü·Ã Ç׸ñ:
equals(java.lang.Object)

toString

public String  toString()
ÀÌ ¼Ó¼ºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥ±â¸¦ »ý¼ºÇÕ´Ï´Ù. ij¸¯ÅÍ ¶óÀÎÀº ¼Ó¼ºÀÇ ID ¹× ¼Ó¼ºÀÇ °ªÀ¸·ÎºÎÅÍ ±¸¼ºµË´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¶óÀÎÀº µð¹ö±×¿ëÀ¸·Î »ç¿ëµË´Ï´Ù¸¸, ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÇØ¼®µÉ °ÍÀº ¾ø½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö

getAll

public NamingEnumeration  getAll()
                         throws NamingException 
ÀÌ ¼Ó¼ºÀÇ °ªÀÇ ¿­°Å¸¦ °ËÃâÇÕ´Ï´Ù.

µðÆúÆ®¿¡¼­´Â ¹Ýȯ°ªÀº constructor·Î °Ç³×Áø °ª, ¶Ç´Â Ãß°¡ ġȯ »èÁ¦ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ó¸®µÈ °ª, ȤÀº ±× ¾çÂÊ ¸ðµÎÀÔ´Ï´Ù. ¼­ºê Ŭ·¡½º´Â ÀÌ °ªÀ» ¿À¹ö¶óÀ̵å(override) ÇØ, µð·ºÅ丮·ÎºÎÅÍ Á÷Á¢Ä¡¸¦ °ËÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getAll
¹Ýȯ°ª:
¼Ó¼ºÄ¡ÀÇ null ÀÌ¿ÜÀÇ ¿­°Å. ¿­°ÅÀÇ °¢ ¿ä¼Ò´Â null ¿ÀºêÁ§Æ®ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù. ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º´Â ¼Ó¼ºÄ¡ÀÇ Å¬·¡½ºÀÌ´Ù. ¼Ó¼ºÄ¡°¡ null ÀÇ °æ¿ì´Â ¿ä¼Ò´Â null °¡ µÈ´Ù. ¼Ó¼º¿¡ Á¦·ÎÄ¡°¡ Æ÷ÇԵǴ °æ¿ì´Â ÇÏ´ÃÀÇ ¿­°Å°¡ µ¹·ÁÁÖ¾îÁø´Ù
¿¹¿Ü:
NamingException - Ä¡¸¦ ¹Ù»Û ¿ÍÁß¿¡ ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
Attribute.isOrdered()

get

public Object  get()
           throws NamingException 
ÀÌ ¼Ó¼ºÀÇ °ªÀÇ 1 °³¸¦ °ËÃâÇÕ´Ï´Ù.

µðÆúÆ®¿¡¼­´Â ¹Ýȯ°ªÀº constructor·Î °Ç³×Áø °ª, ¶Ç´Â Ãß°¡ ġȯ »èÁ¦ ¸Þ¼Òµå¸¦ »ç¿ëÇØ ó¸®µÈ °ª, ȤÀº ±× ¾çÂÊ ¸ðµÎ °¡¿îµ¥ 1 °³ÀÔ´Ï´Ù. ¼­ºê Ŭ·¡½º´Â ÀÌ °ªÀ» ¿À¹ö¶óÀ̵å(override) ÇØ, µð·ºÅ丮·ÎºÎÅÍ Á÷Á¢Ä¡¸¦ °ËÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ get
¹Ýȯ°ª:
null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â ¼Ó¼ºÄ¡ÀÇ 1 °³¸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®. ¼Ó¼ºÄ¡°¡ null ÀÇ °æ¿ì´Â null
¿¹¿Ü:
NamingException - Ä¡ÀÇ ÃëµæÁß¿¡ ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì

size

public int size()
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
ÀÌ ¼Ó¼ºÀÇ Ä¡¼ö¸¦ ²¨³À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ size
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ ºÎ°¡ ¾Æ´Ñ Ä¡¼ö

getID

public String  getID()
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
ÀÌ ¼Ó¼ºÀÇ ID ¸¦ ²¨³À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getID
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ ID. null ´Â ºÒ°¡

contains

public boolean contains(Object  attrVal)
°ªÀÌ ÀÌ ¼Ó¼º¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

µðÆúÆ®¿¡¼­´Â Object.equals() ´Â attrVal °¡ ¹è¿­ÀÎ °æ¿ì¸¦ Á¦¿ÜÇØ attrVal ¸¦ ÀÌ ¼Ó¼ºÄ¡¿Í ºñ±³ÇÒ ¶§¿¡ »ç¿ëµË´Ï´Ù. ¹è¿­ÀÇ °æ¿ì,Object.equals() ¸¦ »ç¿ëÇØ ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ È®Àε˴ϴÙ. ¼­ºê Ŭ·¡½º°¡ schema Á¤º¸¸¦ »ç¿ëÇØ µ¿ÀϼºÀ» ÆÇÁ¤ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ contains
ÆÄ¶ó¹ÌÅÍ:
attrVal - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Ù, È®ÀÎ ´ë»óÀÇ °ª. null ÀÇ °æ¿ì´Â ¼Ó¼º¿¡ °ªÀÌ null ÀÇ ¼Ó¼ºÄ¡°¡ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇÑ´Ù
¹Ýȯ°ª:
attrVal °¡ ÀÌ ¼Ó¼ºÄ¡ÀÇ 1 °³ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
Object.equals(java.lang.Object) , equals(java.lang.Object)

add

public boolean add(Object  attrVal)
ÀÌ ¼Ó¼º¿¡ »õ·Î¿î °ªÀ» Ãß°¡ÇÕ´Ï´Ù.

µðÆúÆ®¿¡¼­´Â Object.equals() ´Â attrVal °¡ ¹è¿­ÀÎ °æ¿ì¸¦ Á¦¿ÜÇØ attrVal ¸¦ ÀÌ ¼Ó¼ºÄ¡¿Í ºñ±³ÇÒ ¶§¿¡ »ç¿ëµË´Ï´Ù. ¹è¿­ÀÇ °æ¿ì,Object.equals() ¸¦ »ç¿ëÇØ ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ È®Àε˴ϴÙ. ¼­ºê Ŭ·¡½º°¡ schema Á¤º¸¸¦ »ç¿ëÇØ µ¿ÀϼºÀ» ÆÇÁ¤ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ add
ÆÄ¶ó¹ÌÅÍ:
attrVal - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â Ãß°¡ÇÏ´Â »õ·Î¿î °ª. null ÀÇ °æ¿ì, null °¡ ¼Ó¼ºÄ¡·Î¼­ Ãß°¡µÈ´Ù
¹Ýȯ°ª:
Ä¡°¡ Ãß°¡µÇ¾úÀ» °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

remove

public boolean remove(Object  attrval)
ÁöÁ¤µÈ °ªÀ» ÀÌ ¼Ó¼ºÀ¸·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.

µðÆúÆ®¿¡¼­´Â Object.equals() ´Â attrVal °¡ ¹è¿­ÀÎ °æ¿ì¸¦ Á¦¿ÜÇØ attrVal ¸¦ ÀÌ ¼Ó¼ºÄ¡¿Í ºñ±³ÇÒ ¶§¿¡ »ç¿ëµË´Ï´Ù. ¹è¿­ÀÇ °æ¿ì,Object.equals() ¸¦ »ç¿ëÇØ ¹è¿­ÀÇ °¢ ¿ä¼Ò°¡ È®Àε˴ϴÙ. ¼­ºê Ŭ·¡½º°¡ schema Á¤º¸¸¦ »ç¿ëÇØ µ¿ÀϼºÀ» ÆÇÁ¤ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ remove
ÆÄ¶ó¹ÌÅÍ:
attrval - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â ÀÌ ¼Ó¼ºÀ¸·ÎºÎÅÍ »èÁ¦ÇÏ´Â °ª. null ÀÇ °æ¿ì, null ÀÇ ¼Ó¼ºÄ¡°¡ »èÁ¦µÈ´Ù
¹Ýȯ°ª:
Ä¡°¡ »èÁ¦µÇ¾úÀ» °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

clear

public void clear()
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
ÀÌ ¼Ó¼ºÀ¸·ÎºÎÅÍ ¸ðµç °ªÀ» »èÁ¦ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ clear

isOrdered

public boolean isOrdered()
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÄ¡°¡ ¼ø¼­ºÎµîÀ̶ó°í ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇº°ÇÕ´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ºÎµîÀ̶ó°í ÀÖ´Â °æ¿ì´Â º¹Á¦Ä¡°¡ Çã°¡µË´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ºÎµîÀ̶ó°í ¾ø´Â °æ¿ì´Â °ªÀº ÀÓÀÇÀÇ ¼ø¼­·Î Ç¥½ÃµÇ¾î º¹Á¦Ä¡´Â ¾ø½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ isOrdered
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
Attribute.get(int) , Attribute.remove(int) , Attribute.add(int, java.lang.Object) , Attribute.set(int, java.lang.Object)

get

public Object  get(int ix)
           throws NamingException 
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®·ÎºÎÅÍ ¼Ó¼ºÄ¡¸¦ ²¨³À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ¼Ó¼ºÄ¡ÀÇ ¸®½ºÆ®ÀÇ ix À妽º¿¡ ÀÖ´Â °ªÀ» µ¹·ÁÁÝ´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÏ ¼ö ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ±× À妽ºÀÇ À§Ä¡¿¡ ÀÖ´Â °ªÀ» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ get
ÆÄ¶ó¹ÌÅÍ:
ix - ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®ÀÇ °ªÀÇ À妽º. 0 <= ix < size()
¹Ýȯ°ª:
null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â À妽º ix ¿¡ ÀÖ´Â ¼Ó¼ºÄ¡. ¼Ó¼ºÄ¡°¡ null ÀÇ °æ¿ì´Â null
¿¹¿Ü:
NamingException - Ä¡ÀÇ ÃëµæÁß¿¡ ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì

remove

public Object  remove(int ix)
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®·ÎºÎÅÍ ¼Ó¼ºÄ¡¸¦ »èÁ¦ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ¼Ó¼ºÄ¡ÀÇ ¸®½ºÆ®ÀÇ ix À妽º¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÕ´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÏ ¼ö ÀÖÁö ¾ÊÀº °æ¿ì´Â ÀÌ ¸Þ¼Òµå´Â ±× À妽º¿¡ ÀÖ´ø °ªÀ» »èÁ¦ÇÕ´Ï´Ù. ix º¸´Ù Å« À妽º¿¡ ÀÖ´Â °ªÀº ¸®½ºÆ®ÀÇ Àü¸é ¹æÇâÀ¸·Î À§¿¡ ½¬ÇÁÆ® µÇ¾î ±× À妽º´Â 1 °³¾¿ ÁÙ¿©Áý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ remove
ÆÄ¶ó¹ÌÅÍ:
ix - »èÁ¦ÇÏ´Â °ªÀÇ À妽º. 0 <= ix < size()
¹Ýȯ°ª:
null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â »èÁ¦ÇÑ À妽º ix ¿¡ ÀÖ´Â ¼Ó¼ºÄ¡. ¼Ó¼ºÄ¡°¡ null ÀÇ °æ¿ì´Â null

add

public void add(int ix,
                Object  attrVal)
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÄ¡¸¦ ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â À妽º ix ¿¡ ÀÖ´Â ¼Ó¼ºÄ¡ÀÇ ¸®½ºÆ®¿¡ attrVal ¸¦ Ãß°¡ÇÕ´Ï´Ù. ix ÀÌ»óÀÇ À妽º¿¡ ÀÖ´Â °ªÀº ¸®½ºÆ®ÀÇ ¸»¹Ì ¹æÇâÀ¸·Î ¾Æ·¡¿¡ ½¬ÇÁÆ® µÇ¾î ±× À妽º´Â 1 °³¾¿ ´Ã·ÁÁý´Ï´Ù. ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÏ ¼ö ÀÖÁö ¾Ê°í attrVal °¡ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì´Â IllegalStateException ÀÌ ½½·Î¿ì µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ add
ÆÄ¶ó¹ÌÅÍ:
ix - »õ·Î¿î °ªÀ» Ãß°¡ÇÏ´Â ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®ÀÇ À妽º. 0 <= ix <= size()
attrVal - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â Ãß°¡ÇÏ´Â »õ·Î¿î °ª. null ÀÇ °æ¿ì, null °¡ °ªÀ¸·Î ÇØ¼­ Ãß°¡µÈ´Ù

set

public Object  set(int ix,
                  Object  attrVal)
ÀÎÅÍÆäÀ̽º Attribute ÀÇ ±â¼ú:
¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®ÀÇ ¼Ó¼ºÄ¡¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ¼Ó¼ºÄ¡ÀÇ ¸®½ºÆ®ÀÇ ix À妽º¿¡ ÀÖ´Â °ªÀÌ attrVal °¡ µÇµµ·Ï(µíÀÌ) ¼³Á¤ÇÕ´Ï´Ù. ³°Àº °ªÀº »èÁ¦µË´Ï´Ù. ÀÌ ¼Ó¼ºÄ¡°¡ ¼ø¼­ ºÙÀÏ ¼ö ÀÖÁö ¾ÊÀº °æ¿ì´Â attrVal °¡ °ªÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ì¿¡ ÇÑÁ¤ÇØ, ÀÌ ¸Þ¼Òµå´Â ±× À妽º¿¡ ÀÖ´ø °ªÀ» attrVal ·Î ¼³Á¤ÇÕ´Ï´Ù. attrVal °¡ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì´Â IllegalStateException °¡ ½½·Î¿ì µË´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ set
ÆÄ¶ó¹ÌÅÍ:
ix - ¼Ó¼ºÄ¡ÀÇ ¼ø¼­ ºÙÀÏ ¼ö ÀÖ¾ú´ø ¸®½ºÆ®ÀÇ °ªÀÇ À妽º. 0 <= ix < size()
attrVal - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â »ç¿ëÇÏ´Â ¼Ó¼ºÄ¡. null ÀÇ °æ¿ì, ³°Àº °ªÀÌ null ¿¡ º¯È¯µÈ´Ù
¹Ýȯ°ª:
null ÀÇ °¡´É¼ºÀÌ Àִ ġȯµÈ À妽º ix ¿¡ ÀÖ´Â ¼Ó¼ºÄ¡. ¼Ó¼ºÄ¡°¡ null ÀÇ °æ¿ì´Â null

getAttributeSyntaxDefinition

public DirContext  getAttributeSyntaxDefinition()
                                        throws NamingException 
ÀÌ ¼Ó¼º¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ±¸¹®ÀÇ Á¤ÀǸ¦ °Ë»öÇÕ´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â µðÆúÆ®¿¡¼­´Â OperationNotSupportedException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ¼­ºê Ŭ·¡½º°¡ schema¸¦ ¼­Æ÷Æ®ÇÏ´Â °æ¿ì, ¼­ºê Ŭ·¡½º°¡ ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getAttributeSyntaxDefinition
¹Ýȯ°ª:
¼Ó¼ºÀÇ ±¸¹® Á¤ÀÇ. ±¸ÇöÀÌ schema¸¦ ¼­Æ÷Æ®ÇØµµ, ÀÌ Æ¯Á¤ÀÇ ¼Ó¼º¿¡ schema Á¤º¸°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null
¿¹¿Ü:
NamingException - schemaÀÇ ÃëµæÁß¿¡ ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì

getAttributeDefinition

public DirContext  getAttributeDefinition()
                                  throws NamingException 
ÀÌ ¼Ó¼ºÀÇ schema Á¤ÀǸ¦ °ËÃâÇÕ´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â µðÆúÆ®¿¡¼­´Â OperationNotSupportedException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù. ¼­ºê Ŭ·¡½º°¡ schema¸¦ ¼­Æ÷Æ®ÇÏ´Â °æ¿ì, ¼­ºê Ŭ·¡½º°¡ ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Attribute ³»ÀÇ getAttributeDefinition
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÇ schema Á¤ÀÇ. ±¸ÇöÀÌ schema¸¦ ¼­Æ÷Æ®ÇØµµ, ÀÌ Æ¯Á¤ÀÇ ¼Ó¼º¿¡ schema Á¤º¸°¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null
¿¹¿Ü:
NamingException - schemaÀÇ ÃëµæÁß¿¡ ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì

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.