| Interface Summary | |
|---|---|
| CompositeData | Provides an interface to a composite data structure, in order to aid interoperability. |
| OpenMBeanAttributeInfo | Describes an attribute associated with an open management bean. |
| OpenMBeanConstructorInfo | Describes a constructor for an open management bean. |
| OpenMBeanInfo | Describes an open management bean. |
| OpenMBeanOperationInfo | Describes a operation for an open management bean. |
| OpenMBeanParameterInfo | Describes the parameters of a constructor or operation associated with an open management bean. |
| TabularData | Provides an interface to a specific type of composite data structure, where keys (the columns) map to the CompositeData objects that form the rows of the table. |
| Class Summary | |
|---|---|
| ArrayType<T> | The open type descriptor for arrays of open data values. |
| CompositeDataInvocationHandler |
Provides an java.lang.reflect.InvocationHandler which implements a series of accessor methods (those beginning with {@code "get"} or {@code "is"}) using the content of a CompositeData object. |
| CompositeDataSupport | Provides an implementation of the CompositeData interface. |
| CompositeType | The open type descriptor for instances of the CompositeData class. |
| InvalidKeyException | Thrown when an invalid key (a field name or row index) is passed to a method of the CompositeData or TabularData classes. |
| InvalidOpenTypeException | Thrown when a open data value has an erroneous open type. |
| KeyAlreadyExistsException | Thrown when a key (a field name or row index) is passed to a method of the CompositeData or TabularData classes and it is found to already be in use. |
| OpenDataException | Thrown when an instance of one of the open types, open data objects or open metadata information objects could not be created due to invalid construction parameters. |
| OpenMBeanAttributeInfoSupport | Describes an attribute of an open management bean. |
| OpenMBeanConstructorInfoSupport | Describes a constructor for an open management bean. |
| OpenMBeanInfoSupport | Describes an open management bean. |
| OpenMBeanOperationInfoSupport | Describes a operation for an open management bean. |
| OpenMBeanParameterInfoSupport | Describes the parameters of a constructor or operation associated with an open management bean. |
| OpenType<T> | The superclass of all open types, which describe the applicable data values for open MBeans. |
| SimpleType<T> | The open type descriptor for data values that are members of one of the simple types (such as an integer or a string). |
| TabularDataSupport | Provides an implementation of the TabularData interface using a java.util.HashMap. |
| TabularType | The open type descriptor for instances of the TabularData class. |