Serialized Form


Package org.picocontainer

Class org.picocontainer.Characteristics.ImmutableProperties extends Properties implements Serializable

Class org.picocontainer.DefaultPicoContainer extends Object implements Serializable

Serialized Fields

componentKeyToAdapterCache

Map<K,V> componentKeyToAdapterCache

componentAdapters

List<E> componentAdapters

orderedComponentAdapters

List<E> orderedComponentAdapters

componentFactory

ComponentFactory componentFactory

parent

PicoContainer parent

children

Set<E> children

started

boolean started

disposed

boolean disposed

childrenStarted

Set<E> childrenStarted

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

componentProperties

Properties componentProperties

componentMonitor

ComponentMonitor componentMonitor

startedComponentAdapters

List<E> startedComponentAdapters
List collecting the CAs which have been successfully started

Class org.picocontainer.PicoClassNotFoundException extends PicoException implements Serializable

Class org.picocontainer.PicoCompositionException extends PicoException implements Serializable

Class org.picocontainer.PicoException extends RuntimeException implements Serializable

Class org.picocontainer.PicoLifecycleException extends PicoException implements Serializable

Serialized Fields

method

Method method

instance

Object instance

Class org.picocontainer.PicoVerificationException extends PicoException implements Serializable

Serialized Fields

nestedExceptions

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


Package org.picocontainer.adapters

Class org.picocontainer.adapters.AbstractAdapter extends Object implements Serializable

Serialized Fields

componentKey

Object componentKey

componentImplementation

Class<T> componentImplementation

componentMonitor

ComponentMonitor componentMonitor

Class org.picocontainer.adapters.InstanceAdapter extends AbstractAdapter implements Serializable

Serialized Fields

componentInstance

Object componentInstance

lifecycleStrategy

LifecycleStrategy lifecycleStrategy

Package org.picocontainer.behaviors

Class org.picocontainer.behaviors.AbstractBehavior extends Object implements Serializable

Serialized Fields

delegate

ComponentAdapter<T> delegate

Class org.picocontainer.behaviors.AbstractBehaviorFactory extends Object implements Serializable

Serialized Fields

delegate

ComponentFactory delegate

Class org.picocontainer.behaviors.AdaptiveBehavior extends Object implements Serializable

Class org.picocontainer.behaviors.Automated extends AbstractBehavior implements Serializable

Class org.picocontainer.behaviors.Automatic extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.Cached extends Stored<T> implements Serializable

Class org.picocontainer.behaviors.Cached.SimpleReference extends Object implements Serializable

Serialized Fields

instance

Object instance

Class org.picocontainer.behaviors.Caching extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.HiddenImplementation extends AbstractBehavior implements Serializable

Class org.picocontainer.behaviors.ImplementationHiding extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.Intercepted extends HiddenImplementation implements Serializable

Serialized Fields

pres

Map<K,V> pres

posts

Map<K,V> posts

controller

Intercepted.Controller controller

Class org.picocontainer.behaviors.Intercepted.InterceptorThreadLocal extends ThreadLocal implements Serializable

Class org.picocontainer.behaviors.Interception extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.Locked extends AbstractBehavior implements Serializable

Serialized Fields

lock

Lock lock

Class org.picocontainer.behaviors.Locking extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.OptInCaching extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.PropertyApplicator extends AbstractBehavior<T> implements Serializable

Serialized Fields

properties

Map<K,V> properties

Class org.picocontainer.behaviors.PropertyApplying extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.Stored extends AbstractBehavior<T> implements Serializable

Serialized Fields

delegateHasLifecylce

boolean delegateHasLifecylce

disposed

boolean disposed

instanceReference

ObjectReference<T> instanceReference

started

boolean started

Class org.picocontainer.behaviors.Storing extends AbstractBehaviorFactory implements Serializable

Serialized Fields

mapThreadLocalObjectReference

Storing.StoreThreadLocal mapThreadLocalObjectReference

Class org.picocontainer.behaviors.Storing.StoreWrapper extends Object implements Serializable

Serialized Fields

wrapped

Map<K,V> wrapped

Class org.picocontainer.behaviors.Synchronized extends AbstractBehavior implements Serializable

Class org.picocontainer.behaviors.Synchronizing extends AbstractBehaviorFactory implements Serializable

Class org.picocontainer.behaviors.ThreadCached extends Stored<T> implements Serializable

Class org.picocontainer.behaviors.ThreadCached.ThreadLocalReference extends ThreadLocal<T> implements Serializable

Class org.picocontainer.behaviors.ThreadCaching extends AbstractBehaviorFactory implements Serializable


Package org.picocontainer.containers

Class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer extends Object implements Serializable

Serialized Fields

delegate

MutablePicoContainer delegate

Class org.picocontainer.containers.ArgumentativePicoContainer extends Object implements Serializable

Serialized Fields

delegate

MutablePicoContainer delegate

Class org.picocontainer.containers.EmptyPicoContainer extends Object implements Serializable

Class org.picocontainer.containers.ImmutablePicoContainer extends Object implements Serializable

Serialized Fields

delegate

PicoContainer delegate

Class org.picocontainer.containers.TransientPicoContainer extends DefaultPicoContainer implements Serializable


Package org.picocontainer.injectors

Class org.picocontainer.injectors.AbstractInjector extends AbstractAdapter implements Serializable

Serialized Fields

lifecycleStrategy

LifecycleStrategy lifecycleStrategy
The strategy used to control the lifecycle

Class org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException extends PicoCompositionException implements Serializable

Serialized Fields

component

Class<T> component

ambiguousDependency

Class<T> ambiguousDependency

ambiguousComponentKeys

Object[] ambiguousComponentKeys

Class org.picocontainer.injectors.AbstractInjector.CyclicDependencyException extends PicoCompositionException implements Serializable

Serialized Fields

stack

List<E> stack

Class org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException extends PicoCompositionException implements Serializable

Serialized Fields

componentImplementation

Class<T> componentImplementation

Class org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException extends PicoCompositionException implements Serializable

Serialized Fields

instantiatingComponentAdapter

ComponentAdapter<T> instantiatingComponentAdapter

unsatisfiableDependencies

Set<E> unsatisfiableDependencies

unsatisfiedDependencyType

Class<T> unsatisfiedDependencyType

leafContainer

PicoContainer leafContainer

Class org.picocontainer.injectors.AdaptiveInjection extends Object implements Serializable

Class org.picocontainer.injectors.AnnotatedFieldInjection extends Object implements Serializable

Serialized Fields

injectionAnnotation

Class<T> injectionAnnotation

Class org.picocontainer.injectors.AnnotatedFieldInjector extends IterativeInjector implements Serializable

Serialized Fields

injectionAnnotation

Class<T> injectionAnnotation

Class org.picocontainer.injectors.AnnotatedMethodInjection extends Object implements Serializable

Serialized Fields

injectionAnnotation

Class<T> injectionAnnotation

Class org.picocontainer.injectors.AnnotatedMethodInjector extends SetterInjector implements Serializable

Serialized Fields

injectionAnnotation

Class<T> injectionAnnotation

Class org.picocontainer.injectors.ConstructorInjection extends Object implements Serializable

Class org.picocontainer.injectors.ConstructorInjector extends SingleMemberInjector implements Serializable

Class org.picocontainer.injectors.IterativeInjector extends AbstractInjector implements Serializable

Class org.picocontainer.injectors.MethodInjector extends SingleMemberInjector implements Serializable

Serialized Fields

methodName

String methodName

Class org.picocontainer.injectors.MultiInjection extends Object implements Serializable

Serialized Fields

setterPrefix

String setterPrefix

Class org.picocontainer.injectors.MultiInjector extends AbstractInjector implements Serializable

Serialized Fields

constuctorInjector

ConstructorInjector constuctorInjector

setterInjector

SetterInjector setterInjector

annotatedMethodInjector

AnnotatedMethodInjector annotatedMethodInjector

Class org.picocontainer.injectors.SetterInjection extends Object implements Serializable

Serialized Fields

setterMethodPrefix

String setterMethodPrefix

Class org.picocontainer.injectors.SetterInjector extends IterativeInjector implements Serializable

Serialized Fields

setterMethodPrefix

String setterMethodPrefix

Class org.picocontainer.injectors.SingleMemberInjector extends AbstractInjector implements Serializable


Package org.picocontainer.lifecycle

Class org.picocontainer.lifecycle.AbstractMonitoringLifecycleStrategy extends Object implements Serializable

Serialized Fields

componentMonitor

ComponentMonitor componentMonitor

Class org.picocontainer.lifecycle.NullLifecycleStrategy extends Object implements Serializable

Class org.picocontainer.lifecycle.ReflectionLifecycleException extends PicoException implements Serializable

Class org.picocontainer.lifecycle.ReflectionLifecycleStrategy extends AbstractMonitoringLifecycleStrategy implements Serializable

Serialized Fields

methodNames

String[] methodNames

Class org.picocontainer.lifecycle.StartableLifecycleStrategy extends AbstractMonitoringLifecycleStrategy implements Serializable


Package org.picocontainer.monitors

Class org.picocontainer.monitors.AbstractComponentMonitor extends Object implements Serializable

Serialized Fields

delegate

ComponentMonitor delegate

Class org.picocontainer.monitors.ConsoleComponentMonitor extends Object implements Serializable

Serialized Fields

delegate

ComponentMonitor delegate

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

Serialized Fields

lifecycleFailures

List<E> lifecycleFailures

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


Package org.picocontainer.parameters

Class org.picocontainer.parameters.BasicComponentParameter extends Object implements Serializable

Serialized Fields

componentKey

Object componentKey

Class org.picocontainer.parameters.CollectionComponentParameter extends Object implements Serializable

Serialized Fields

emptyCollection

boolean emptyCollection

componentKeyType

Class<T> componentKeyType

componentValueType

Class<T> componentValueType

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

Serialized Fields

collectionParameter

Parameter collectionParameter

Class org.picocontainer.parameters.ConstantParameter extends Object implements Serializable

Serialized Fields

value

Object value

Package org.picocontainer.visitors

Class org.picocontainer.visitors.AbstractPicoVisitor.PicoVisitorTraversalException extends PicoException implements Serializable

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

Serialized Fields

arguments

Object[] arguments

type

Class<T> type

visitInInstantiationOrder

boolean visitInInstantiationOrder

componentInstances

List<E> componentInstances



Copyright © 2003-2007 Codehaus. All Rights Reserved.