Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package org.picocontainer

Class org.picocontainer.BindKey extends Object implements Serializable

Serialized Fields

### type

    Class<T> type

### annotation

    Class<T> annotation

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

Serialized Fields

### sealed

    boolean sealed

Class org.picocontainer.DefaultPicoContainer extends Object implements Serializable

Serialized Fields

### name

    String name

### componentFactory

    ComponentFactory componentFactory

  Component factory instance.

### parent

    PicoContainer parent

  Parent picocontainer

### children

    Set<E> children

  All picocontainer children.

### lifecycleState

    LifecycleState lifecycleState

  Current state of the container.

### childrenStarted

    Set<E> childrenStarted

  Keeps track of child containers started status.

### lifecycleStrategy

    LifecycleStrategy lifecycleStrategy

  Lifecycle strategy instance.

### containerProperties

    Properties containerProperties

  Properties set at the container level, that will affect subsequent components added.

### componentMonitor

    ComponentMonitor componentMonitor

  Component monitor instance. Receives event callbacks.

### componentKeyToAdapterCache

    Map<K,V> componentKeyToAdapterCache

  Map used for looking up component adapters by their key.

### componentAdapters

    List<E> componentAdapters

### orderedComponentAdapters

    List<E> orderedComponentAdapters

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<T> implements Serializable

Serialized Fields

### componentInstance

    Object componentInstance

  The actual instance of the component.

### lifecycleStrategy

    LifecycleStrategy lifecycleStrategy

  Lifecycle Strategy for the component adpater.

### started

    boolean started

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.AdaptingBehavior extends Object implements Serializable

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

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

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

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

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

Serialized Fields

### decorator

    org.picocontainer.behaviors.Decorated.Decorator decorator

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

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

Serialized Fields

### fieldClass

    Class<T> fieldClass

### decorator

    FieldDecorated.Decorator decorator

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

Serialized Fields

### fieldClass

    Class<T> fieldClass

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

Serialized Fields

### guard

    String guard

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

Class org.picocontainer.behaviors.HiddenImplementation extends AbstractBehavior<T> 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.Intercepting extends AbstractBehaviorFactory implements Serializable

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

Serialized Fields

### lock

    Lock lock

  Reentrant 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

### instanceReference

    ObjectReference<T> instanceReference

### lifecycleDelegate

    ComponentLifecycle<T> lifecycleDelegate

Class org.picocontainer.behaviors.Stored.Instance extends Object implements Serializable

Serialized Fields

### instance

    Object instance

### started

    boolean started

### disposed

    boolean disposed

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

Serialized Fields

### mapThreadLocalObjectReference

    Storing.StoreThreadLocal mapThreadLocalObjectReference

Class org.picocontainer.behaviors.Storing.StoreThreadLocal extends ThreadLocal<Map> implements Serializable

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

Serialized Fields

### wrapped

    Map<K,V> wrapped

Class org.picocontainer.behaviors.Synchronized extends AbstractBehavior<T> 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.ThreadCaching extends AbstractBehaviorFactory implements Serializable

Package org.picocontainer.classname

Class org.picocontainer.classname.ClassPathElement extends Object implements Serializable

Serialized Fields

### url

    URL url

### permissionCollection

    Permissions permissionCollection

### permissions

    List<E> permissions

Class org.picocontainer.classname.DefaultClassLoadingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable

Serialized Fields

### namedChildContainers

    Map<K,V> namedChildContainers

Package org.picocontainer.containers

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

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

Serialized Fields

### delegate

    PicoContainer delegate

Class org.picocontainer.containers.CommandLineArgumentsPicoContainer extends CommandLinePicoContainer implements Serializable

Class org.picocontainer.containers.CommandLinePicoContainer extends AbstractDelegatingPicoContainer implements Serializable

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.PropertiesPicoContainer extends AbstractDelegatingPicoContainer implements Serializable

Class org.picocontainer.containers.SystemPropertiesPicoContainer extends PropertiesPicoContainer implements Serializable

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

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

Package org.picocontainer.injectors

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

Class org.picocontainer.injectors.AbstractInjector extends AbstractAdapter<T> implements Serializable

Serialized Fields

### lifecycleStrategy

    LifecycleStrategy lifecycleStrategy

  The strategy used to control the lifecycle

### useNames

    boolean useNames

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

    Type unsatisfiedDependencyType

### leafContainer

    PicoContainer leafContainer

  The original container requesting the instantiation of the component.

Class org.picocontainer.injectors.AdaptingInjection extends AbstractInjectionFactory implements Serializable

Class org.picocontainer.injectors.AnnotatedFieldInjection extends AbstractInjectionFactory 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 AbstractInjectionFactory implements Serializable

Serialized Fields

### injectionAnnotation

    Class<T> injectionAnnotation

### useNames

    boolean useNames

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

Serialized Fields

### injectionAnnotation

    Class<T> injectionAnnotation

Class org.picocontainer.injectors.CompositeInjection extends AbstractInjectionFactory implements Serializable

Serialized Fields

### injectionFactories

    InjectionFactory[] injectionFactories

Class org.picocontainer.injectors.CompositeInjector extends AbstractInjector<T> implements Serializable

Serialized Fields

### injectors

    Injector<T>[] injectors

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

Serialized Fields

### rememberChosenConstructor

    boolean rememberChosenConstructor

Class org.picocontainer.injectors.ConstructorInjector extends SingleMemberInjector<T> implements Serializable

Serialized Fields

### rememberChosenConstructor

    boolean rememberChosenConstructor

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

Class org.picocontainer.injectors.IterativeInjector extends AbstractInjector<T> implements Serializable

Class org.picocontainer.injectors.MethodInjection extends AbstractInjectionFactory implements Serializable

Serialized Fields

### delegate

    AbstractInjectionFactory delegate

Class org.picocontainer.injectors.MethodInjection.MethodInjectionByName extends AbstractInjectionFactory implements Serializable

Serialized Fields

### injectionMethodName

    String injectionMethodName

Class org.picocontainer.injectors.MethodInjection.MethodInjectionByReflectionMethod extends AbstractInjectionFactory implements Serializable

Serialized Fields

### injectionMethod

    Method injectionMethod

Class org.picocontainer.injectors.MethodInjector extends SingleMemberInjector<T> implements Serializable

Serialized Fields

### methodName

    String methodName

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

Serialized Fields

### injectionMethod

    Method injectionMethod

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

Serialized Fields

### setterPrefix

    String setterPrefix

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

Class org.picocontainer.injectors.NamedFieldInjection extends AbstractInjectionFactory implements Serializable

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

Serialized Fields

### fieldNames

    List<E> fieldNames

Class org.picocontainer.injectors.Reinjection extends CompositeInjection implements Serializable

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

Serialized Fields

### setterMethodPrefix

    String setterMethodPrefix

Class org.picocontainer.injectors.SetterInjector extends IterativeInjector<T> implements Serializable

Serialized Fields

### setterMethodPrefix

    String setterMethodPrefix

Class org.picocontainer.injectors.SingleMemberInjector extends AbstractInjector<T> implements Serializable

Class org.picocontainer.injectors.SingleMemberInjector.ParameterCannotBeNullException extends PicoCompositionException implements Serializable

Serialized Fields

### name

    String name

Class org.picocontainer.injectors.TypedFieldInjection extends AbstractInjectionFactory implements Serializable

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

Serialized Fields

### classes

    List<E> classes

  Serialization UUID.

Package org.picocontainer.lifecycle

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

Serialized Fields

### componentMonitor

    ComponentMonitor componentMonitor

  Component monitor that receives lifecycle state.

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

Serialized Fields

### state

    String state

  Initial state.

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

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

  An array of method names that are part of the lifecycle functions.

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

  Delegate monitor to allow for component monitor chaining.

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

Serialized Fields

### delegate

    ComponentMonitor delegate

  Delegate component monitor (for component monitor chains).

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.references

Class org.picocontainer.references.SimpleReference extends Object implements Serializable

Serialized Fields

### instance

    Object instance

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

Serialization Methods

### readObject

    private void readObject(ObjectInputStream in)

### writeObject

    private void writeObject(ObjectOutputStream out)

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 Codehaus. All Rights Reserved.