- java.lang.Object
-
- javax.management.MBeanFeatureInfo
-
- 实现的所有接口
-
Serializable
,DescriptorRead
- 已知直接子类:
-
MBeanAttributeInfo
,MBeanConstructorInfo
,MBeanNotificationInfo
,MBeanOperationInfo
,MBeanParameterInfo
public class MBeanFeatureInfo extends Object implements Serializable, DescriptorRead
提供MBean描述符对象的常规信息。 所描述的特征可以是属性,操作,参数或通知。 此类的实例是不可变的。 子类可能是可变的,但不建议这样做。
- 从以下版本开始:
- 1.5
- 另请参见:
- Serialized Form
-
-
字段汇总
字段 变量和类型 字段 描述 protected String
description
该功能的人类可读描述。protected String
name
功能的名称。
-
构造方法摘要
构造方法 构造器 描述 MBeanFeatureInfo(String name, String description)
构造一个MBeanFeatureInfo
对象。MBeanFeatureInfo(String name, String description, Descriptor descriptor)
构造一个MBeanFeatureInfo
对象。
-
-
-
字段详细信息
-
description
protected String description
该功能的人类可读描述。 建议子类调用getDescription()
而不是读取该字段,并且不要更改它。
-
-
构造方法详细信息
-
MBeanFeatureInfo
public MBeanFeatureInfo(String name, String description)
构造一个MBeanFeatureInfo
对象。 此构造函数等效于MBeanFeatureInfo(name, description, (Descriptor) null
。- 参数
-
name
- 功能的名称。 -
description
- 该功能的可读描述。
-
MBeanFeatureInfo
public MBeanFeatureInfo(String name, String description, Descriptor descriptor)
构造一个MBeanFeatureInfo
对象。- 参数
-
name
- 功能的名称。 -
description
- 该功能的人类可读描述。 -
descriptor
- 功能的描述符。 这可以是null,这相当于空描述符。 - 从以下版本开始:
- 1.6
-
-
方法详细信息
-
getName
public String getName()
返回要素的名称。- 结果
- 功能的名称。
-
getDescription
public String getDescription()
返回该功能的可读描述。- 结果
- 人类可读的特征描述。
-
getDescriptor
public Descriptor getDescriptor()
返回该功能的描述符。 更改返回值将不会影响原始描述符。- Specified by:
-
getDescriptor
在界面DescriptorRead
- 结果
- 描述符是不可变的或原始的副本。
- 从以下版本开始:
- 1.6
-
equals
public boolean equals(Object o)
将此MBeanFeatureInfo与另一个进行比较。- 重写:
-
equals
在类Object
- 参数
-
o
- 要比较的对象。 - 结果
-
当且仅当
o
是MBeanFeatureInfo使得其getName()
,getDescription()
,和getDescriptor()
值相等(不一定相同),以与本MBeanFeatureInfo的。 - 另请参见:
-
Object.hashCode()
,HashMap
-
-