Interfaces
 InterfaceDescription
 MethodProcessor Object processor responsible for processing a single method of the target instance.
 ObjectProcessor Responsible for processing an object when it gets initialized or destroyed.
 ObjectProcessorConfig The configuration for a single object processor.
 Phase Represents a phase in the lifecycle of an object processor.
 PropertyProcessor Object processor responsible for processing a single property of the target instance.
 SingletonPreProcessor Interface to be implemented by all object processors that need to do some early setup just after the Context has finished processing its configuration but before any target instance gets created.
 StatefulProcessor Interface to be implemented by all object processors that keep state internally that is tied to one specific target instance.
Classes
 ClassDescription
 DestroyPhase Represents a phase during object destruction (the time when an object gets removed from a Context).
 InitPhase Represents a phase during object initialization.