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.ReflectionExceptionjavax.management.MBeanExceptionvoid setAttribute(java.lang.Object value,
ObjectMBean mbean)
throws javax.management.ReflectionException,
javax.management.MBeanException
javax.management.ReflectionExceptionjavax.management.MBeanExceptionprivate 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