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

All Superinterfaces:

[OpenMBeanParameterInfo](OpenMBeanParameterInfo.html "interface in javax.management.openmbean")

All Known Implementing Classes:

[OpenMBeanAttributeInfoSupport](OpenMBeanAttributeInfoSupport.html "class in javax.management.openmbean")


public interface OpenMBeanAttributeInfo extends OpenMBeanParameterInfo

Since:

1.5

Modifier and Type Method Description
boolean equals​(Object obj) Compares the specified obj parameter with thisOpenMBeanAttributeInfo instance for equality.
int hashCode() Returns the hash code value for this OpenMBeanAttributeInfo instance.
boolean isIs() Returns true if the attribute described by this OpenMBeanAttributeInfo instance is accessed through a is_XXX_ getter (applies only to boolean and Boolean values),false otherwise.
boolean isReadable() Returns true if the attribute described by this OpenMBeanAttributeInfo instance is readable, false otherwise.
boolean isWritable() Returns true if the attribute described by this OpenMBeanAttributeInfo instance is writable, false otherwise.
String toString() Returns a string representation of this OpenMBeanAttributeInfo instance.

Methods declared in interface javax.management.openmbean.OpenMBeanParameterInfo

[getDefaultValue](OpenMBeanParameterInfo.html#getDefaultValue%28%29), [getDescription](OpenMBeanParameterInfo.html#getDescription%28%29), [getLegalValues](OpenMBeanParameterInfo.html#getLegalValues%28%29), [getMaxValue](OpenMBeanParameterInfo.html#getMaxValue%28%29), [getMinValue](OpenMBeanParameterInfo.html#getMinValue%28%29), [getName](OpenMBeanParameterInfo.html#getName%28%29), [getOpenType](OpenMBeanParameterInfo.html#getOpenType%28%29), [hasDefaultValue](OpenMBeanParameterInfo.html#hasDefaultValue%28%29), [hasLegalValues](OpenMBeanParameterInfo.html#hasLegalValues%28%29), [hasMaxValue](OpenMBeanParameterInfo.html#hasMaxValue%28%29), [hasMinValue](OpenMBeanParameterInfo.html#hasMinValue%28%29), [isValue](OpenMBeanParameterInfo.html#isValue%28java.lang.Object%29)