# Hierarchy For Package org.springframework.jmx.export.annotation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.jmx.export.metadata.JmxAttributeSource)
  - org.springframework.jmx.support.MBeanRegistrationSupport
    - org.springframework.jmx.export.MBeanExporter (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.jmx.export.MBeanExportOperations, org.springframework.beans.factory.SmartInitializingSingleton)
      - org.springframework.jmx.export.annotation.AnnotationMBeanExporter

## Annotation Interface Hierarchy

- org.springframework.jmx.export.annotation.ManagedAttribute (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedMetric (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedNotification (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedNotifications (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedOperation (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedOperationParameter (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedOperationParameters (implements java.lang.annotation.Annotation)
- org.springframework.jmx.export.annotation.ManagedResource (implements java.lang.annotation.Annotation)