| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
Field Summary | |
---|---|
protected String |
description
The human-readable description of the feature. |
protected String |
name
The name of the feature. |
Constructor Summary | |
---|---|
MBeanFeatureInfo(String name, String description) Constructs an MBeanFeatureInfo object.
|
|
MBeanFeatureInfo(String name, String description, Descriptor descriptor) Constructs an MBeanFeatureInfo object.
|
Method Summary | |
---|---|
boolean |
Compare this MBeanFeatureInfo to another. |
String |
Returns the human-readable description of the feature. |
Descriptor |
Returns the descriptor for the feature. |
String |
getName() Returns the name of the feature. |
int |
hashCode() Returns a hash code value for the object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String description
protected String name
Constructor Detail |
---|
public MBeanFeatureInfo(String name, String description)
MBeanFeatureInfo
object. This
constructor is equivalent to {@code MBeanFeatureInfo(name,
description, (Descriptor) null}.
name
- The name of the feature.description
- A human readable description of the feature.public MBeanFeatureInfo(String name, String description, Descriptor descriptor)
MBeanFeatureInfo
object.
name
- The name of the feature.description
- A human readable description of the feature.descriptor
- The descriptor for the feature. This may be null
which is equivalent to an empty descriptor.Method Detail |
---|
public boolean equals(Object o)
equals
in class Object
o
- the object to compare to.o
is an MBeanFeatureInfo such
that its {@link #getName()}, {@link #getDescription()}, and
{@link #getDescriptor()}
values are equal (not necessarily identical) to those of this
MBeanFeatureInfo.public String getDescription()
public Descriptor getDescriptor()
public String getName()
public int hashCode()
hashCode
in class Object
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |