# Package org.apache.felix.ipojo.manipulation

Class Summary
ClassChecker: Checks that a POJO is already manipulated or not.
ClassChecker.EnumAttribute: Describes an attribute.
ClassChecker.SimpleAttribute: Describes a simple attribute.
ClassLoaderAwareClassWriter: An extension of `ClassWriter` that uses a specific classloader to load classes.
ClassManipulator: iPOJO Class Adapter.
ConstructorCodeAdapter: Constructor Adapter.
InnerClassAdapter: Adapts a inner class in order to allow accessing outer class fields.
InnerClassChecker: Analyze an inner class.
ManipulationProperty: Store properties for the manipulation process.
ManipulationProperty.Logger: Internal logger implementation.
Manipulator: iPOJO Byte code Manipulator.
MethodCodeAdapter: Insert code calling callbacks at the entry and before the exit of a method.
MethodDescriptor: Method Descriptor describe a method.