Serialized Form
-
Package org.picocontainer
-
Class org.picocontainer.BindKey extends Object implements Serializable
-
Serialized Fields
-
annotation
Class<? extends Annotation> annotation
-
type
Class<T> type
-
-
-
Class org.picocontainer.Characteristics.ImmutableProperties extends Properties implements Serializable
-
Serialized Fields
-
sealed
boolean sealed
-
-
-
Class org.picocontainer.DefaultPicoContainer extends Object implements Serializable
-
Serialized Fields
-
children
Set<PicoContainer> children
All picocontainer children. -
childrenStarted
Set<WeakReference<PicoContainer>> childrenStarted
Keeps track of child containers started status. -
componentAdapters
Set<ComponentAdapter<?>> componentAdapters
-
componentFactory
ComponentFactory componentFactory
Component factory instance. -
componentKeyToAdapterCache
Map<Object,ComponentAdapter<?>> componentKeyToAdapterCache
Map used for looking up component adapters by their key. -
componentMonitor
ComponentMonitor componentMonitor
Component monitor instance. Receives event callbacks. -
containerProperties
Properties containerProperties
Properties set at the container level, that will affect subsequent components added. -
converters
Converters converters
-
lifecycleState
LifecycleState lifecycleState
Current state of the container. -
lifecycleStrategy
LifecycleStrategy lifecycleStrategy
Lifecycle strategy instance. -
name
String name
-
orderedComponentAdapters
List<ComponentAdapter<?>> orderedComponentAdapters
-
parent
PicoContainer parent
Parent picocontainer
-
-
-
Class org.picocontainer.DefaultPicoContainer.LateInstance extends AbstractAdapter implements Serializable
-
Serialized Fields
-
instance
Object instance
-
-
-
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
-
Class org.picocontainer.PicoVerificationException extends PicoException implements Serializable
-
-
Package org.picocontainer.adapters
-
Class org.picocontainer.adapters.AbstractAdapter extends Object implements Serializable
-
Serialized Fields
-
componentImplementation
Class<T> componentImplementation
-
componentKey
Object componentKey
-
componentMonitor
ComponentMonitor componentMonitor
-
-
-
Class org.picocontainer.adapters.InstanceAdapter extends AbstractAdapter<T> implements Serializable
-
Serialized Fields
-
componentInstance
T 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<T> 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
-
decorator
FieldDecorated.Decorator decorator
-
fieldClass
Class<?> fieldClass
-
-
-
Class org.picocontainer.behaviors.FieldDecorating extends AbstractBehaviorFactory implements Serializable
-
Serialized Fields
-
fieldClass
Class<?> 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
-
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
-
Class org.picocontainer.behaviors.PropertyApplying extends AbstractBehaviorFactory implements Serializable
-
Class org.picocontainer.behaviors.Stored extends AbstractBehavior<T> implements Serializable
-
Serialized Fields
-
instanceReference
ObjectReference<Stored.Instance<T>> instanceReference
-
lifecycleDelegate
ComponentLifecycle lifecycleDelegate
-
-
-
Class org.picocontainer.behaviors.Stored.Instance extends Object implements Serializable
-
Serialized Fields
-
disposed
boolean disposed
-
instance
T instance
-
started
boolean started
-
-
-
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 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
-
permissionCollection
Permissions permissionCollection
-
permissions
List<Permission> permissions
-
url
URL url
-
-
-
Class org.picocontainer.classname.DefaultClassLoadingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable
-
Serialized Fields
-
namedChildContainers
Map<String,PicoContainer> 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.CompositePicoContainer extends Object implements Serializable
-
Serialized Fields
-
compositeConverter
Converters compositeConverter
-
containers
PicoContainer[] containers
-
-
-
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.converters
-
Class org.picocontainer.converters.BuiltInConverters extends Object implements Serializable
-
-
Package org.picocontainer.injectors
-
Class org.picocontainer.injectors.AbstractFieldInjector extends IterativeInjector<T> implements Serializable
-
Class org.picocontainer.injectors.AbstractInjectionFactory extends Object implements Serializable
-
Class org.picocontainer.injectors.AbstractInjector extends AbstractAdapter<T> implements Serializable
-
Serialized Fields
-
useNames
boolean useNames
The strategy used to control the lifecycle
-
-
-
Class org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException extends PicoCompositionException implements Serializable
-
Serialized Fields
-
accessibleObject
AccessibleObject accessibleObject
-
ambiguousComponentKeys
String[] ambiguousComponentKeys
-
ambiguousDependency
Class<?> ambiguousDependency
-
component
String component
-
-
-
Class org.picocontainer.injectors.AbstractInjector.CyclicDependencyException extends PicoCompositionException implements Serializable
-
Class org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException extends PicoCompositionException implements Serializable
-
Serialized Fields
-
componentImplementation
Class<?> componentImplementation
-
-
-
Class org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException extends PicoCompositionException implements Serializable
-
Class org.picocontainer.injectors.AdaptingInjection extends AbstractInjectionFactory implements Serializable
-
Class org.picocontainer.injectors.AnnotatedFieldInjection extends AbstractInjectionFactory implements Serializable
-
Serialized Fields
-
injectionAnnotation
Class<? extends Annotation> injectionAnnotation
-
-
-
Class org.picocontainer.injectors.AnnotatedFieldInjector extends AbstractFieldInjector<T> implements Serializable
-
Serialized Fields
-
injectionAnnotation
Class<? extends Annotation> injectionAnnotation
-
-
-
Class org.picocontainer.injectors.AnnotatedMethodInjection extends AbstractInjectionFactory implements Serializable
-
Serialized Fields
-
injectionAnnotation
Class<? extends Annotation> injectionAnnotation
-
useNames
boolean useNames
-
-
-
Class org.picocontainer.injectors.AnnotatedMethodInjector extends SetterInjector implements Serializable
-
Serialized Fields
-
injectionAnnotation
Class<? extends Annotation> 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
-
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
-
allowNonPublicClasses
boolean allowNonPublicClasses
-
enableEmjection
boolean enableEmjection
-
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
-
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.ByMethodName extends MethodInjector implements Serializable
-
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 AbstractFieldInjector<T> implements Serializable
-
Class org.picocontainer.injectors.NamedMethodInjection extends AbstractInjectionFactory implements Serializable
-
Serialized Fields
-
optional
boolean optional
-
prefix
String prefix
-
-
-
Class org.picocontainer.injectors.NamedMethodInjector extends SetterInjector<T> implements Serializable
-
Class org.picocontainer.injectors.Reinjection extends CompositeInjection implements Serializable
-
Class org.picocontainer.injectors.SetterInjection extends AbstractInjectionFactory implements Serializable
-
Class org.picocontainer.injectors.SetterInjector extends IterativeInjector<T> implements Serializable
-
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 AbstractFieldInjector<T> implements Serializable
-
-
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.ComposingMonitor extends AbstractComponentMonitor implements Serializable
-
Serialized Fields
-
composers
ComposingMonitor.Composer[] composers
-
-
-
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<RuntimeException> lifecycleFailures
-
-
-
Class org.picocontainer.monitors.NullComponentMonitor extends Object implements Serializable
-
-
Package org.picocontainer.parameters
-
Class org.picocontainer.parameters.BasicComponentParameter extends AbstractParameter implements Serializable
-
Serialized Fields
-
componentKey
Object componentKey
-
-
-
Class org.picocontainer.parameters.CollectionComponentParameter extends AbstractParameter implements Serializable
-
Class org.picocontainer.parameters.ComponentParameter extends BasicComponentParameter implements Serializable
-
Serialized Fields
-
collectionParameter
Parameter collectionParameter
-
-
-
Class org.picocontainer.parameters.ConstantParameter extends AbstractParameter implements Serializable
-
Serialized Fields
-
value
Object value
-
-
-
Class org.picocontainer.parameters.DefaultConstructorParameter extends AbstractParameter implements Serializable
-
Class org.picocontainer.parameters.NullParameter extends AbstractParameter implements Serializable
-
-
Package org.picocontainer.references
-
Class org.picocontainer.references.SimpleReference extends Object implements Serializable
-
Serialized Fields
-
instance
T 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
-