|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface OpenMBeanParameterInfo
°ø°³ MBean 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÕ´Ï´Ù.
ÀÌ ÀÎÅÍÆäÀ̽º´Â
MBeanParameterInfo
Ŭ·¡½º¿Í °°Àº ¸Þ¼µå¸¦ ¼±¾ðÇÕ´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º (º¸Åë
OpenMBeanParameterInfoSupport
)´Â
MBeanParameterInfo
¸¦
È®ÀåÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
¸Þ¼µå °³¿ä | |
---|---|
boolean |
equals (Object obj)
ÁöÁ¤µÈ obj ÆÄ¶ó¹ÌÅÍ¿Í ÀÌ OpenMBeanParameterInfo ÀνºÅϽº°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù. |
Object |
getDefaultValue ()
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ µðÆúƮġ°¡ ÀÖÀ¸¸é µ¹·ÁÁÝ´Ï´Ù. |
String |
getDescription ()
Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â Çü½Ä¿¡¼, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº¿¡ ÇØ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍÀÇ ¼³¸íÀ» µ¹·ÁÁÝ´Ï´Ù. |
Set |
getLegalValues ()
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ Á¤´çÇÑ °ª¼¼Æ®°¡ ÀÖÀ¸¸é µ¹·ÁÁÝ´Ï´Ù. |
Comparable |
getMaxValue ()
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ´ëÄ¡°¡ ÀÖÀ¸¸é µ¹·ÁÁÝ´Ï´Ù. |
Comparable |
getMinValue ()
ÀÌ ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ¼ÒÄ¡°¡ ÀÖÀ¸¸é µ¹·ÁÁÝ´Ï´Ù. |
String |
getName ()
Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â Çü½Ä¿¡¼, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº¿¡ ÇØ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
OpenType |
getOpenType ()
ÀÌ OpenMBeanParameterInfo ÀνºÅϽº¿¡ ÇØ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍÄ¡ÀÇ ¡¸°ø°³Çü¡¹À» µ¹·ÁÁÝ´Ï´Ù. |
boolean |
hasDefaultValue ()
ÀÌ ÆÄ¶ó¹ÌÅͰ¡ ÁöÁ¤µÈ µðÆúƮġ¸¦ °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÀÌ OpenMBeanParameterInfo ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
hasLegalValues ()
ÀÌ ÆÄ¶ó¹ÌÅͰ¡ ÁöÁ¤µÈ Á¤´çÇÑ °ª¼¼Æ®¸¦ °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
hasMaxValue ()
ÀÌ ÆÄ¶ó¹ÌÅͰ¡ ÁöÁ¤µÈ ÃÖ´ëÄ¡¸¦ °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
hasMinValue ()
ÀÌ ÆÄ¶ó¹ÌÅͰ¡ ÁöÁ¤µÈ ÃÖ¼ÒÄ¡¸¦ °¡Áö°í ÀÖ´Â °æ¿ì´Â true, °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â false¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isValue (Object obj)
obj °¡, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼ À¯È¿ÇÑ °ªÀÏÁö ¾î¶³Áö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ OpenMBeanParameterInfo ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
String getDescription()
String getName()
OpenType getOpenType()
Object getDefaultValue()
Set getLegalValues()
Comparable getMinValue()
Comparable getMaxValue()
boolean hasDefaultValue()
boolean hasLegalValues()
boolean hasMinValue()
boolean hasMaxValue()
boolean isValue(Object obj)
OpenMBeanParameterInfo
ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼ À¯È¿ÇÑ °ªÀÏÁö ¾î¶³Áö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.
obj
- ÆÇÁ¤µÇ´Â ¿ÀºêÁ§Æ®
OpenMBeanParameterInfo
ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼ À¯È¿ÇÑ °ªÀÎ °æ¿ì´Â true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
boolean equals(Object obj)
OpenMBeanParameterInfo
ÀνºÅϽº°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù.
´ÙÀ½ÀÇ ¸ðµç Á¶°ÇÀÌ Ã¤¿öÁö°í ÀÖ´Â °æ¿ì¿¡ ÇÑÇØ,true¸¦ µ¹·ÁÁÝ´Ï´Ù.
OpenMBeanParameterInfo
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖ´ÙOpenMBeanParameterInfo
ÀÎÅÍÆäÀ̽º°¡ ´Ù¸¥ ±¸ÇöÀÎ obj ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼ Á¤»óÀûÀ¸·Î ±â´ÉÇÕ´Ï´Ù.
Object
³»ÀÇ equals
obj
- ÀÌ OpenMBeanParameterInfo
ÀνºÅϽº¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÏ´Â ¿ÀºêÁ§Æ®
OpenMBeanParameterInfo
ÀνºÅϽº¿Í µ¿ÀÏÇÑ °æ¿ì´Â true
Object.hashCode()
,
Hashtable
int hashCode()
OpenMBeanParameterInfo
ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
OpenMBeanParameterInfo
ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµå´Â
equals
ºñ±³·Î »ç¿ëµÈ ¸ðµç Á¤º¸ ¿ä¼Ò (À̸§, ¡¸°ø°³Çü¡¹, µðÆúƮġ, ÃÖ¼ÒÄ¡, ÃÖ´ëÄ¡ ¹× Á¤´çÇÑ °ª)ÀÇ ÇØ½Ã ÄÚµåÀÇ ÇÕ°èÀÔ´Ï´Ù.
À̰Ϳ¡
ÇØ,Object.hashCode()
¸Þ¼µåÀÇ ÀÏ¹Ý ±Ô¾à¿¡
ÇØ ¿ä±¸µÇ´Â
ÀÓÀÇÀÇ 2 °³ÀÇ OpenMBeanParameterInfo
ÀνºÅϽº t1
¿Í t2
·Ît1.equals(t2)
À̸é t1.hashCode() ==t2.hashCode()
°¡ µÇ´Â °ÍÀÌ º¸ÁõµË´Ï´Ù.
Object
³»ÀÇ hashCode
OpenMBeanParameterInfo
ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡Object.equals(java.lang.Object)
,
Hashtable
String toString()
OpenMBeanParameterInfo
ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù.
ÀÌ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀº, ÀÌ Å¬·¡½º (javax.management.openmbean.OpenMBeanParameterInfo
)ÀÇ À̸§, ±â¼úµÈ ÆÄ¶ó¹ÌÅÍÀÇ À̸§°ú °ø°³ÇüÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö, ÇÑÃþ ´õ ±× µðÆúƮġ, ÃÖ¼ÒÄ¡, ÃÖ´ëÄ¡ ¹× Á¤´çÇÑ °ªÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ¸·Î ±¸¼ºµË´Ï´Ù.
Object
³»ÀÇ toString
OpenMBeanParameterInfo
ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.