JavaTM 2 Platform
Standard Ed. 5.0

javax.management.openmbean
Ŭ·¡½º OpenMBeanParameterInfoSupport

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.management.MBeanFeatureInfo 
      »óÀ§¸¦ È®Àå javax.management.MBeanParameterInfo 
          »óÀ§¸¦ È®Àå javax.management.openmbean.OpenMBeanParameterInfoSupport
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Cloneable, OpenMBeanParameterInfo

public class OpenMBeanParameterInfoSupport
extends MBeanParameterInfo
implements OpenMBeanParameterInfo, Serializable

°ø°³ MBean 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÕ´Ï´Ù.

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

ÇÊµå °³¿ä
 
Ŭ·¡½º javax.management. MBeanFeatureInfo ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
description, name
 
»ý¼ºÀÚ °³¿ä
OpenMBeanParameterInfoSupport (String  name, String  description, OpenType  openType)
          ÁöÁ¤µÈ name,openType ¹× description¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
OpenMBeanParameterInfoSupport (String  name, String  description, OpenType  openType, Object  defaultValue)
          ÁöÁ¤µÈ name,openType,description ¹× defaultValue¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
OpenMBeanParameterInfoSupport (String  name, String  description, OpenType  openType, Object  defaultValue, Comparable  minValue, Comparable  maxValue)
          ÁöÁ¤µÈ name,openType,description,defaultValue,minValue ¹× maxValue¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
OpenMBeanParameterInfoSupport (String  name, String  description, OpenType  openType, Object  defaultValue, Object [] legalValues)
          ÁöÁ¤µÈ name,openType,description,defaultValue ¹× legalValues¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 boolean equals (Object  obj)
          ÁöÁ¤µÈ obj ÆÄ¶ó¹ÌÅÍ¿Í ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù.
 Object getDefaultValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ µðÆúƮġ°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 Set getLegalValues ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ Á¤´çÇÑ °ªÀÇ º¯°æ ºÒ°¡´ÉÇÑ Set °¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ Set¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Comparable getMaxValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ´ëÄ¡°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 Comparable getMinValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ¼ÒÄ¡°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 OpenType getOpenType ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ °ªÀÇ ¡¸°ø°³Çü¡¹À» µ¹·ÁÁÝ´Ï´Ù.
 boolean hasDefaultValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ µðÆúƮġ¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean hasLegalValues ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ Á¤´çÇÑ °ª¼¼Æ®¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean hasMaxValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ ÃÖ´ëÄ¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean hasMinValue ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ ÃÖ¼ÒÄ¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean isValue (Object  obj)
          obj °¡, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÏÁö ¾î¶³Áö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.
 String toString ()
          ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º javax.management. MBeanParameterInfo ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, getType
 
Ŭ·¡½º javax.management. MBeanFeatureInfo ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
getDescription, getName
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
finalize, getClass, notify, notifyAll, wait, wait, wait
 
ÀÎÅÍÆäÀ̽º javax.management.openmbean. OpenMBeanParameterInfo ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
getDescription, getName
 

»ý¼ºÀÚ »ó¼¼

OpenMBeanParameterInfoSupport

public OpenMBeanParameterInfoSupport(String  name,
                                     String  description,
                                     OpenType  openType)
ÁöÁ¤µÈ name,openType ¹× description¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
description - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
openType - null ÀÌ¿Ü
¿¹¿Ü:
IllegalArgumentException - name ¶Ç´Â description °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ÀÇ °æ¿ì, ¶Ç´Â openType °¡ null °æ¿ì

OpenMBeanParameterInfoSupport

public OpenMBeanParameterInfoSupport(String  name,
                                     String  description,
                                     OpenType  openType,
                                     Object  defaultValue)
                              throws OpenDataException 
ÁöÁ¤µÈ name,openType,description ¹× defaultValue¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
description - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
openType - null ÀÌ¿Ü
defaultValue - ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù. ArrayType ¹× TabularType ¿ëÀ¸·Î ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº µðÆúƮġ. null °æ¿ì, µðÆúƮġ´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Ô µÈ´Ù
¿¹¿Ü:
IllegalArgumentException - name ¶Ç´Â description °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ÀÇ °æ¿ì, ¶Ç´Â openType °¡ null °æ¿ì
OpenDataException - defaultValue °¡ ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ñ °æ¿ì, ¶Ç´Â defaultValue °¡ null °¡ ¾Æ´Ï°í,openType °¡ ArrayType ¶Ç´Â TabularType ÀÎ °æ¿ì

OpenMBeanParameterInfoSupport

public OpenMBeanParameterInfoSupport(String  name,
                                     String  description,
                                     OpenType  openType,
                                     Object  defaultValue,
                                     Object [] legalValues)
                              throws OpenDataException 
ÁöÁ¤µÈ name,openType,description,defaultValue ¹× legalValues¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. legalValues ³»¿ëÀº, º¯°æ ºÒ°¡´ÉÇÑ Set ¿¡ ³»ºÎ¿¡¼­ ´ýÇÁ µË´Ï´Ù. ÀÌ ¶§¹®¿¡ ±× ÈÄ legalValues ¿¡ ÇØ ÂüÁ¶µÇ´Â ¹è¿­ÀÌ º¯°æµÇ¾îµµ, ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ¿µÇâÀº ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
description - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
openType - null ÀÌ¿Ü
defaultValue - ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù. ArrayType ¹× TabularType ¿ëÀ¸·Î ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº µðÆúƮġ. null °æ¿ì, µðÆúƮġ´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Ô µÇ´Â
legalValues - Æ÷ÇԵǴ °¢ Ä¡´Â ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÏÁö ¾ÊÀ¸¸é ¾È µÈ´Ù. ArrayType ¹× TabularType ¿ëÀ¸·Î ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº Á¤´çÇÑ °ª. null ¶Ç´Â °ø¹®ÀÚ¿­µµ °¡´É
¿¹¿Ü:
IllegalArgumentException - name ¶Ç´Â description °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ÀÇ °æ¿ì, ¶Ç´Â openType °¡ null °æ¿ì
OpenDataException - defaultValue °¡ ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ñ °æ¿ì,legalValues ¾È¿¡ ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÏÁö ¾ÊÀº °ªÀÌ Æ÷ÇԵǴ °æ¿ì,defaultValue °¡ null Àܷ̿ÎopenType °¡ ArrayType ¶Ç´Â TabularType ÀÎ °æ¿ì,legalValues °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ Àܷ̿ÎopenType °¡ ArrayType ¶Ç´Â TabularType °æ¿ì, ¶Ç´Â legalValues °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ Àܷ̿ÎlegalValues ¿¡ defaultValue °¡ Æ÷ÇÔµÇÁö ¾Ê´Â °æ¿ì

OpenMBeanParameterInfoSupport

public OpenMBeanParameterInfoSupport(String  name,
                                     String  description,
                                     OpenType  openType,
                                     Object  defaultValue,
                                     Comparable  minValue,
                                     Comparable  maxValue)
                              throws OpenDataException 
ÁöÁ¤µÈ name,openType,description,defaultValue,minValue ¹× maxValue¸¦ °¡Áö´Â °ø°³ MBean Ŭ·¡½ºÀÇ 1 °³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆÄ¶ó¹ÌÅ͸¦ ±â¼úÇÏ´Â OpenMBeanParameterInfoSupport ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. °ªÀÌ Comparable °ø°³Çü ¿¡ ´ëÇØ¼­¸¸, ÃÖ´ëÄ¡¿Í ÃÖ¼ÒÄ¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
description - null ¶Ç´Â °ø¹®ÀÚ¿­ ÀÌ¿Ü
openType - null ÀÌ¿Ü
defaultValue - ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù. ArrayType ¹× TabularType ¿ëÀ¸·Î ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº µðÆúƮġ. null °æ¿ì, µðÆúƮġ´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Ô µÇ´Â
minValue - ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÏÁö ¾ÊÀ¸¸é ¾È µÈ´Ù. null °æ¿ì, ÃÖ¼ÒÄ¡´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Ô µÇ´Â
maxValue - ÀÌ ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÏÁö ¾ÊÀ¸¸é ¾È µÈ´Ù. null °æ¿ì, ÃÖ´ëÄ¡´Â ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Ô µÈ´Ù
¿¹¿Ü:
IllegalArgumentException - name ¶Ç´Â description °¡ null ¶Ç´Â °ø¹®ÀÚ¿­ÀÇ °æ¿ì, ¶Ç´Â openType °¡ null °æ¿ì
OpenDataException - defaultValue,minValue, ¶Ç´Â maxValue °¡ ÁöÁ¤µÈ openType ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÌ ¾Æ´Ñ °æ¿ì,defaultValue °¡ null Àܷ̿ÎopenType °¡ ArrayType ¶Ç´Â TabularType ÀÎ °æ¿ì,minValue ¿Í maxValue ¾çÂÊ ¸ðµÎ°¡ null Àܷ̿ÎminValue.compareTo(maxValue) > 0 ÀÌ true ÀÎ °æ¿ì,defaultValue ¿Í minValue ¾çÂÊ ¸ðµÎ°¡ null Àܷ̿ÎminValue.compareTo(defaultValue) > 0 ÀÌ true ÀÎ °æ¿ì, ¶Ç´Â defaultValue ¿Í maxValue ¾çÂÊ ¸ðµÎ°¡ null Àܷ̿ÎdefaultValue.compareTo(maxValue) > 0 ÀÌ true ÀÎ °æ¿ì
¸Þ¼­µåÀÇ »ó¼¼

getOpenType

public OpenType  getOpenType()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ °ªÀÇ ¡¸°ø°³Çü¡¹À» µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ getOpenType
¹Ýȯ°ª:
°ø°³Çü

getDefaultValue

public Object  getDefaultValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ µðÆúƮġ°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â null¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ getDefaultValue
¹Ýȯ°ª:
µðÆúƮġ

getLegalValues

public Set  getLegalValues()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ Á¤´çÇÑ °ªÀÇ º¯°æ ºÒ°¡´ÉÇÑ Set °¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ Set¸¦ µ¹·ÁÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â null¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ getLegalValues
¹Ýȯ°ª:
Á¤´çÇÑ °ª¼¼Æ®

getMinValue

public Comparable  getMinValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ¼ÒÄ¡°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â null¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ getMinValue
¹Ýȯ°ª:
ÃÖ¼ÒÄ¡

getMaxValue

public Comparable  getMaxValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿¡ ÇØ ±â¼úµÇ´Â ÆÄ¶ó¹ÌÅÍÀÇ ÃÖ´ëÄ¡°¡ ÁöÁ¤µÇ°í ÀÖÀ¸¸é, ÀÌ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â null¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ getMaxValue
¹Ýȯ°ª:
ÃÖ´ëÄ¡

hasDefaultValue

public boolean hasDefaultValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ µðÆúƮġ¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ hasDefaultValue
¹Ýȯ°ª:
µðÆúƮġ°¡ ÀÖ´Â °æ¿ì´Â true

hasLegalValues

public boolean hasLegalValues()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ Á¤´çÇÑ °ª¼¼Æ®¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ hasLegalValues
¹Ýȯ°ª:
Á¤´çÇÑ °ª¼¼Æ®°¡ ÀÖ´Â °æ¿ì´Â true

hasMinValue

public boolean hasMinValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ ÃÖ¼ÒÄ¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ hasMinValue
¹Ýȯ°ª:
ÃÖ¼ÒÄ¡°¡ ÀÖ´Â °æ¿ì´Â true

hasMaxValue

public boolean hasMaxValue()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ null ÀÌ¿ÜÀÇ ÃÖ´ëÄ¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Âfalse¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ hasMaxValue
¹Ýȯ°ª:
ÃÖ´ëÄ¡°¡ ÀÖ´Â °æ¿ì´Â true

isValue

public boolean isValue(Object  obj)
obj °¡, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÏÁö ¾î¶³Áö¸¦ Å×½ºÆ®ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ isValue
ÆÄ¶ó¹ÌÅÍ:
obj - ÆÇÁ¤µÇ´Â ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
obj °¡, ÀÌ OpenMBeanParameterInfo ÀνºÅϽº·Î ±â¼úµÈ ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ À¯È¿ÇÑ °ªÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

equals

public boolean equals(Object  obj)
ÁöÁ¤µÈ obj ÆÄ¶ó¹ÌÅÍ¿Í ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº°¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù.

´ÙÀ½ÀÇ ¸ðµç Á¶°ÇÀÌ Ã¤¿öÁö°í ÀÖ´Â °æ¿ì¿¡ ÇÑÇØ,true¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÀÌ·¯ÇÑ Á¶°ÇÀÌ Ã¤¿öÁö°í ÀÖÀ¸¸é, ÀÌ equals ¸Þ¼­µå´Â OpenMBeanParameterInfo ÀÎÅÍÆäÀ̽º°¡ ´Ù¸¥ ±¸ÇöÀÎ obj ÆÄ¶ó¹ÌÅÍ¿¡ ´ëÇØ¼­ Á¤»óÀûÀ¸·Î ±â´ÉÇÕ´Ï´Ù.
 

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ equals
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º MBeanParameterInfo ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÏ´Â ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿Í µ¿ÀÏÇÑ °æ¿ì´Â true
°ü·Ã Ç׸ñ:
Object.hashCode(), Hashtable

hashCode

public int hashCode()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.

OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµå´Â equals ºñ±³·Î »ç¿ëµÈ ¸ðµç Á¤º¸ ¿ä¼Ò (À̸§, ¡¸°ø°³Çü¡¹, µðÆúƮġ, ÃÖ¼ÒÄ¡, ÃÖ´ëÄ¡ ¹× Á¤´çÇÑ °ª)ÀÇ ÇØ½Ã ÄÚµåÀÇ ÇÕ°èÀÔ´Ï´Ù.

À̰Ϳ¡ ÇØ,Object.hashCode() ¸Þ¼­µåÀÇ ÀÏ¹Ý ±Ô¾à¿¡ ÇØ ¿ä±¸µÇ´Â ÀÓÀÇÀÇ 2 °³ÀÇ OpenMBeanParameterInfoSupport ÀνºÅϽº t1 ¿Í t2 ·Ît1.equals(t2) À̸é t1.hashCode() ==t2.hashCode() °¡ µÇ´Â °ÍÀÌ º¸ÁõµË´Ï´Ù.

OpenMBeanParameterInfo ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ´Ù¸¥ Ŭ·¡½º ÀνºÅϽº°¡,equals(java.lang.Object) ·Î Á¤Àǵǰí ÀÖµµ·Ï, ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽº¿Í µ¿ÀÏÇØÁö´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ±×·¯³ª, °è»ê¹æ¹ýÀÌ Â÷À̰¡ ³ª±â ¶§¹®¿¡ ÇØ½Ã Äڵ嵵 Â÷À̰¡ ³¯ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

OpenMBeanParameterInfoSupport ÀνºÅϽº´Â ºÒº¯À¸·Î ÀÌ ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµå´Â hashCode ÃÖÃÊÀÇ È£Ãâ½Ã¿¡ 1 ȸ¸¸ °è»êµË´Ï´Ù. ±× ÈÄÀÇ È£Ãâ¿¡´Â °°Àº °ªÀÌ µ¹·ÁÁÖ°íÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ hashCode
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º MBeanParameterInfo ³»ÀÇ hashCode
¹Ýȯ°ª:
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ ÇØ½Ã ÄÚµåÄ¡
°ü·Ã Ç׸ñ:
Object.equals(java.lang.Object), Hashtable

toString

public String  toString()
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù.

ÀÌ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀº, ÀÌ Å¬·¡½º (javax.management.openmbean.OpenMBeanParameterInfoSupport)ÀÇ À̸§, ±â¼úµÈ ÆÄ¶ó¹ÌÅÍÀÇ À̸§°ú °ø°³ÇüÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö, ÇÑÃþ ´õ ±× µðÆúƮġ, ÃÖ¼ÒÄ¡, ÃÖ´ëÄ¡ ¹× Á¤´çÇÑ °ªÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ¸·Î ±¸¼ºµË´Ï´Ù.

OpenMBeanParameterInfoSupport ÀνºÅϽº´Â ºÒº¯À¸·Î ÀÌ ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀº,toString ÃÖÃÊÀÇ È£Ãâ½Ã¿¡ 1 ȸ¸¸ °è»êµË´Ï´Ù. ±× ÈÄÀÇ È£Ãâ¿¡´Â °°Àº °ªÀÌ µ¹·ÁÁÖ°íÁý´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º OpenMBeanParameterInfo ³»ÀÇ toString
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ OpenMBeanParameterInfoSupport ÀνºÅϽºÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö

JavaTM 2 Platform
Standard Ed. 5.0

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