Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003 Codehaus. All Rights Reserved.