public interface OpenMBeanAttributeInfo extends OpenMBeanParameterInfo
描述一个打开的MBean的属性。
该接口声明与MBeanAttributeInfo类相同的方法。 实现此接口的类(通常为OpenMBeanAttributeInfoSupport )应扩展MBeanAttributeInfo 。
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
将指定的
obj参数与此
OpenMBeanAttributeInfo实例进行比较以实现相等。
|
int |
hashCode()
返回此
OpenMBeanAttributeInfo实例的哈希码值。
|
boolean |
isIs()
返回
true如果此
OpenMBeanAttributeInfo实例描述的属性是通过吸气剂
isXXX访问(仅适用于
boolean和
Boolean值
),false否则。
|
boolean |
isReadable()
如果此
OpenMBeanAttributeInfo实例
描述的属性可读,则返回
true ,
否则为 false。
|
boolean |
isWritable()
返回
true如果此
OpenMBeanAttributeInfo实例描述的属性是可写的,否则
false。
|
String |
toString()
返回此
OpenMBeanAttributeInfo实例的字符串表示形式。
|
getDefaultValue, getDescription, getLegalValues, getMaxValue, getMinValue, getName, getOpenType, hasDefaultValue, hasLegalValues, hasMaxValue, hasMinValue, isValueboolean isReadable()
boolean isWritable()
boolean isIs()
boolean equals(Object obj)
OpenMBeanAttributeInfo实例进行比较以获得相等性。
返回true当且仅当以下所有语句都为真时:
OpenMBeanAttributeInfo接口, OpenMBeanAttributeInfo接口。
equals在界面
OpenMBeanParameterInfo
equals在类别
Object
obj - 要与此
OpenMBeanAttributeInfo实例相等的对象;
true如果指定的对象等于此
OpenMBeanAttributeInfo实例。
Object.hashCode() , HashMap
int hashCode()
OpenMBeanAttributeInfo实例的哈希码值。
一个的哈希码OpenMBeanAttributeInfo实例中使用的所有信息元素的哈希码的总和equals比较(即:其名称, 开放类型 ,和它的默认值,最小值,最大值和合法值)。
这确保了t1.equals(t2)意味着t1.hashCode()==t2.hashCode()对于任何两个OpenMBeanAttributeInfo实例t1和t2 ,所要求的方法的常规合同Object.hashCode() 。
hashCode在界面
OpenMBeanParameterInfo
hashCode在
Object
OpenMBeanAttributeInfo实例的哈希码值
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)
String toString()
OpenMBeanAttributeInfo实例的字符串表示形式。
字符串表示由此类的名称(即javax.management.openmbean.OpenMBeanAttributeInfo )组成,描述属性的名称和打开类型的字符串表示形式,以及其默认值,最小值,最大值和合法值的字符串表示形式。
toString在接口
OpenMBeanParameterInfo
toString在类别
Object
OpenMBeanAttributeInfo instance
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.