A B C D E G I L M N O P R S T U V

A

ARRAY - Static variable in class org.picocontainer.defaults.CollectionComponentParameter
Use ARRAY as Parameterfor an Array that must have elements.
ARRAY - Static variable in class org.picocontainer.defaults.ComponentParameter
Use ARRAY as Parameterfor an Array that must have elements.
ARRAY_ALLOW_EMPTY - Static variable in class org.picocontainer.defaults.CollectionComponentParameter
Use ARRAY_ALLOW_EMPTY as Parameterfor an Array that may have no elements.
ARRAY_ALLOW_EMPTY - Static variable in class org.picocontainer.defaults.ComponentParameter
Use ARRAY_ALLOW_EMPTY as Parameterfor an Array that may have no elements.
AbstractComponentAdapter - class org.picocontainer.defaults.AbstractComponentAdapter.
Base class for a ComponentAdapter with general functionality.
AbstractComponentAdapter(Object, Class) - Constructor for class org.picocontainer.defaults.AbstractComponentAdapter
Constructs a new ComponentAdapter for the given key and implementation.
AbstractDelegatingMutablePicoContainer - class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
 
AbstractDelegatingMutablePicoContainer(MutablePicoContainer) - Constructor for class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
AbstractPicoVisitor - class org.picocontainer.defaults.AbstractPicoVisitor.
Abstract PicoVisitor implementation.
AbstractPicoVisitor() - Constructor for class org.picocontainer.defaults.AbstractPicoVisitor
 
AmbiguousComponentResolutionException - exception org.picocontainer.defaults.AmbiguousComponentResolutionException.
Exception that is thrown as part of the introspection.
AmbiguousComponentResolutionException(Class, Object[]) - Constructor for class org.picocontainer.defaults.AmbiguousComponentResolutionException
Construct a new exception with the ambigous class type and the ambiguous component keys.
AssignabilityRegistrationException - exception org.picocontainer.defaults.AssignabilityRegistrationException.
A subclass of PicoRegistrationException that is thrown during component registration if the component's key is a type and the implementation is not assignable to.
AssignabilityRegistrationException(Class, Class) - Constructor for class org.picocontainer.defaults.AssignabilityRegistrationException
Construct an exception with the type and the unassignable class.
accept(PicoVisitor) - Method in interface org.picocontainer.ComponentAdapter
Accepts a visitor for this ComponentAdapter.
accept(PicoVisitor) - Method in interface org.picocontainer.Parameter
Accepts a visitor for this Parameter.
accept(PicoVisitor) - Method in interface org.picocontainer.PicoContainer
Accepts a visitor that should visit the child containers, component adapters and component instances.
accept(PicoVisitor) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.defaults.AbstractComponentAdapter
 
accept(PicoVisitor) - Method in class org.picocontainer.defaults.BasicComponentParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.defaults.ComponentParameter
Accept the visitor for the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.defaults.ConstantParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
accept(PicoVisitor) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter
 
addChildContainer(PicoContainer) - Method in interface org.picocontainer.MutablePicoContainer
Add a child container.
addChildContainer(PicoContainer) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
addChildContainer(PicoContainer) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
allowNonPublicClasses - Variable in class org.picocontainer.defaults.InstantiatingComponentAdapter
Flag indicating instanciation of non-public classes.

B

BASIC_DEFAULT - Static variable in class org.picocontainer.defaults.BasicComponentParameter
BASIC_DEFAULT is an instance of BasicComponentParameter using the default constructor.
BasicComponentParameter - class org.picocontainer.defaults.BasicComponentParameter.
A BasicComponentParameter should be used to pass in a particular component as argument to a different component's constructor.
BasicComponentParameter(Object) - Constructor for class org.picocontainer.defaults.BasicComponentParameter
Expect a parameter matching a component of a specific key.
BasicComponentParameter() - Constructor for class org.picocontainer.defaults.BasicComponentParameter
Expect any paramter of the appropriate type.
BeanPropertyComponentAdapter - class org.picocontainer.defaults.BeanPropertyComponentAdapter.
Decorating component adapter that can be used to set additional properties on a component in a bean style.
BeanPropertyComponentAdapter(ComponentAdapter) - Constructor for class org.picocontainer.defaults.BeanPropertyComponentAdapter
Construct a BeanProeprtyComponentAdapter.
BeanPropertyComponentAdapterFactory - class org.picocontainer.defaults.BeanPropertyComponentAdapterFactory.
A ComponentAdapterFactory that creates BeanPropertyComponentAdapter instances.
BeanPropertyComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.BeanPropertyComponentAdapterFactory
Construct a BeanPropertyComponentAdapterFactory.

C

CachingComponentAdapter - class org.picocontainer.defaults.CachingComponentAdapter.
This ComponentAdapter caches the instance.
CachingComponentAdapter(ComponentAdapter) - Constructor for class org.picocontainer.defaults.CachingComponentAdapter
 
CachingComponentAdapter(ComponentAdapter, ObjectReference) - Constructor for class org.picocontainer.defaults.CachingComponentAdapter
 
CachingComponentAdapterFactory - class org.picocontainer.defaults.CachingComponentAdapterFactory.
 
CachingComponentAdapterFactory() - Constructor for class org.picocontainer.defaults.CachingComponentAdapterFactory
 
CachingComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.CachingComponentAdapterFactory
 
CachingPicoContainer - class org.picocontainer.alternatives.CachingPicoContainer.

The Cacing version of DefaultPicoContainer

CachingPicoContainer(ComponentAdapterFactory, PicoContainer) - Constructor for class org.picocontainer.alternatives.CachingPicoContainer
Creates a new container with a parent container.
CachingPicoContainer(PicoContainer) - Constructor for class org.picocontainer.alternatives.CachingPicoContainer
Creates a new container with a parent container.
CachingPicoContainer(ComponentAdapterFactory) - Constructor for class org.picocontainer.alternatives.CachingPicoContainer
Creates a new container with a parent container.
CachingPicoContainer() - Constructor for class org.picocontainer.alternatives.CachingPicoContainer
Creates a new container with no parent container.
CollectionComponentParameter - class org.picocontainer.defaults.CollectionComponentParameter.
A CollectionComponentParameter should be used to support inject an Array, a Collectionor Mapof components automatically.
CollectionComponentParameter() - Constructor for class org.picocontainer.defaults.CollectionComponentParameter
Expect an Arrayof an appropriate type as parameter.
CollectionComponentParameter(boolean) - Constructor for class org.picocontainer.defaults.CollectionComponentParameter
Expect an Arrayof an appropriate type as parameter.
CollectionComponentParameter(Class, boolean) - Constructor for class org.picocontainer.defaults.CollectionComponentParameter
Expect any of the collection types Array,Collectionor Mapas parameter.
CollectionComponentParameter(Class, Class, boolean) - Constructor for class org.picocontainer.defaults.CollectionComponentParameter
Expect any of the collection types Array,Collectionor Mapas parameter.
ComponentAdapter - interface org.picocontainer.ComponentAdapter.
A component adapter is responsible for providing a specific component instance.
ComponentAdapterFactory - interface org.picocontainer.defaults.ComponentAdapterFactory.
A component adapter factory is responsible for creating component adapters.
ComponentParameter - class org.picocontainer.defaults.ComponentParameter.
A ComponentParameter should be used to pass in a particular component as argument to a different component's constructor.
ComponentParameter(Object) - Constructor for class org.picocontainer.defaults.ComponentParameter
Expect a parameter matching a component of a specific key.
ComponentParameter() - Constructor for class org.picocontainer.defaults.ComponentParameter
Expect any scalar paramter of the appropriate type or an Array.
ComponentParameter(boolean) - Constructor for class org.picocontainer.defaults.ComponentParameter
Expect any scalar paramter of the appropriate type or an Array.
ComponentParameter(Class, boolean) - Constructor for class org.picocontainer.defaults.ComponentParameter
Expect any scalar paramter of the appropriate type or the collecting type Array,Collectionor Map.
ComponentParameter(Class, Class, boolean) - Constructor for class org.picocontainer.defaults.ComponentParameter
Expect any scalar paramter of the appropriate type or the collecting type Array,Collectionor Map.
ConstantParameter - class org.picocontainer.defaults.ConstantParameter.
A ConstantParameter should be used to pass in "constant" arguments to constructors.
ConstantParameter(Object) - Constructor for class org.picocontainer.defaults.ConstantParameter
 
ConstructorInjectionComponentAdapter - class org.picocontainer.defaults.ConstructorInjectionComponentAdapter.
Instantiates components using Constructor Injection.
ConstructorInjectionComponentAdapter(Object, Class, Parameter[], boolean) - Constructor for class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
Explicitly specifies parameters.
ConstructorInjectionComponentAdapter(Object, Class, Parameter[]) - Constructor for class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
 
ConstructorInjectionComponentAdapter(Object, Class) - Constructor for class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
Use default parameters.
ConstructorInjectionComponentAdapterFactory - class org.picocontainer.defaults.ConstructorInjectionComponentAdapterFactory.
 
ConstructorInjectionComponentAdapterFactory(boolean) - Constructor for class org.picocontainer.defaults.ConstructorInjectionComponentAdapterFactory
 
ConstructorInjectionComponentAdapterFactory() - Constructor for class org.picocontainer.defaults.ConstructorInjectionComponentAdapterFactory
 
CyclicDependencyException - exception org.picocontainer.defaults.CyclicDependencyException.
 
CyclicDependencyException(Class) - Constructor for class org.picocontainer.defaults.CyclicDependencyException
 
CyclicDependencyGuard - interface org.picocontainer.defaults.CyclicDependencyGuard.
TODO Auto-generated JavaDoc
checkTraversal() - Method in class org.picocontainer.defaults.AbstractPicoVisitor
Checks the traversal flag, indicating a currently running traversal of the visitor.
checkTypeCompatibility() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
 
convert(String, String, ClassLoader) - Static method in class org.picocontainer.defaults.BeanPropertyComponentAdapter
Converts a type name to an object.
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.BeanPropertyComponentAdapterFactory
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.CachingComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in interface org.picocontainer.defaults.ComponentAdapterFactory
Create a new component adapter based on the specified arguments.
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.ConstructorInjectionComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.DecoratingComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.DefaultComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.SetterInjectionComponentAdapterFactory
Create a SetterInjectionComponentAdapter.
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.SynchronizedComponentAdapterFactory
 
createDefaultParameters(Class[]) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter
Create default parameters for the given types.

D

DEFAULT - Static variable in class org.picocontainer.defaults.ComponentParameter
DEFAULT is an instance of ComponentParameter using the default constructor.
DecoratingComponentAdapter - class org.picocontainer.defaults.DecoratingComponentAdapter.
 
DecoratingComponentAdapter(ComponentAdapter) - Constructor for class org.picocontainer.defaults.DecoratingComponentAdapter
 
DecoratingComponentAdapterFactory - class org.picocontainer.defaults.DecoratingComponentAdapterFactory.
 
DecoratingComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.DecoratingComponentAdapterFactory
 
DefaultComponentAdapterFactory - class org.picocontainer.defaults.DefaultComponentAdapterFactory.
Creates instances of ConstructorInjectionComponentAdapter decorated by CachingComponentAdapter.
DefaultComponentAdapterFactory() - Constructor for class org.picocontainer.defaults.DefaultComponentAdapterFactory
 
DefaultPicoContainer - class org.picocontainer.defaults.DefaultPicoContainer.

The Standard PicoContainer/MutablePicoContainer implementation.

DefaultPicoContainer(ComponentAdapterFactory, PicoContainer) - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
Creates a new container with a custom ComponentAdapterFactory and a parent container.
DefaultPicoContainer(PicoContainer) - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
Creates a new container with a (caching) DefaultComponentAdapterFactory and a parent container.
DefaultPicoContainer(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
Creates a new container with a custom ComponentAdapterFactory and no parent container.
DefaultPicoContainer() - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
Creates a new container with a (caching) DefaultComponentAdapterFactory and no parent container.
Disposable - interface org.picocontainer.Disposable.
An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
DuplicateComponentKeyRegistrationException - exception org.picocontainer.defaults.DuplicateComponentKeyRegistrationException.
 
DuplicateComponentKeyRegistrationException(Object) - Constructor for class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
 
dispose() - Method in interface org.picocontainer.Disposable
Dispose this component.
dispose() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
dispose() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
dispose() - Method in class org.picocontainer.defaults.DefaultPicoContainer
Dispose the components of this PicoContainer and all its logical child containers.
dispose(Object) - Static method in class org.picocontainer.defaults.LifecycleVisitor
Invoke the standard PicoContainer lifecycle for Disposable.dispose().

E

equals(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Evaluate whether the given component adapter will be part of the collective type.

G

get() - Method in interface org.picocontainer.defaults.ObjectReference
Retrieve an actual reference to the object.
get() - Method in class org.picocontainer.defaults.SimpleReference
 
getAmbiguousComponentKeys() - Method in class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
getCause() - Method in class org.picocontainer.PicoException
Retrieve the exception that caused this one.
getComponentAdapter(Object) - Method in interface org.picocontainer.PicoContainer
Find a component adapter associated with the specified key.
getComponentAdapter(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.defaults.BeanPropertyComponentAdapterFactory
Deprecated.  
getComponentAdapter(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentAdapterOfType(Class) - Method in interface org.picocontainer.PicoContainer
Find a component adapter associated with the specified type.
getComponentAdapterOfType(Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentAdapterOfType(Class) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentAdapterOfType(Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentAdapters() - Method in interface org.picocontainer.PicoContainer
Retrieve all the component adapters inside this container.
getComponentAdapters() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentAdaptersOfType(Class) - Method in interface org.picocontainer.PicoContainer
Retrieve all component adapters inside this container that are associated with the specified type.
getComponentAdaptersOfType(Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentAdaptersOfType(Class) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentAdaptersOfType(Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentImplementation() - Method in interface org.picocontainer.ComponentAdapter
Retrieve the class of the component.
getComponentImplementation() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
Retrieve the class of the component.
getComponentImplementation() - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
getComponentImplementation() - Method in class org.picocontainer.defaults.NotConcreteRegistrationException
 
getComponentInstance(PicoContainer) - Method in interface org.picocontainer.ComponentAdapter
Retrieve the component instance.
getComponentInstance(Object) - Method in interface org.picocontainer.PicoContainer
Retrieve a component instance registered with a specific key.
getComponentInstance(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentInstance(Object) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.alternatives.ImplementationHidingComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.BeanPropertyComponentAdapter
Get a component instance and set given property values.
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.CachingComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
getComponentInstance(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.InstanceComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.SetterInjectionComponentAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.defaults.SynchronizedComponentAdapter
 
getComponentInstanceOfType(Class) - Method in interface org.picocontainer.PicoContainer
Find a component instance matching the specified type.
getComponentInstanceOfType(Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentInstanceOfType(Class) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentInstanceOfType(Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentInstances() - Method in interface org.picocontainer.PicoContainer
Retrieve all the registered component instances in the container, (not including those in the parent container).
getComponentInstances() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentInstances() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentInstances() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentInstancesOfType(Class) - Method in interface org.picocontainer.PicoContainer
Returns a List of components of a certain componentType.
getComponentInstancesOfType(Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getComponentInstancesOfType(Class) - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getComponentInstancesOfType(Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentKey() - Method in interface org.picocontainer.ComponentAdapter
Retrieve the key associated with the component.
getComponentKey() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
Retrieve the key associated with the component.
getComponentKey() - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
getConstructorArguments(PicoContainer, Constructor) - Method in class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
 
getConstructors() - Method in class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
getDelegate() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getDelegate() - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
getDependencies() - Method in class org.picocontainer.defaults.CyclicDependencyException
 
getDuplicateKey() - Method in class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
 
getForImplementationClass() - Method in class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
getGreediestSatisfiableConstructor(PicoContainer) - Method in class org.picocontainer.defaults.ConstructorInjectionComponentAdapter
 
getGreediestSatisfiableConstructor(PicoContainer) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter
Find and return the greediest satisfiable constructor.
getGreediestSatisfiableConstructor(PicoContainer) - Method in class org.picocontainer.defaults.SetterInjectionComponentAdapter
 
getMatchingComponentAdapters(PicoContainer, ComponentAdapter, Class, Class) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Collect the matching ComponentAdapter instances.
getMessage() - Method in class org.picocontainer.PicoVerificationException
Return a string listing of all the messages associated with the exceptions that caused this one.
getMessage() - Method in class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
getMessage() - Method in class org.picocontainer.defaults.CyclicDependencyException
 
getNestedExceptions() - Method in class org.picocontainer.PicoVerificationException
Retrieve the list of exceptions that caused this one.
getParent() - Method in interface org.picocontainer.PicoContainer
Retrieve the parent container of this container.
getParent() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
getParent() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
getParent() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getSetters(Class) - Method in class org.picocontainer.defaults.SetterIntrospector
 
getUnsatisfiableComponentAdapter() - Method in class org.picocontainer.defaults.UnsatisfiableDependenciesException
 
getUnsatisfiableDependencies() - Method in class org.picocontainer.defaults.UnsatisfiableDependenciesException
 
guardedContainer - Variable in class org.picocontainer.defaults.InstantiatingComponentAdapter.Guard
 

I

ImmutablePicoContainer - class org.picocontainer.alternatives.ImmutablePicoContainer.
 
ImmutablePicoContainer(PicoContainer) - Constructor for class org.picocontainer.alternatives.ImmutablePicoContainer
 
ImplementationHidingCachingPicoContainer - class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer.
This special MutablePicoContainer hides implementations of components if the key is an interface.
ImplementationHidingCachingPicoContainer(ComponentAdapterFactory, PicoContainer) - Constructor for class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
Creates a new container with a parent container.
ImplementationHidingCachingPicoContainer(PicoContainer) - Constructor for class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
Creates a new container with a parent container.
ImplementationHidingCachingPicoContainer() - Constructor for class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
Creates a new container with no parent container.
ImplementationHidingComponentAdapter - class org.picocontainer.alternatives.ImplementationHidingComponentAdapter.
This component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface.
ImplementationHidingComponentAdapter(ComponentAdapter, boolean) - Constructor for class org.picocontainer.alternatives.ImplementationHidingComponentAdapter
 
ImplementationHidingComponentAdapterFactory - class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory.
 
ImplementationHidingComponentAdapterFactory() - Constructor for class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory
For serialisation only.
ImplementationHidingComponentAdapterFactory(ComponentAdapterFactory, boolean) - Constructor for class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory
 
ImplementationHidingComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory
 
ImplementationHidingPicoContainer - class org.picocontainer.alternatives.ImplementationHidingPicoContainer.
This special MutablePicoContainer hides implementations of components if the key is an interface.
ImplementationHidingPicoContainer(ComponentAdapterFactory, PicoContainer) - Constructor for class org.picocontainer.alternatives.ImplementationHidingPicoContainer
Creates a new container with a parent container.
ImplementationHidingPicoContainer(PicoContainer) - Constructor for class org.picocontainer.alternatives.ImplementationHidingPicoContainer
Creates a new container with a parent container.
ImplementationHidingPicoContainer() - Constructor for class org.picocontainer.alternatives.ImplementationHidingPicoContainer
Creates a new container with no parent container.
InstanceComponentAdapter - class org.picocontainer.defaults.InstanceComponentAdapter.
 
InstanceComponentAdapter(Object, Object) - Constructor for class org.picocontainer.defaults.InstanceComponentAdapter
 
InstantiatingComponentAdapter - class org.picocontainer.defaults.InstantiatingComponentAdapter.
This ComponentAdapter will instantiate a new object for each call to ComponentAdapter.getComponentInstance(PicoContainer).
InstantiatingComponentAdapter(Object, Class, Parameter[], boolean) - Constructor for class org.picocontainer.defaults.InstantiatingComponentAdapter
Constructs a new ComponentAdapter for the given key and implementation.
InstantiatingComponentAdapter.Guard - class org.picocontainer.defaults.InstantiatingComponentAdapter.Guard.
 
InstantiatingComponentAdapter.Guard() - Constructor for class org.picocontainer.defaults.InstantiatingComponentAdapter.Guard
 
initialValue() - Method in class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in interface org.picocontainer.Parameter
Check if the Parameter can statisfy the expected type using the container.
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.BasicComponentParameter
Check wether the given Parameter can be statisfied by the container.
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Check for a successful dependency resolution of the parameter for the expected type.
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ComponentParameter
 
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ConstantParameter
 

L

LifecycleVisitor - class org.picocontainer.defaults.LifecycleVisitor.
 
LifecycleVisitor(Method, Class, boolean) - Constructor for class org.picocontainer.defaults.LifecycleVisitor
 

M

MutablePicoContainer - interface org.picocontainer.MutablePicoContainer.
This is the core interface used for registration of components with a container.
makeChildContainer() - Method in interface org.picocontainer.MutablePicoContainer
Make a child container, using the same implementation of MutablePicoContainer as the parent.
makeChildContainer() - Method in class org.picocontainer.alternatives.CachingPicoContainer
 
makeChildContainer() - Method in class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
 
makeChildContainer() - Method in class org.picocontainer.alternatives.ImplementationHidingPicoContainer
 
makeChildContainer() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 

N

NotConcreteRegistrationException - exception org.picocontainer.defaults.NotConcreteRegistrationException.
 
NotConcreteRegistrationException(Class) - Constructor for class org.picocontainer.defaults.NotConcreteRegistrationException
 
newInstance(Constructor, Object[]) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter
Instantiate an object with given parameters and respect the accessible flag.

O

ObjectReference - interface org.picocontainer.defaults.ObjectReference.
A way to refer to objects that are stored in "awkward" places (for example inside a HttpSession or ThreadLocal).
observe(Class) - Method in interface org.picocontainer.defaults.CyclicDependencyGuard
Call the observing function.
observe(Class) - Method in class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
Call the observing function.
org.picocontainer - package org.picocontainer
This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.alternatives - package org.picocontainer.alternatives
 
org.picocontainer.defaults - package org.picocontainer.defaults
This package contains the default implementation of the PicoContainer API.

P

Parameter - interface org.picocontainer.Parameter.
This class provides control over the arguments that will be passed to a constructor.
PicoContainer - interface org.picocontainer.PicoContainer.
This is the core interface for PicoContainer.
PicoException - exception org.picocontainer.PicoException.
Superclass for all Exceptions in PicoContainer.
PicoException() - Constructor for class org.picocontainer.PicoException
Construct a new exception with no cause and no detail message.
PicoException(String) - Constructor for class org.picocontainer.PicoException
Construct a new exception with no cause and the specified detail message.
PicoException(Throwable) - Constructor for class org.picocontainer.PicoException
Construct a new exception with the specified cause and no detail message.
PicoException(String, Throwable) - Constructor for class org.picocontainer.PicoException
Construct a new exception with the specified cause and the specified detail message.
PicoInitializationException - exception org.picocontainer.PicoInitializationException.
Subclass of PicoException that is thrown when there is a problem initializing the container or some other part of the PicoContainer api, for example, when a cyclic dependency between components occurs.
PicoInitializationException() - Constructor for class org.picocontainer.PicoInitializationException
Construct a new exception with no cause and no detail message.
PicoInitializationException(String) - Constructor for class org.picocontainer.PicoInitializationException
Construct a new exception with no cause and the specified detail message.
PicoInitializationException(Throwable) - Constructor for class org.picocontainer.PicoInitializationException
Construct a new exception with the specified cause and no detail message.
PicoInitializationException(String, Throwable) - Constructor for class org.picocontainer.PicoInitializationException
Construct a new exception with the specified cause and the specified detail message.
PicoInstantiationException - exception org.picocontainer.PicoInstantiationException.
Subclass of PicoException that is thrown when there is a problem creating an instance of a container or some other part of the PicoContainer api, for example, when an invocation through the reflection api fails.
PicoInstantiationException(String, Throwable) - Constructor for class org.picocontainer.PicoInstantiationException
Construct a new exception with the specified cause and the specified detail message.
PicoIntrospectionException - exception org.picocontainer.PicoIntrospectionException.
Subclass of PicoException that is thrown when there is a problem creating, providing or locating a component instance or a part of the PicoContainer API, for example, when a request for a component is ambiguous.
PicoIntrospectionException(String) - Constructor for class org.picocontainer.PicoIntrospectionException
Construct a new exception with no cause and the specified detail message.
PicoIntrospectionException(Throwable) - Constructor for class org.picocontainer.PicoIntrospectionException
Construct a new exception with the specified cause and no detail message.
PicoIntrospectionException(String, Throwable) - Constructor for class org.picocontainer.PicoIntrospectionException
Construct a new exception with the specified cause and the specified detail message.
PicoInvocationTargetInitializationException - exception org.picocontainer.defaults.PicoInvocationTargetInitializationException.
 
PicoInvocationTargetInitializationException(Throwable) - Constructor for class org.picocontainer.defaults.PicoInvocationTargetInitializationException
 
PicoRegistrationException - exception org.picocontainer.PicoRegistrationException.
Subclass of PicoException that is thrown when there is a problem registering a component with the container or another part of the PicoContainer API, for example, when a request for a component is ambiguous.
PicoRegistrationException(String) - Constructor for class org.picocontainer.PicoRegistrationException
Construct a new exception with no cause and the specified detail message.
PicoRegistrationException(Throwable) - Constructor for class org.picocontainer.PicoRegistrationException
Construct a new exception with the specified cause and no detail message.
PicoRegistrationException(String, Throwable) - Constructor for class org.picocontainer.PicoRegistrationException
Construct a new exception with the specified cause and the specified detail message.
PicoVerificationException - exception org.picocontainer.PicoVerificationException.
Subclass of PicoException that is thrown when a PicoContainer hierarchy cannot be verified.
PicoVerificationException(List) - Constructor for class org.picocontainer.PicoVerificationException
Construct a new exception with a list of exceptions that caused this one.
PicoVisitor - interface org.picocontainer.PicoVisitor.
Interface realizing a visitor pattern for PicoContainer as described in the GoF.
PicoVisitorTraversalException - exception org.picocontainer.defaults.PicoVisitorTraversalException.
Exception for a PicoVisitor, that is dependent on a defined starting point of the traversal.
PicoVisitorTraversalException(PicoVisitor) - Constructor for class org.picocontainer.defaults.PicoVisitorTraversalException
Construct the PicoVisitorTraversalException.
parameters - Variable in class org.picocontainer.defaults.InstantiatingComponentAdapter
The parameters to use for initialization.
printStackTrace() - Method in class org.picocontainer.PicoException
Overridden to provide 1.4 style stack traces on pre-1.4.
printStackTrace(PrintStream) - Method in class org.picocontainer.PicoException
Overridden to provide 1.4 style stack traces on pre-1.4.
printStackTrace(PrintWriter) - Method in class org.picocontainer.PicoException
Overridden to provide 1.4 style stack traces on pre-1.4.
push(Class) - Method in class org.picocontainer.defaults.CyclicDependencyException
 

R

registerComponent(ComponentAdapter) - Method in interface org.picocontainer.MutablePicoContainer
Register a component via a ComponentAdapter.
registerComponent(ComponentAdapter) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponent(ComponentAdapter) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register a component via a ComponentAdapter. Use this if you need fine grained control over what ComponentAdapter to use for a specific component. This method can be used to override the ComponentAdapter created by the ComponentAdapterFactory passed to the constructor of this container.
registerComponentImplementation(Object, Class) - Method in interface org.picocontainer.MutablePicoContainer
Register a component.
registerComponentImplementation(Object, Class, Parameter[]) - Method in interface org.picocontainer.MutablePicoContainer
Register a component.
registerComponentImplementation(Class) - Method in interface org.picocontainer.MutablePicoContainer
Register a component using the componentImplementation as key.
registerComponentImplementation(Object, Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponentImplementation(Object, Class, Parameter[]) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponentImplementation(Class) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponentImplementation(Object, Class) - Method in class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
 
registerComponentImplementation(Object, Class, Parameter[]) - Method in class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
 
registerComponentImplementation(Object, Class) - Method in class org.picocontainer.alternatives.ImplementationHidingPicoContainer
 
registerComponentImplementation(Object, Class, Parameter[]) - Method in class org.picocontainer.alternatives.ImplementationHidingPicoContainer
 
registerComponentImplementation(Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register a component using the componentImplementation as key. Calling this method is equivalent to calling registerComponentImplementation(componentImplementation, componentImplementation). The returned ComponentAdapter will be instantiated by the ComponentAdapterFactory passed to the container's constructor.
registerComponentImplementation(Object, Class) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register a component. The returned ComponentAdapter will be instantiated by the ComponentAdapterFactory passed to the container's constructor.
registerComponentImplementation(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register a component. The returned ComponentAdapter will be instantiated by the ComponentAdapterFactory passed to the container's constructor.
registerComponentImplementation(Object, Class, List) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Same as DefaultPicoContainer.registerComponentImplementation(java.lang.Object, java.lang.Class, org.picocontainer.Parameter[]) but with parameters as a List.
registerComponentInstance(Object) - Method in interface org.picocontainer.MutablePicoContainer
Register an arbitrary object.
registerComponentInstance(Object, Object) - Method in interface org.picocontainer.MutablePicoContainer
Register an arbitrary object as a component in the container.
registerComponentInstance(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponentInstance(Object, Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
registerComponentInstance(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register an arbitrary object. The class of the object will be used as a key. Calling this method is equivalent to calling * registerComponentImplementation(componentImplementation, componentImplementation). The returned ComponentAdapter will be an InstanceComponentAdapter.
registerComponentInstance(Object, Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
Register an arbitrary object as a component in the container. This is handy when other components in the same container have dependencies on this kind of object, but where letting the container manage and instantiate it is impossible.

Beware that too much use of this method is an antipattern. The returned ComponentAdapter will be an InstanceComponentAdapter.

removeChildContainer(PicoContainer) - Method in interface org.picocontainer.MutablePicoContainer
Remove a child container from this container.
removeChildContainer(PicoContainer) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
removeChildContainer(PicoContainer) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in interface org.picocontainer.Parameter
Retrieve the object from the Parameter that statisfies the expected type.
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.BasicComponentParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Resolve the parameter for the expected type.
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ComponentParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ConstantParameter
 
run() - Method in interface org.picocontainer.defaults.CyclicDependencyGuard
Derive from this class and implement this function with the functionality to observe for a dependency cycle.
run() - Method in class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
Derive from this class and implement this function with the functionality to observe for a dependency cycle.

S

SetterInjectionComponentAdapter - class org.picocontainer.defaults.SetterInjectionComponentAdapter.
Instantiates components using empty constructors and Setter Injection.
SetterInjectionComponentAdapter(Object, Class, Parameter[], boolean) - Constructor for class org.picocontainer.defaults.SetterInjectionComponentAdapter
{@inheritDoc} Explicitly specifies parameters, if null uses default parameters.
SetterInjectionComponentAdapter(Object, Class, Parameter[]) - Constructor for class org.picocontainer.defaults.SetterInjectionComponentAdapter
 
SetterInjectionComponentAdapterFactory - class org.picocontainer.defaults.SetterInjectionComponentAdapterFactory.
A ComponentAdapterFactory for JavaBeans.
SetterInjectionComponentAdapterFactory(boolean) - Constructor for class org.picocontainer.defaults.SetterInjectionComponentAdapterFactory
 
SetterInjectionComponentAdapterFactory() - Constructor for class org.picocontainer.defaults.SetterInjectionComponentAdapterFactory
 
SetterIntrospector - class org.picocontainer.defaults.SetterIntrospector.
 
SetterIntrospector() - Constructor for class org.picocontainer.defaults.SetterIntrospector
 
SimpleReference - class org.picocontainer.defaults.SimpleReference.
 
SimpleReference() - Constructor for class org.picocontainer.defaults.SimpleReference
 
Startable - interface org.picocontainer.Startable.
An interface which is implemented by components that can be started and stopped.
SynchronizedComponentAdapter - class org.picocontainer.defaults.SynchronizedComponentAdapter.
 
SynchronizedComponentAdapter(ComponentAdapter) - Constructor for class org.picocontainer.defaults.SynchronizedComponentAdapter
 
SynchronizedComponentAdapterFactory - class org.picocontainer.defaults.SynchronizedComponentAdapterFactory.
 
SynchronizedComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.SynchronizedComponentAdapterFactory
 
set(Object) - Method in interface org.picocontainer.defaults.ObjectReference
Assign an object to the reference.
set(Object) - Method in class org.picocontainer.defaults.SimpleReference
 
setArguments(PicoContainer) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter.Guard
 
setComponent(Class) - Method in class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
setProperties(Map) - Method in class org.picocontainer.defaults.BeanPropertyComponentAdapter
Sets the bean property values that should be set upon creation.
start() - Method in interface org.picocontainer.Startable
Start this component.
start() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
start() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
start() - Method in class org.picocontainer.defaults.DefaultPicoContainer
Start the components of this PicoContainer and all its logical child containers.
start(Object) - Static method in class org.picocontainer.defaults.LifecycleVisitor
Invoke the standard PicoContainer lifecycle for start().
stop() - Method in interface org.picocontainer.Startable
Stop this component.
stop() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
stop() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
 
stop() - Method in class org.picocontainer.defaults.DefaultPicoContainer
Stop the components of this PicoContainer and all its logical child containers.
stop(Object) - Static method in class org.picocontainer.defaults.LifecycleVisitor
Invoke the standard PicoContainer lifecycle for stop().

T

ThreadLocalCyclicDependencyGuard - class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.
Abstract utility class to detect recursion cycles.
ThreadLocalCyclicDependencyGuard() - Constructor for class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
 
TooManySatisfiableConstructorsException - exception org.picocontainer.defaults.TooManySatisfiableConstructorsException.
 
TooManySatisfiableConstructorsException(Class, Collection) - Constructor for class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
toString() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
 
toString() - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
traverse(Object) - Method in interface org.picocontainer.PicoVisitor
Entry point for the PicoVisitor traversal.
traverse(Object) - Method in class org.picocontainer.defaults.AbstractPicoVisitor
 
traverse(Object) - Method in class org.picocontainer.defaults.LifecycleVisitor
 
traverse(Object) - Method in class org.picocontainer.defaults.VerifyingVisitor
Traverse through all components of the PicoContainer hierarchy and verify the components.

U

UnsatisfiableDependenciesException - exception org.picocontainer.defaults.UnsatisfiableDependenciesException.
 
UnsatisfiableDependenciesException(ComponentAdapter, Set) - Constructor for class org.picocontainer.defaults.UnsatisfiableDependenciesException
 
unregisterComponent(Object) - Method in interface org.picocontainer.MutablePicoContainer
Unregister a component by key.
unregisterComponent(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
unregisterComponent(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
unregisterComponentByInstance(Object) - Method in interface org.picocontainer.MutablePicoContainer
Unregister a component by instance.
unregisterComponentByInstance(Object) - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
 
unregisterComponentByInstance(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 

V

VerifyingVisitor - class org.picocontainer.defaults.VerifyingVisitor.
Visitor to verify PicoContainerinstances.
VerifyingVisitor() - Constructor for class org.picocontainer.defaults.VerifyingVisitor
 
verify(PicoContainer) - Method in interface org.picocontainer.ComponentAdapter
Verify that all dependencies for this adapter can be satisifed.
verify(PicoContainer, ComponentAdapter, Class) - Method in interface org.picocontainer.Parameter
Verify that the Parameter can statisfied the expected type using the container
verify() - Method in interface org.picocontainer.PicoContainer
Deprecated. since 1.1 - Use new VerifyingVisitor().traverse(this)
verify() - Method in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
Deprecated. since 1.1 - Use new VerifyingVisitor().traverse(this)
verify() - Method in class org.picocontainer.alternatives.ImmutablePicoContainer
Deprecated. since 1.1 - Use new VerifyingVisitor().traverse(this)
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.BasicComponentParameter
 
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.CollectionComponentParameter
Verify a successful dependency resolution of the parameter for the expected type.
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ComponentParameter
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.picocontainer.defaults.ConstantParameter
Verify that the Parameter can statisfied the expected type using the container
verify(PicoContainer) - Method in class org.picocontainer.defaults.DecoratingComponentAdapter
 
verify() - Method in class org.picocontainer.defaults.DefaultPicoContainer
Deprecated. since 1.1 - Use new VerifyingVisitor().traverse(this)
verify(PicoContainer) - Method in class org.picocontainer.defaults.InstanceComponentAdapter
 
verify(PicoContainer) - Method in class org.picocontainer.defaults.InstantiatingComponentAdapter
 
verify(PicoContainer) - Method in class org.picocontainer.defaults.SetterInjectionComponentAdapter
 
verifyingGuard - Variable in class org.picocontainer.defaults.InstantiatingComponentAdapter
The cycle guard for the verification.
visitComponentAdapter(ComponentAdapter) - Method in interface org.picocontainer.PicoVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.defaults.LifecycleVisitor
 
visitComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.defaults.VerifyingVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitContainer(PicoContainer) - Method in interface org.picocontainer.PicoVisitor
Visit a PicoContainer that has to accept the visitor.
visitContainer(PicoContainer) - Method in class org.picocontainer.defaults.LifecycleVisitor
 
visitContainer(PicoContainer) - Method in class org.picocontainer.defaults.VerifyingVisitor
Visit a PicoContainer that has to accept the visitor.
visitParameter(Parameter) - Method in interface org.picocontainer.PicoVisitor
Visit a Parameter that has to accept the visitor.
visitParameter(Parameter) - Method in class org.picocontainer.defaults.LifecycleVisitor
 
visitParameter(Parameter) - Method in class org.picocontainer.defaults.VerifyingVisitor
Visit a Parameter that has to accept the visitor.

A B C D E G I L M N O P R S T U V

Copyright © 2003-2004 Codehaus. All Rights Reserved.