# Hierarchy For Package javax.management.openmbean

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.management.openmbean.CompositeDataInvocationHandler (implements java.lang.reflect.InvocationHandler)
  - javax.management.openmbean.CompositeDataSupport (implements javax.management.openmbean.CompositeData, java.io.Serializable)
  - javax.management.MBeanFeatureInfo (implements javax.management.DescriptorRead, java.io.Serializable)
    - javax.management.MBeanAttributeInfo (implements java.lang.Cloneable)
      - javax.management.openmbean.OpenMBeanAttributeInfoSupport (implements javax.management.openmbean.OpenMBeanAttributeInfo)
    - javax.management.MBeanConstructorInfo (implements java.lang.Cloneable)
      - javax.management.openmbean.OpenMBeanConstructorInfoSupport (implements javax.management.openmbean.OpenMBeanConstructorInfo)
    - javax.management.MBeanOperationInfo (implements java.lang.Cloneable)
      - javax.management.openmbean.OpenMBeanOperationInfoSupport (implements javax.management.openmbean.OpenMBeanOperationInfo)
    - javax.management.MBeanParameterInfo (implements java.lang.Cloneable)
      - javax.management.openmbean.OpenMBeanParameterInfoSupport (implements javax.management.openmbean.OpenMBeanParameterInfo)
  - javax.management.MBeanInfo (implements java.lang.Cloneable, javax.management.DescriptorRead, java.io.Serializable)
    - javax.management.openmbean.OpenMBeanInfoSupport (implements javax.management.openmbean.OpenMBeanInfo)
  - javax.management.openmbean.OpenType<T> (implements java.io.Serializable)
    - javax.management.openmbean.ArrayType<T>
    - javax.management.openmbean.CompositeType
    - javax.management.openmbean.SimpleType<T>
    - javax.management.openmbean.TabularType
  - javax.management.openmbean.TabularDataSupport (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable, javax.management.openmbean.TabularData)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.management.JMException
        - javax.management.openmbean.OpenDataException
      - java.lang.RuntimeException
        - java.lang.IllegalArgumentException
          - javax.management.openmbean.InvalidKeyException
          - javax.management.openmbean.InvalidOpenTypeException
          - javax.management.openmbean.KeyAlreadyExistsException

## Interface Hierarchy

- javax.management.openmbean.CompositeData
- javax.management.openmbean.CompositeDataView
- javax.management.openmbean.OpenMBeanConstructorInfo
- javax.management.openmbean.OpenMBeanInfo
- javax.management.openmbean.OpenMBeanOperationInfo
- javax.management.openmbean.OpenMBeanParameterInfo
  - javax.management.openmbean.OpenMBeanAttributeInfo
- javax.management.openmbean.TabularData