Packages 
Package Description
org.picocontainer
This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.adapters  
org.picocontainer.annotations  
org.picocontainer.behaviors
BehaviorFactories make Behaviors which change aspects of component implementations and instances
org.picocontainer.classname  
org.picocontainer.composers
Composers collaborate with ComposingMonitor to collect subsets of components for injection according to an scheme like:
org.picocontainer.containers
Containers are the main user entry point for PicoContainer.
org.picocontainer.converters
Individual String to Type converters, that PicoContainer may use to convert types where required.
org.picocontainer.injectors
InjectionFactories make Injectors which implement specific types of dependency injection
org.picocontainer.lifecycle
Alternative implementations of lifecycle strategy for use with a container.
org.picocontainer.monitors
A Monitor is something PicoContainer uses to inform on events in component instantiation and lifecycle.
org.picocontainer.parameters  
org.picocontainer.references  
org.picocontainer.security  
org.picocontainer.visitors