|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.print.attribute.HashAttributeSet
public class HashAttributeSet
HashAttributeSet Ŭ·¡½º´Â ÇØ½Ã ¸ÊÀÇ Æ¯¼ºÀ» °¡Áö´Â AttributeSet
±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.
»ý¼ºÀÚ °³¿ä | |
---|---|
|
HashAttributeSet ()
»õ·Î¿î ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
HashAttributeSet (Attribute attribute)
Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼Ó¼º¿¡ ÀÇÇØ »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
HashAttributeSet (Attribute [] attributes)
Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¹è¿ÀÇ °ªÀ¸·Î »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
protected |
HashAttributeSet (Attribute [] attributes,
Class <? > interfaceName)
»õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
protected |
HashAttributeSet (Attribute attribute,
Class <? > interfaceName)
Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼Ó¼º¿¡ ÀÇÇØ »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
HashAttributeSet (AttributeSet attributes)
Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼¼Æ®ÀÇ °ª¿¡ ÀÇÇØ »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
protected |
HashAttributeSet (AttributeSet attributes,
Class <? > interfaceName)
Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼¼Æ®ÀÇ °ªÀ¸·Î »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
protected |
HashAttributeSet (Class <? > interfaceName)
»õ·Î¿î ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
boolean |
add (Attribute attribute)
¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼º°ª¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â ¼Ó¼º°ªÀ» »èÁ¦ÇÏ°í ³ª¼, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù. |
boolean |
addAll (AttributeSet attributes)
ÀÌ ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ ¼¼Æ®ÀÇ ¸ðµç ¿ä¼Ò¸¦ Ãß°¡ÇÕ´Ï´Ù. |
void |
clear ()
ÀÌ ¼Ó¼º ¼¼Æ®·ÎºÎÅÍ ¸ðµç ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù. |
boolean |
containsKey (Class <? > category)
¼Ó¼º ¼¼Æ®°¡ ÁöÁ¤µÈ Ä«Å×°í¸®ÀÇ ¼Ó¼ºÀ» º¸°ü À¯ÁöÇϰí ÀÖ´Â °æ¿ì¿¡ true¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
containsValue (Attribute attribute)
¼Ó¼º ¼¼Æ®°¡ ÁöÁ¤µÈ ¼Ó¼ºÀ» º¸°ü À¯ÁöÇϰí ÀÖ´Â °æ¿ì¿¡ true¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
equals (Object object)
ÁöÁ¤µÈ °´Ã¼¿Í ÀÌ ¼Ó¼º ¼¼Æ®°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù. |
Attribute |
get (Class <? > category)
ÁöÁ¤µÈ ¼Ó¼º Ä«Å×°í¸®¿¡ Æ÷ÇԵǴ ¼Ó¼º ¼¼Æ®ÀÇ ¼Ó¼º°ªÀ» ¸®ÅÏÇÕ´Ï´Ù. |
int |
hashCode ()
¼Ó¼º ¼¼Æ®ÀÇ ÇØ½Ã Äڵ尪À» ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
isEmpty ()
ÀÌ ¼Ó¼º ¼¼Æ®¿¡ ¼Ó¼ºÀÌ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº °æ¿ì¿¡ true¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
remove (Attribute attribute)
¼Ó¼º ¼¼Æ®·ÎºÎÅÍ ÁöÁ¤µÈ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì). |
boolean |
remove (Class <? > category)
¼Ó¼º ¼¼Æ®·ÎºÎÅÍ Ä«Å×°í¸®ÀÇ ÀÓÀÇÀÇ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì). |
int |
size ()
¼Ó¼º ¼¼Æ®³»ÀÇ ¼Ó¼º¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Attribute [] |
toArray ()
ÀÌ ¼¼Æ®¿¡ Æ÷ÇԵǾî ÀÖ´Â ¼Ó¼ºÀÇ ¹è¿À» ¸®ÅÏÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
finalize,
getClass,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public HashAttributeSet()
public HashAttributeSet(Attribute attribute)
attribute
- ¼¼Æ®¿¡ Ãß°¡ÇÏ´Â ¼Ó¼º°ª
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ùpublic HashAttributeSet(Attribute [] attributes)
attributes
¹è¿ÀÇ ¿ä¼Ò¸¦ À妽º 0 À¸·ÎºÎÅÍ °³½ÃÇØ Â÷·Ê·Î ¼¼Æ®¿¡ Ãß°¡ÇØ »ý¼ºµË´Ï´Ù. ÀÌ °á°ú, ¹è¿ÀÌ º¹Á¦ÀÇ ¼Ó¼º°ª ¶Ç´Â ¼Ó¼º Ä«Å×°í¸®¸¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì, ³ª¸ÓÁöÀÇ ¹è¿ ¿ä¼Ò°¡ ÀüÀÇ ¹è¿ ¿ä¼Ò¿¡ ¿Å°ÜÁý´Ï´Ù.
attributes
- ¼¼Æ®¿¡ Ãß°¡ÇÏ´Â ¼Ó¼º°ªÀÇ ¹è¿. nullÀÎ °æ¿ì, ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®°¡ ±¸ÃàµÈ´Ù
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attributes
¿ä¼Ò°¡ nullÀÎ °æ¿ì, Throw µÈ´Ùpublic HashAttributeSet(AttributeSet attributes)
attributes
- ÀÌ ¼¼Æ®¸¦ ÃʱâÈÇÏ´Â ¼Ó¼º¼¼Æ®. nullÀÎ °æ¿ì, ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®°¡ ±¸ÃàµÈ´Ùprotected HashAttributeSet(Class <? > interfaceName)
interfaceName
- ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ¸ðµç ¸â¹ö°¡ ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº·Î µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. À̰ÍÀº Attribute
ÀÎÅÍÆäÀ̽º ¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽º¶ó°í º¸¿©Áý´Ï´Ù.
NullPointerException
- interfaceName°¡ nullÀÎ °æ¿ìprotected HashAttributeSet(Attribute attribute, Class <? > interfaceName)
attribute
- ¼¼Æ®¿¡ Ãß°¡ÇÏ´Â ¼Ó¼º°ªinterfaceName
- ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ¸ðµç ¸â¹ö°¡ ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº·Î µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. À̰ÍÀº Attribute
ÀÎÅÍÆäÀ̽º ¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽º¶ó°í º¸¿©Áý´Ï´Ù.
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
NullPointerException
- interfaceName°¡ nullÀÎ °æ¿ì
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute
°¡ interfaceName
ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, Throw µÈ´Ùprotected HashAttributeSet(Attribute [] attributes, Class <? > interfaceName)
attributes
¹è¿ÀÇ ¿ä¼Ò¸¦ À妽º 0 À¸·ÎºÎÅÍ °³½ÃÇØ Â÷·Ê·Î ¼¼Æ®¿¡ Ãß°¡ÇØ »ý¼ºµË´Ï´Ù. ÀÌ °á°ú, ¹è¿ÀÌ º¹Á¦ÀÇ ¼Ó¼º°ª ¶Ç´Â ¼Ó¼º Ä«Å×°í¸®¸¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì, ³ª¸ÓÁöÀÇ ¹è¿ ¿ä¼Ò°¡ ÀüÀÇ ¹è¿ ¿ä¼Ò¿¡ ¿Å°ÜÁý´Ï´Ù.
attributes
- ¼¼Æ®¿¡ Ãß°¡ÇÏ´Â ¼Ó¼º°ªÀÇ ¹è¿. nullÀÎ °æ¿ì, ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®°¡ ±¸ÃàµÇ´ÂinterfaceName
- ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ¸ðµç ¸â¹ö°¡ ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº·Î µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. À̰ÍÀº Attribute
ÀÎÅÍÆäÀ̽º ¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽º¶ó°í º¸¿©Áý´Ï´Ù.
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attributes
¿ä¼Ò°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
NullPointerException
- interfaceName°¡ nullÀÎ °æ¿ì
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attributes
¿ä¼Ò°¡ interfaceName
ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, Throw µÈ´Ùprotected HashAttributeSet(AttributeSet attributes, Class <? > interfaceName)
attributes
- ¼¼Æ®¸¦ ÃʱâÈÇÏ´Â ¼Ó¼º°ª¼¼Æ®. nullÀÎ °æ¿ì, ºñ¾îÀÖ´Â ¼Ó¼º ¼¼Æ®°¡ ±¸ÃàµÇ´ÂinterfaceName
- ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ¸ðµç ¸â¹ö°¡ ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº·Î µÇ¾î ÀÖÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. À̰ÍÀº Attribute
ÀÎÅÍÆäÀ̽º ¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽º¶ó°í º¸¿©Áý´Ï´Ù.
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attributes
¿ä¼Ò°¡ interfaceName
ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, Throw µÈ´Ù¸Þ¼µåÀÇ »ó¼¼ |
---|
public Attribute get(Class <? > category)
AttributeSet
³»ÀÇ get
category
- °ü·ÃµÈ ¼Ó¼º°ªÀÌ ¸®ÅϵÈ
¼Ó¼º Ä«Å×°í¸®. Attribute
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Class
°¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. category
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. category
°¡ Attribute
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Class
°¡ ¾Æ´Ñ °æ¿ì¿¡ Throw µÈ´Ùpublic boolean add(Attribute attribute)
AttributeSet
³»ÀÇ add
attribute
- ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â ¼Ó¼º°ª
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
UnmodifiableSetException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ add()
¿ÀÆÛ·¹À̼ÇÀ» Áö¿ø
ÇÏÁö ¾Ê´Â °æ¿ì, Throw µÈ´Ùpublic boolean remove(Class <? > category)
category
°¡ nullÀÎ °æ¿ì, remove()
´Â ¾Æ¹«°Íµµ ÇÏÁö ¾Ê°í false¸¦ ¸®ÅÏÇÕ´Ï´Ù.
AttributeSet
³»ÀÇ remove
category
- ÀÌ ¼Ó¼º ¼¼Æ®·ÎºÎÅÍ »èÁ¦µÇ´Â ¼Ó¼º Ä«Å×°í¸®
UnmodifiableSetException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ remove()
¿ÀÆÛ·¹À̼ÇÀ» Áö¿ø
ÇÏÁö ¾Ê´Â °æ¿ì, Throw µÈ´Ùpublic boolean remove(Attribute attribute)
attribute
°¡ nullÀÎ °æ¿ì, remove()
´Â ¾Æ¹«°Íµµ ÇÏÁö ¾Ê°í false¸¦ ¸®ÅÏÇÕ´Ï´Ù.
AttributeSet
³»ÀÇ remove
attribute
- ¼Ó¼º ¼¼Æ®·ÎºÎÅÍ »èÁ¦µÇ´Â ¼Ó¼º°ª
UnmodifiableSetException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ remove()
¿ÀÆÛ·¹À̼ÇÀ» Áö¿ø
ÇÏÁö ¾Ê´Â °æ¿ì, Throw µÈ´Ùpublic boolean containsKey(Class <? > category)
AttributeSet
³»ÀÇ containsKey
category
- ÀÌ ¼Ó¼º ¼¼Æ®¿¡ ÀÖÀ»Áö ¾î¶³Áö°¡ Á¶»çÇÒ ¼ö ÀÖ´Ù
public boolean containsValue(Attribute attribute)
AttributeSet
³»ÀÇ containsValue
attribute
- ¼Ó¼º ¼¼Æ®¿¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ ÆÇÁ¤µÇ´Â °ª
public boolean addAll(AttributeSet attributes)
add(Attribute)
¿ÀÆÛ·¹À̼ÇÀÌ, ÁöÁ¤µÈ ¼¼Æ®ÀÇ °¢ ¿ä¼Ò¸¦ °¡Áö´Â ¼Ó¼º ¼¼Æ®¿¡ ¿¬¼ÓÀûÀ¸·Î Àû¿ëµÇ¾úÀ» °æ¿ì¿Í °°½À´Ï´Ù. ¿ÀÆÛ·¹À̼ÇÀ» Çϰí ÀÖ´Â µ¿¾È¿¡
ÁöÁ¤µÈ ¼¼Æ®°¡ º¯°æµÇ¾úÀ» °æ¿ì, addAll(AttributeSet)
¿ÀÆÛ·¹À̼ÇÀÇ µ¿ÀÛÀº ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù.
addAll(AttributeSet)
¿ÀÆÛ·¹À̼ÇÀÌ ¿¹¿Ü¸¦ Throw ÇÏ´Â °æ¿ì, ¼Ó¼º ¼¼Æ® »óÅ¿¡ ´ëÇÑ ¿µÇâÀº ±¸Çö¿¡
ÀÇÁ¸ÇÕ´Ï´Ù. ÀÌ ¿¹¿Üº¸´Ù ÀüÀ¸·Î ÁöÁ¤µÈ ¼¼Æ®ÀÇ ¿ä¼Ò´Â ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â °æ¿ì·Î ¿©°ÜÁöÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
AttributeSet
³»ÀÇ addAll
attributes
- ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â ¿ä¼Ò
UnmodifiableSetException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ addAll(AttributeSet) ¸Þ¼µå¸¦ Áö¿ø
ÇÏÁö ¾Ê´Â °æ¿ì, Throw µÈ´Ù
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ÁöÁ¤µÈ ¼¼Æ®ÀÇ ÀϺÎÀÇ ¿ä¼Ò°¡ nullÀÎ °æ¿ì, ¶Ç´Â ¼¼Æ®°¡ nullÀÎ °æ¿ì, ¹ß»ýµÇ´Â add(Attribute)
public int size()
AttributeSet
³»ÀÇ size
public Attribute [] toArray()
AttributeSet
񃬣:
AttributeSet
³»ÀÇ toArray
public void clear()
AttributeSet
³»ÀÇ clear
UnmodifiableSetException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ clear()
¿ÀÆÛ·¹À̼ÇÀ» Áö¿ø
ÇÏÁö ¾Ê´Â °æ¿ì, Throw µÈ´Ùpublic boolean isEmpty()
AttributeSet
³»ÀÇ isEmpty
public boolean equals(Object object)
AttributeSet
³»ÀÇ equals
Object
³»ÀÇ equals
object
- ÀÌ ¼Ó¼º ¼¼Æ®¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö°¡ ºñ±³µÈ´Ù
Object.hashCode()
,
Hashtable
public int hashCode()
Object.hashCode()
ÀÏ¹Ý ±Ô¾à¿¡ ÀÇÇØ ¿ä±¸µÇµµ·Ï, ÀÓÀÇÀÇ 2°³ÀÇ ¼Ó¼º ¼¼Æ® t1¿Í
t2¿¡ ´ëÇØ, t1.equals(t2) À̸é t1.hashCode() ==t2.hashCode()°¡ µÇ´Â °ÍÀÌ º¸ÁõµË´Ï´Ù.
AttributeSet
³»ÀÇ hashCode
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.