MBeanFeatureInfo (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[Serializable](../../../java.base/java/io/Serializable.html "interface in java.io"), [DescriptorRead](DescriptorRead.html "interface in javax.management")

Direct Known Subclasses:

[MBeanAttributeInfo](MBeanAttributeInfo.html "class in javax.management"), [MBeanConstructorInfo](MBeanConstructorInfo.html "class in javax.management"), [MBeanNotificationInfo](MBeanNotificationInfo.html "class in javax.management"), [MBeanOperationInfo](MBeanOperationInfo.html "class in javax.management"), [MBeanParameterInfo](MBeanParameterInfo.html "class in javax.management")


public class MBeanFeatureInfo extends Object implements Serializable, DescriptorRead

Provides general information for an MBean descriptor object. The feature described can be an attribute, an operation, a parameter, or a notification. Instances of this class are immutable. Subclasses may be mutable but this is not recommended.

Since:

1.5

See Also:

Serialized Form

Fields

Modifier and Type Field Description
protected String description The human-readable description of the feature.
protected String name The name of the feature.

Constructors

Constructor Description
MBeanFeatureInfo​(String name,String description) Constructs an MBeanFeatureInfo object.
MBeanFeatureInfo​(String name,String description,Descriptor descriptor) Constructs an MBeanFeatureInfo object.
Modifier and Type Method Description
boolean equals​(Object o) Compare this MBeanFeatureInfo to another.
String getDescription() Returns the human-readable description of the feature.
Descriptor getDescriptor() Returns the descriptor for the feature.
String getName() Returns the name of the feature.