# Hierarchy For Package org.apache.felix.ipojo.manipulation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.objectweb.asm.AnnotationVisitor
    - org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
    - org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
  - org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
  - org.apache.felix.ipojo.manipulation.ClassChecker.SimpleAttribute
  - org.objectweb.asm.ClassVisitor
    - org.apache.felix.ipojo.manipulation.ClassChecker (implements org.objectweb.asm.Opcodes)
    - org.apache.felix.ipojo.manipulation.ClassManipulator (implements org.objectweb.asm.Opcodes)
    - org.objectweb.asm.ClassWriter
      - org.apache.felix.ipojo.manipulation.ClassLoaderAwareClassWriter
    - org.apache.felix.ipojo.manipulation.InnerClassAdapter (implements org.objectweb.asm.Opcodes)
    - org.apache.felix.ipojo.manipulation.InnerClassChecker (implements org.objectweb.asm.Opcodes)
  - org.apache.felix.ipojo.manipulation.ManipulationProperty
  - org.apache.felix.ipojo.manipulation.ManipulationProperty.Logger
  - org.apache.felix.ipojo.manipulation.Manipulator
  - org.apache.felix.ipojo.manipulation.MethodDescriptor
  - org.objectweb.asm.MethodVisitor
    - org.objectweb.asm.commons.LocalVariablesSorter
      - org.objectweb.asm.commons.GeneratorAdapter
        - org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter (implements org.objectweb.asm.Opcodes)
        - org.apache.felix.ipojo.manipulation.MethodCodeAdapter (implements org.objectweb.asm.Opcodes)