Serialized Form


Package org.picocontainer

Class org.picocontainer.PicoException extends java.lang.RuntimeException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The exception that caused this one.

Class org.picocontainer.PicoInitializationException extends PicoException implements Serializable

Class org.picocontainer.PicoInstantiationException extends PicoInitializationException implements Serializable

Class org.picocontainer.PicoIntrospectionException extends PicoException implements Serializable

Class org.picocontainer.PicoLifecycleException extends PicoException implements Serializable

Serialized Fields

method

java.lang.reflect.Method method

instance

java.lang.Object instance

Class org.picocontainer.PicoRegistrationException extends PicoException implements Serializable

Class org.picocontainer.PicoVerificationException extends PicoException implements Serializable

Serialized Fields

nestedExceptions

java.util.List<E> nestedExceptions
The exceptions that caused this one.


Package org.picocontainer.alternatives

Class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer extends java.lang.Object implements Serializable

Serialized Fields

delegate

MutablePicoContainer delegate

Class org.picocontainer.alternatives.CachingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable

Serialized Fields

caf

ComponentAdapterFactory caf

Class org.picocontainer.alternatives.EmptyPicoContainer extends java.lang.Object implements Serializable

Class org.picocontainer.alternatives.ImmutablePicoContainer extends java.lang.Object implements Serializable

Serialized Fields

delegate

PicoContainer delegate
Deprecated. 

Class org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable

Serialized Fields

caf

ComponentAdapterFactory caf

Class org.picocontainer.alternatives.ImplementationHidingComponentAdapter extends ImplementationHidingComponentAdapter implements Serializable

Class org.picocontainer.alternatives.ImplementationHidingComponentAdapterFactory extends ImplementationHidingComponentAdapterFactory implements Serializable

Class org.picocontainer.alternatives.ImplementationHidingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable

Serialized Fields

caf

ComponentAdapterFactory caf

Package org.picocontainer.defaults

Class org.picocontainer.defaults.AbstractComponentAdapter extends MonitoringComponentAdapter implements Serializable

Serialized Fields

componentKey

java.lang.Object componentKey

componentImplementation

java.lang.Class<T> componentImplementation

Class org.picocontainer.defaults.AbstractMonitoringLifecycleStrategy extends java.lang.Object implements Serializable

Serialized Fields

componentMonitor

ComponentMonitor componentMonitor

Class org.picocontainer.defaults.AmbiguousComponentResolutionException extends PicoIntrospectionException implements Serializable

Serialized Fields

component

java.lang.Class<T> component

ambiguousDependency

java.lang.Class<T> ambiguousDependency

ambiguousComponentKeys

java.lang.Object[] ambiguousComponentKeys

Class org.picocontainer.defaults.AssignabilityRegistrationException extends PicoRegistrationException implements Serializable

Class org.picocontainer.defaults.BasicComponentParameter extends java.lang.Object implements Serializable

Serialized Fields

componentKey

java.lang.Object componentKey

Class org.picocontainer.defaults.BeanPropertyComponentAdapter extends DecoratingComponentAdapter implements Serializable

Serialized Fields

properties

java.util.Map<K,V> properties

Class org.picocontainer.defaults.BeanPropertyComponentAdapterFactory extends DecoratingComponentAdapterFactory implements Serializable

Serialized Fields

adapterCache

java.util.Map<K,V> adapterCache

Class org.picocontainer.defaults.CachingComponentAdapter extends DecoratingComponentAdapter implements Serializable

Serialized Fields

instanceReference

ObjectReference instanceReference

disposed

boolean disposed

started

boolean started

delegateHasLifecylce

boolean delegateHasLifecylce

Class org.picocontainer.defaults.CachingComponentAdapterFactory extends DecoratingComponentAdapterFactory implements Serializable

Class org.picocontainer.defaults.CollectionComponentParameter extends java.lang.Object implements Serializable

Serialized Fields

emptyCollection

boolean emptyCollection

componentKeyType

java.lang.Class<T> componentKeyType

componentValueType

java.lang.Class<T> componentValueType

Class org.picocontainer.defaults.ComponentParameter extends BasicComponentParameter implements Serializable

Serialized Fields

collectionParameter

Parameter collectionParameter

Class org.picocontainer.defaults.ConstantParameter extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Object value

Class org.picocontainer.defaults.ConstructorInjectionComponentAdapter extends InstantiatingComponentAdapter implements Serializable

Class org.picocontainer.defaults.ConstructorInjectionComponentAdapterFactory extends MonitoringComponentAdapterFactory implements Serializable

Serialized Fields

allowNonPublicClasses

boolean allowNonPublicClasses

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

Class org.picocontainer.defaults.ConstructorInjectionComponentAdapterTestCase.NamedDependsOnTouchable extends org.picocontainer.testmodel.DependsOnTouchable implements Serializable

Class org.picocontainer.defaults.CyclicDependencyException extends PicoIntrospectionException implements Serializable

Serialized Fields

stack

java.util.List<E> stack

Class org.picocontainer.defaults.DecoratingComponentAdapter extends java.lang.Object implements Serializable

Serialized Fields

delegate

ComponentAdapter delegate

Class org.picocontainer.defaults.DecoratingComponentAdapterFactory extends MonitoringComponentAdapterFactory implements Serializable

Serialized Fields

delegate

ComponentAdapterFactory delegate

Class org.picocontainer.defaults.DefaultComponentAdapterFactory extends MonitoringComponentAdapterFactory implements Serializable

Serialized Fields

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

Class org.picocontainer.defaults.DefaultLifecycleStrategy extends AbstractMonitoringLifecycleStrategy implements Serializable

Class org.picocontainer.defaults.DefaultPicoContainer extends java.lang.Object implements Serializable

Serialized Fields

componentKeyToAdapterCache

java.util.Map<K,V> componentKeyToAdapterCache

componentAdapterFactory

ComponentAdapterFactory componentAdapterFactory

parent

PicoContainer parent

children

java.util.Set<E> children

componentAdapters

java.util.List<E> componentAdapters

orderedComponentAdapters

java.util.List<E> orderedComponentAdapters

started

boolean started

disposed

boolean disposed

childrenStarted

java.util.Set<E> childrenStarted

lifecycleManager

LifecycleManager lifecycleManager

lifecycleStrategyForInstanceRegistrations

LifecycleStrategy lifecycleStrategyForInstanceRegistrations

Class org.picocontainer.defaults.DefaultPicoContainerTestCase.MyPicoContainer extends DefaultPicoContainer implements Serializable

Class org.picocontainer.defaults.DelegatingComponentMonitor extends java.lang.Object implements Serializable

Serialized Fields

delegate

ComponentMonitor delegate

Class org.picocontainer.defaults.DuplicateComponentKeyRegistrationException extends PicoRegistrationException implements Serializable

Serialized Fields

key

java.lang.Object key

Class org.picocontainer.defaults.ImmutablePicoContainerProxyFactory extends java.lang.Object implements Serializable

Serialized Fields

pico

PicoContainer pico

Class org.picocontainer.defaults.ImplementationHidingComponentAdapter extends DecoratingComponentAdapter implements Serializable

Serialized Fields

strict

boolean strict

Class org.picocontainer.defaults.ImplementationHidingComponentAdapterFactory extends DecoratingComponentAdapterFactory implements Serializable

Serialized Fields

strict

boolean strict

Class org.picocontainer.defaults.InstanceComponentAdapter extends AbstractComponentAdapter implements Serializable

Serialized Fields

componentInstance

java.lang.Object componentInstance

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

Class org.picocontainer.defaults.InstantiatingComponentAdapter extends AbstractComponentAdapter implements Serializable

Serialized Fields

allowNonPublicClasses

boolean allowNonPublicClasses
Flag indicating instanciation of non-public classes.


lifecycleStrategy

LifecycleStrategy lifecycleStrategy
The strategy used to control the lifecycle

Class org.picocontainer.defaults.LifecycleVisitor extends MethodCallingVisitor implements Serializable

Serialized Fields

componentMonitor

ComponentMonitor componentMonitor
Deprecated. 

Class org.picocontainer.defaults.MethodCallingVisitor extends TraversalCheckingVisitor implements Serializable

Serialized Fields

arguments

java.lang.Object[] arguments

type

java.lang.Class<T> type

visitInInstantiationOrder

boolean visitInInstantiationOrder

componentInstances

java.util.List<E> componentInstances

Class org.picocontainer.defaults.MonitoringComponentAdapter extends java.lang.Object implements Serializable

Serialized Fields

componentMonitor

ComponentMonitor componentMonitor

Class org.picocontainer.defaults.MonitoringComponentAdapterFactory extends java.lang.Object implements Serializable

Serialized Fields

componentMonitor

ComponentMonitor componentMonitor

Class org.picocontainer.defaults.NotConcreteRegistrationException extends PicoRegistrationException implements Serializable

Serialized Fields

componentImplementation

java.lang.Class<T> componentImplementation

Class org.picocontainer.defaults.PicoInvocationTargetInitializationException extends PicoInitializationException implements Serializable

Class org.picocontainer.defaults.PicoVisitorTraversalException extends PicoException implements Serializable

Class org.picocontainer.defaults.SetterInjectionComponentAdapter extends InstantiatingComponentAdapter implements Serializable

Class org.picocontainer.defaults.SetterInjectionComponentAdapterFactory extends MonitoringComponentAdapterFactory implements Serializable

Serialized Fields

allowNonPublicClasses

boolean allowNonPublicClasses

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

Class org.picocontainer.defaults.SimpleReference extends java.lang.Object implements Serializable

Serialized Fields

instance

java.lang.Object instance

Class org.picocontainer.defaults.SynchronizedComponentAdapter extends DecoratingComponentAdapter implements Serializable

Class org.picocontainer.defaults.SynchronizedComponentAdapterFactory extends DecoratingComponentAdapterFactory implements Serializable

Class org.picocontainer.defaults.TooManySatisfiableConstructorsException extends PicoIntrospectionException implements Serializable

Serialized Fields

forClass

java.lang.Class<T> forClass

constructors

java.util.Collection<E> constructors

Class org.picocontainer.defaults.UnsatisfiableDependenciesException extends PicoIntrospectionException implements Serializable

Serialized Fields

instantiatingComponentAdapter

ComponentAdapter instantiatingComponentAdapter

unsatisfiableDependencies

java.util.Set<E> unsatisfiableDependencies

unsatisfiedDependencyType

java.lang.Class<T> unsatisfiedDependencyType

leafContainer

PicoContainer leafContainer

Class org.picocontainer.defaults.UserQuestionTestCase.CheeseComponentAdapter extends AbstractComponentAdapter implements Serializable

Serialized Fields

bla

java.util.Map<K,V> bla

Package org.picocontainer.monitors

Class org.picocontainer.monitors.DefaultComponentMonitor extends java.lang.Object implements Serializable

Class org.picocontainer.monitors.LifecycleComponentMonitor.LifecycleFailuresException extends PicoException implements Serializable

Serialized Fields

lifecycleFailures

java.util.List<E> lifecycleFailures

Class org.picocontainer.monitors.NullComponentMonitor extends java.lang.Object implements Serializable