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

A

AbstractComponentAdapter - class org.picocontainer.defaults.AbstractComponentAdapter.
 
AbstractComponentAdapter(Object, Class) - Constructor for class org.picocontainer.defaults.AbstractComponentAdapter
 
AbstractPicoContainer - class org.picocontainer.defaults.AbstractPicoContainer.
 
AbstractPicoContainer(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.AbstractPicoContainer
 
AmbiguousComponentResolutionException - exception org.picocontainer.defaults.AmbiguousComponentResolutionException.
 
AmbiguousComponentResolutionException(Class, Object[]) - Constructor for class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
AssignabilityRegistrationException - exception org.picocontainer.defaults.AssignabilityRegistrationException.
 
AssignabilityRegistrationException(Class, Class) - Constructor for class org.picocontainer.defaults.AssignabilityRegistrationException
 
addOrderedComponentInstance(Object) - Method in interface org.picocontainer.MutablePicoContainer
 
addOrderedComponentInstance(Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 

B

BeanPropertyComponentAdapterFactory - class org.picocontainer.extras.BeanPropertyComponentAdapterFactory.
A generic ComponentAdapter that will set bean properties on the instantiated component.
BeanPropertyComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.extras.BeanPropertyComponentAdapterFactory
 
BeanPropertyComponentAdapterFactory.NoSuchPropertyException - exception org.picocontainer.extras.BeanPropertyComponentAdapterFactory.NoSuchPropertyException.
 
BeanPropertyComponentAdapterFactory.NoSuchPropertyException(String) - Constructor for class org.picocontainer.extras.BeanPropertyComponentAdapterFactory.NoSuchPropertyException
 
BeanPropertyComponentAdapterFactory.PicoBeanInfoInitializationException - exception org.picocontainer.extras.BeanPropertyComponentAdapterFactory.PicoBeanInfoInitializationException.
 
BeanPropertyComponentAdapterFactory.PicoBeanInfoInitializationException(String, Exception) - Constructor for class org.picocontainer.extras.BeanPropertyComponentAdapterFactory.PicoBeanInfoInitializationException
 

C

ComponentAdapter - interface org.picocontainer.ComponentAdapter.
A component adapter is responsible for instantiating and caching a specific component instance.
ComponentAdapterFactory - interface org.picocontainer.defaults.ComponentAdapterFactory.
 
ComponentMulticasterFactory - interface org.picocontainer.extras.ComponentMulticasterFactory.
 
ComponentParameter - class org.picocontainer.defaults.ComponentParameter.
A parameter that resolves to a different component.
ComponentParameter(Object) - Constructor for class org.picocontainer.defaults.ComponentParameter
 
ConstantParameter - class org.picocontainer.defaults.ConstantParameter.
A parameter that resolves to a constant value.
ConstantParameter(Object) - Constructor for class org.picocontainer.defaults.ConstantParameter
 
createComponentAdapter(Object, Class, Parameter[]) - Method in interface org.picocontainer.defaults.ComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.DefaultComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.extras.BeanPropertyComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.extras.DecoratingComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.picocontainer.extras.InvokingComponentAdapterFactory
 
createComponentMulticaster(ClassLoader, List, boolean) - Method in class org.picocontainer.defaults.DefaultComponentMulticasterFactory
 
createComponentMulticaster(ClassLoader, List, boolean) - Method in interface org.picocontainer.extras.ComponentMulticasterFactory
 

D

DecoratingComponentAdapter - class org.picocontainer.extras.DecoratingComponentAdapter.
 
DecoratingComponentAdapter(ComponentAdapter) - Constructor for class org.picocontainer.extras.DecoratingComponentAdapter
 
DecoratingComponentAdapterFactory - class org.picocontainer.extras.DecoratingComponentAdapterFactory.
 
DecoratingComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.extras.DecoratingComponentAdapterFactory
 
DefaultComponentAdapter - class org.picocontainer.defaults.DefaultComponentAdapter.
 
DefaultComponentAdapter(Object, Class, Parameter[]) - Constructor for class org.picocontainer.defaults.DefaultComponentAdapter
Explicitly specifies parameters, if null uses default parameters.
DefaultComponentAdapter(Object, Class) - Constructor for class org.picocontainer.defaults.DefaultComponentAdapter
Use default parameters.
DefaultComponentAdapterFactory - class org.picocontainer.defaults.DefaultComponentAdapterFactory.
 
DefaultComponentAdapterFactory() - Constructor for class org.picocontainer.defaults.DefaultComponentAdapterFactory
 
DefaultComponentMulticasterFactory - class org.picocontainer.defaults.DefaultComponentMulticasterFactory.
 
DefaultComponentMulticasterFactory() - Constructor for class org.picocontainer.defaults.DefaultComponentMulticasterFactory
 
DefaultLifecyclePicoAdaptor - class org.picocontainer.extras.DefaultLifecyclePicoAdaptor.
 
DefaultLifecyclePicoAdaptor(PicoContainer) - Constructor for class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
DefaultPicoContainer - class org.picocontainer.defaults.DefaultPicoContainer.
The default implementation of PicoContainer
DefaultPicoContainer(ComponentAdapterFactory) - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
 
DefaultPicoContainer() - Constructor for class org.picocontainer.defaults.DefaultPicoContainer
 
DelegatingPicoContainer - class org.picocontainer.extras.DelegatingPicoContainer.
DelegatingPicoContainer is a special PicoContainer that will first look inside itself for a component, and if it can't find it, it will ask the delegate(s).
DelegatingPicoContainer(ComponentAdapterFactory, MutablePicoContainer[]) - Constructor for class org.picocontainer.extras.DelegatingPicoContainer
 
DelegatingPicoContainer(ComponentAdapterFactory, MutablePicoContainer) - Constructor for class org.picocontainer.extras.DelegatingPicoContainer
 
DelegatingPicoContainer(MutablePicoContainer[]) - Constructor for class org.picocontainer.extras.DelegatingPicoContainer
 
DelegatingPicoContainer(MutablePicoContainer) - Constructor for class org.picocontainer.extras.DelegatingPicoContainer
 
Disposable - interface org.picocontainer.lifecycle.Disposable.
 
DuplicateComponentKeyRegistrationException - exception org.picocontainer.defaults.DuplicateComponentKeyRegistrationException.
 
DuplicateComponentKeyRegistrationException(Object) - Constructor for class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
 
dispose() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
dispose() - Method in interface org.picocontainer.lifecycle.Disposable
 

E

equals(Object) - Method in class org.picocontainer.defaults.DefaultComponentAdapter
 

F

findComponentAdapter(Object) - Method in interface org.picocontainer.MutablePicoContainer
 
findComponentAdapter(Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
findComponentAdapter(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
findComponentAdapter(Object) - Method in class org.picocontainer.extras.DelegatingPicoContainer
 
findComponentInstance(Class) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
findImplementingComponentAdapter(Class) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 

G

getAmbiguousComponentKeys() - Method in class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
getCause() - Method in class org.picocontainer.PicoException
 
getComponentAdapters() - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentImplementation() - Method in interface org.picocontainer.ComponentAdapter
The component's implementation class.
getComponentImplementation() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
 
getComponentImplementation() - Method in class org.picocontainer.defaults.NotConcreteRegistrationException
 
getComponentImplementation() - Method in class org.picocontainer.extras.DecoratingComponentAdapter
 
getComponentInstance(MutablePicoContainer) - Method in interface org.picocontainer.ComponentAdapter
Gets the component instance.
getComponentInstance(Object) - Method in interface org.picocontainer.PicoContainer
 
getComponentInstance(Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getComponentInstance(MutablePicoContainer) - Method in class org.picocontainer.defaults.DefaultComponentAdapter
 
getComponentInstance(MutablePicoContainer) - Method in class org.picocontainer.defaults.InstanceComponentAdapter
 
getComponentInstance(MutablePicoContainer) - Method in class org.picocontainer.extras.DecoratingComponentAdapter
 
getComponentInstance(MutablePicoContainer) - Method in class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory.Adapter
 
getComponentInstance(MutablePicoContainer) - Method in class org.picocontainer.extras.InvokingComponentAdapterFactory.Adapter
 
getComponentInstances() - Method in interface org.picocontainer.PicoContainer
 
getComponentInstances() - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getComponentKey() - Method in interface org.picocontainer.ComponentAdapter
The component's key.
getComponentKey() - Method in class org.picocontainer.defaults.AbstractComponentAdapter
 
getComponentKey() - Method in class org.picocontainer.extras.DecoratingComponentAdapter
 
getComponentKeys() - Method in interface org.picocontainer.PicoContainer
 
getComponentKeys() - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getComponentKeys() - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
getComponentKeys() - Method in class org.picocontainer.extras.DelegatingPicoContainer
 
getComponentMulticaster(boolean, boolean) - Method in interface org.picocontainer.PicoContainer
 
getComponentMulticaster() - Method in interface org.picocontainer.PicoContainer
 
getComponentMulticaster(boolean, boolean) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getComponentMulticaster() - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getConstructors() - Method in class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
getDelegate() - Method in class org.picocontainer.extras.DecoratingComponentAdapter
 
getDependencies(MutablePicoContainer) - Method in class org.picocontainer.defaults.DefaultComponentAdapter
 
getDuplicateKey() - Method in class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
 
getForImplementationClass() - Method in class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
getInvocationResult() - Method in class org.picocontainer.extras.InvokingComponentAdapterFactory.Adapter
 
getMessage() - Method in class org.picocontainer.defaults.AmbiguousComponentResolutionException
 
getMessage() - Method in class org.picocontainer.defaults.AssignabilityRegistrationException
 
getMessage() - Method in class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
 
getMessage() - Method in class org.picocontainer.defaults.NotConcreteRegistrationException
 
getMessage() - Method in class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 
getOrderedComponents() - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
getUnsatisfiableComponentImplementation() - Method in class org.picocontainer.defaults.NoSatisfiableConstructorsException
 

H

hasComponent(Object) - Method in interface org.picocontainer.PicoContainer
 
hasComponent(Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 

I

ImplementationHidingComponentAdapterFactory - class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory.
 
ImplementationHidingComponentAdapterFactory(ComponentAdapterFactory) - Constructor for class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory
 
ImplementationHidingComponentAdapterFactory.Adapter - class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory.Adapter.
 
ImplementationHidingComponentAdapterFactory.Adapter(ComponentAdapter) - Constructor for class org.picocontainer.extras.ImplementationHidingComponentAdapterFactory.Adapter
 
InstanceComponentAdapter - class org.picocontainer.defaults.InstanceComponentAdapter.
 
InstanceComponentAdapter(Object, Object) - Constructor for class org.picocontainer.defaults.InstanceComponentAdapter
 
InvokingComponentAdapterFactory - class org.picocontainer.extras.InvokingComponentAdapterFactory.
A generic ComponentAdapter that will invoke a particular method on the component after it has been instantiated.
InvokingComponentAdapterFactory(ComponentAdapterFactory, String, Class[], Object[]) - Constructor for class org.picocontainer.extras.InvokingComponentAdapterFactory
 
InvokingComponentAdapterFactory.Adapter - class org.picocontainer.extras.InvokingComponentAdapterFactory.Adapter.
 
InvokingComponentAdapterFactory.Adapter(ComponentAdapter) - Constructor for class org.picocontainer.extras.InvokingComponentAdapterFactory.Adapter
 
isAssignableFrom(Class, Class) - Static method in class org.picocontainer.defaults.DefaultComponentAdapter
 
isDisposed() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
isDisposed() - Method in interface org.picocontainer.lifecycle.LifecyclePicoAdapter
 
isStarted() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
isStarted() - Method in interface org.picocontainer.lifecycle.LifecyclePicoAdapter
 
isStopped() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
isStopped() - Method in interface org.picocontainer.lifecycle.LifecyclePicoAdapter
 

L

Lifecycle - interface org.picocontainer.lifecycle.Lifecycle.
 
LifecyclePicoAdapter - interface org.picocontainer.lifecycle.LifecyclePicoAdapter.
 

M

MutablePicoContainer - interface org.picocontainer.MutablePicoContainer.
 

N

NoSatisfiableConstructorsException - exception org.picocontainer.defaults.NoSatisfiableConstructorsException.
 
NoSatisfiableConstructorsException(Class) - Constructor for class org.picocontainer.defaults.NoSatisfiableConstructorsException
 
NotConcreteRegistrationException - exception org.picocontainer.defaults.NotConcreteRegistrationException.
 
NotConcreteRegistrationException(Class) - Constructor for class org.picocontainer.defaults.NotConcreteRegistrationException
 

O

org.picocontainer - package org.picocontainer
This package is the basic API for developers who instantiate PicoContainers.
org.picocontainer.defaults - package org.picocontainer.defaults
This package contains a default implementation of the PicoContainer API.
org.picocontainer.extras - package org.picocontainer.extras
This package is for some of the extra deliverables for PicoContainer
org.picocontainer.lifecycle - package org.picocontainer.lifecycle
This pakacge contains abstractions for the optional classic lifecycle methods - start(), stop(), dispose() etc.

P

Parameter - interface org.picocontainer.Parameter.
 
PicoContainer - interface org.picocontainer.PicoContainer.
This is the core interface for PicoContainer.
PicoException - exception org.picocontainer.PicoException.
Superclass for all Exceptions in PicoContainer for lazy people who want to catch only one Exception type.
PicoException() - Constructor for class org.picocontainer.PicoException
 
PicoException(String) - Constructor for class org.picocontainer.PicoException
 
PicoException(Throwable) - Constructor for class org.picocontainer.PicoException
 
PicoException(String, Throwable) - Constructor for class org.picocontainer.PicoException
 
PicoInitializationException - exception org.picocontainer.PicoInitializationException.
 
PicoInitializationException() - Constructor for class org.picocontainer.PicoInitializationException
 
PicoInitializationException(String) - Constructor for class org.picocontainer.PicoInitializationException
 
PicoInitializationException(Throwable) - Constructor for class org.picocontainer.PicoInitializationException
 
PicoInitializationException(String, Throwable) - Constructor for class org.picocontainer.PicoInitializationException
 
PicoInstantiationException - exception org.picocontainer.PicoInstantiationException.
 
PicoInstantiationException() - Constructor for class org.picocontainer.PicoInstantiationException
 
PicoInstantiationException(String) - Constructor for class org.picocontainer.PicoInstantiationException
 
PicoInstantiationException(String, Throwable) - Constructor for class org.picocontainer.PicoInstantiationException
 
PicoIntrospectionException - exception org.picocontainer.PicoIntrospectionException.
 
PicoIntrospectionException() - Constructor for class org.picocontainer.PicoIntrospectionException
 
PicoIntrospectionException(String) - Constructor for class org.picocontainer.PicoIntrospectionException
 
PicoIntrospectionException(String, Exception) - Constructor for class org.picocontainer.PicoIntrospectionException
 
PicoInvocationTargetInitializationException - exception org.picocontainer.defaults.PicoInvocationTargetInitializationException.
 
PicoInvocationTargetInitializationException(Throwable) - Constructor for class org.picocontainer.defaults.PicoInvocationTargetInitializationException
 
PicoRegistrationException - exception org.picocontainer.PicoRegistrationException.
 
PicoRegistrationException() - Constructor for class org.picocontainer.PicoRegistrationException
 
PicoRegistrationException(String) - Constructor for class org.picocontainer.PicoRegistrationException
 
PicoRegistrationException(Throwable) - Constructor for class org.picocontainer.PicoRegistrationException
 
PicoRegistrationException(String, Exception) - Constructor for class org.picocontainer.PicoRegistrationException
 

R

registerComponent(ComponentAdapter) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
registerComponent(ComponentAdapter) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 
registerComponentImplementation(Object, Class) - Method in interface org.picocontainer.MutablePicoContainer
 
registerComponentImplementation(Object, Class, Parameter[]) - Method in interface org.picocontainer.MutablePicoContainer
 
registerComponentImplementation(Class) - Method in interface org.picocontainer.MutablePicoContainer
 
registerComponentImplementation(Class) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
registerComponentImplementation(Object, Class) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
registerComponentImplementation(Object, Class, Parameter[]) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
registerComponentInstance(Object) - Method in interface org.picocontainer.MutablePicoContainer
 
registerComponentInstance(Object, Object) - Method in interface org.picocontainer.MutablePicoContainer
 
registerComponentInstance(Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
registerComponentInstance(Object, Object) - Method in class org.picocontainer.defaults.AbstractPicoContainer
 
resolveAdapter(MutablePicoContainer) - Method in interface org.picocontainer.Parameter
 
resolveAdapter(MutablePicoContainer) - Method in class org.picocontainer.defaults.ComponentParameter
 
resolveAdapter(MutablePicoContainer) - Method in class org.picocontainer.defaults.ConstantParameter
 

S

Startable - interface org.picocontainer.lifecycle.Startable.
 
Stoppable - interface org.picocontainer.lifecycle.Stoppable.
 
setProperties(Object, Map) - Method in class org.picocontainer.extras.BeanPropertyComponentAdapterFactory
 
start() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
start() - Method in interface org.picocontainer.lifecycle.Startable
 
stop() - Method in class org.picocontainer.extras.DefaultLifecyclePicoAdaptor
 
stop() - Method in interface org.picocontainer.lifecycle.Stoppable
 

T

TooManySatisfiableConstructorsException - exception org.picocontainer.defaults.TooManySatisfiableConstructorsException.
 
TooManySatisfiableConstructorsException(Class, Collection) - Constructor for class org.picocontainer.defaults.TooManySatisfiableConstructorsException
 

U

unregisterComponent(Object) - Method in interface org.picocontainer.MutablePicoContainer
 
unregisterComponent(Object) - Method in class org.picocontainer.defaults.DefaultPicoContainer
 

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

Copyright © 2003 Codehaus. All Rights Reserved.