private static class MetaData.AttributeInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
_convert |
private java.lang.reflect.Method |
_getter |
private javax.management.MBeanAttributeInfo |
_info |
private java.lang.String |
_name |
private boolean |
_proxied |
private java.lang.reflect.Method |
_setter |
Modifier | Constructor and Description |
---|---|
private |
AttributeInfo(ManagedAttribute attribute,
java.lang.reflect.Method getter) |
Modifier and Type | Method and Description |
---|---|
private java.lang.reflect.Method |
findSetter(ManagedAttribute attribute,
java.lang.reflect.Method getter,
java.lang.String name) |
(package private) java.lang.Object |
getAttribute(ObjectMBean mbean) |
(package private) void |
setAttribute(java.lang.Object value,
ObjectMBean mbean) |
java.lang.String |
toString() |
private final java.lang.String _name
private final java.lang.reflect.Method _getter
private final java.lang.reflect.Method _setter
private final boolean _proxied
private final boolean _convert
private final javax.management.MBeanAttributeInfo _info
private AttributeInfo(ManagedAttribute attribute, java.lang.reflect.Method getter)
java.lang.Object getAttribute(ObjectMBean mbean) throws javax.management.ReflectionException, javax.management.MBeanException
javax.management.ReflectionException
javax.management.MBeanException
void setAttribute(java.lang.Object value, ObjectMBean mbean) throws javax.management.ReflectionException, javax.management.MBeanException
javax.management.ReflectionException
javax.management.MBeanException
private java.lang.reflect.Method findSetter(ManagedAttribute attribute, java.lang.reflect.Method getter, java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object