|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package org.picocontainer |
---|
Class org.picocontainer.BindKey extends Object implements Serializable |
---|
Serialized Fields |
---|
Class<T> type
Class<T> annotation
Class org.picocontainer.Characteristics.ImmutableProperties extends Properties implements Serializable |
---|
Serialized Fields |
---|
boolean sealed
Class org.picocontainer.DefaultPicoContainer extends Object implements Serializable |
---|
Serialized Fields |
---|
String name
ComponentFactory componentFactory
PicoContainer parent
Set<E> children
LifecycleState lifecycleState
Set<E> childrenStarted
LifecycleStrategy lifecycleStrategy
Properties containerProperties
ComponentMonitor componentMonitor
Map<K,V> componentKeyToAdapterCache
List<E> componentAdapters
List<E> orderedComponentAdapters
Converters converters
Class org.picocontainer.DefaultPicoContainer.LateInstance extends AbstractAdapter implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
Serialized Fields |
---|
Method method
Object instance
Class org.picocontainer.PicoVerificationException extends PicoException implements Serializable |
---|
Serialized Fields |
---|
List<E> nestedExceptions
Package org.picocontainer.adapters |
---|
Class org.picocontainer.adapters.AbstractAdapter extends Object implements Serializable |
---|
Serialized Fields |
---|
Object componentKey
Class<T> componentImplementation
ComponentMonitor componentMonitor
Class org.picocontainer.adapters.InstanceAdapter extends AbstractAdapter<T> implements Serializable |
---|
Serialized Fields |
---|
Object componentInstance
LifecycleStrategy lifecycleStrategy
boolean started
Package org.picocontainer.behaviors |
---|
Class org.picocontainer.behaviors.AbstractBehavior extends Object implements Serializable |
---|
Serialized Fields |
---|
ComponentAdapter<T> delegate
Class org.picocontainer.behaviors.AbstractBehaviorFactory extends Object implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
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 |
---|
Class<T> fieldClass
FieldDecorated.Decorator decorator
Class org.picocontainer.behaviors.FieldDecorating extends AbstractBehaviorFactory implements Serializable |
---|
Serialized Fields |
---|
Class<T> fieldClass
Class org.picocontainer.behaviors.Guarded extends AbstractBehavior<T> implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
Map<K,V> pres
Map<K,V> posts
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
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 |
---|
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 |
---|
ObjectReference<T> instanceReference
ComponentLifecycle<T> lifecycleDelegate
Class org.picocontainer.behaviors.Stored.Instance extends Object implements Serializable |
---|
Serialized Fields |
---|
Object instance
boolean started
boolean disposed
Class org.picocontainer.behaviors.Storing extends AbstractBehaviorFactory implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
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
Permissions permissionCollection
List<E> permissions
Class org.picocontainer.classname.DefaultClassLoadingPicoContainer extends AbstractDelegatingMutablePicoContainer implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
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 |
---|
PicoContainer[] containers
Converters compositeConverter
Class org.picocontainer.containers.EmptyPicoContainer extends Object implements Serializable |
---|
Class org.picocontainer.containers.ImmutablePicoContainer extends Object implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
Serialized Fields |
---|
Map<K,V> converters
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 |
---|
boolean useNames
Class org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException extends PicoCompositionException implements Serializable |
---|
Serialized Fields |
---|
Class<T> component
Class<T> ambiguousDependency
Object[] ambiguousComponentKeys
Class org.picocontainer.injectors.AbstractInjector.CyclicDependencyException extends PicoCompositionException implements Serializable |
---|
Serialized Fields |
---|
List<E> stack
Class org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException extends PicoCompositionException implements Serializable |
---|
Serialized Fields |
---|
Class<T> componentImplementation
Class org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException extends PicoCompositionException implements Serializable |
---|
Serialized Fields |
---|
ComponentAdapter<T> instantiatingComponentAdapter
Set<E> unsatisfiableDependencies
Type unsatisfiedDependencyType
PicoContainer leafContainer
Class org.picocontainer.injectors.AdaptingInjection extends AbstractInjectionFactory implements Serializable |
---|
Class org.picocontainer.injectors.AnnotatedFieldInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
Class<T> injectionAnnotation
Class org.picocontainer.injectors.AnnotatedFieldInjector extends IterativeInjector implements Serializable |
---|
Serialized Fields |
---|
Class<T> injectionAnnotation
Class org.picocontainer.injectors.AnnotatedMethodInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
Class<T> injectionAnnotation
boolean useNames
Class org.picocontainer.injectors.AnnotatedMethodInjector extends SetterInjector implements Serializable |
---|
Serialized Fields |
---|
Class<T> injectionAnnotation
Class org.picocontainer.injectors.CompositeInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
InjectionFactory[] injectionFactories
Class org.picocontainer.injectors.CompositeInjector extends AbstractInjector<T> implements Serializable |
---|
Serialized Fields |
---|
Injector<T>[] injectors
Class org.picocontainer.injectors.ConstructorInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
boolean rememberChosenConstructor
Class org.picocontainer.injectors.ConstructorInjector extends SingleMemberInjector<T> implements Serializable |
---|
Serialized Fields |
---|
boolean rememberChosenConstructor
boolean enableEmjection
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 |
---|
AbstractInjectionFactory delegate
Class org.picocontainer.injectors.MethodInjection.MethodInjectionByName extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
String injectionMethodName
Class org.picocontainer.injectors.MethodInjection.MethodInjectionByReflectionMethod extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
Method injectionMethod
Class org.picocontainer.injectors.MethodInjector extends SingleMemberInjector<T> implements Serializable |
---|
Serialized Fields |
---|
String methodName
Class org.picocontainer.injectors.MethodInjector.ByReflectionMethod extends MethodInjector implements Serializable |
---|
Serialized Fields |
---|
Method injectionMethod
Class org.picocontainer.injectors.MultiInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
List<E> fieldNames
Class org.picocontainer.injectors.NamedMethodInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
String prefix
boolean optional
Class org.picocontainer.injectors.NamedMethodInjector extends SetterInjector<T> implements Serializable |
---|
Serialized Fields |
---|
boolean optional
Class org.picocontainer.injectors.Reinjection extends CompositeInjection implements Serializable |
---|
Class org.picocontainer.injectors.SetterInjection extends AbstractInjectionFactory implements Serializable |
---|
Serialized Fields |
---|
String prefix
Class org.picocontainer.injectors.SetterInjector extends IterativeInjector<T> implements Serializable |
---|
Serialized Fields |
---|
String prefix
Class org.picocontainer.injectors.SingleMemberInjector extends AbstractInjector<T> implements Serializable |
---|
Class org.picocontainer.injectors.SingleMemberInjector.ParameterCannotBeNullException extends PicoCompositionException implements Serializable |
---|
Serialized Fields |
---|
String name
Class org.picocontainer.injectors.TypedFieldInjection extends AbstractInjectionFactory implements Serializable |
---|
Class org.picocontainer.injectors.TypedFieldInjector extends IterativeInjector implements Serializable |
---|
Serialized Fields |
---|
List<E> classes
Package org.picocontainer.lifecycle |
---|
Class org.picocontainer.lifecycle.AbstractMonitoringLifecycleStrategy extends Object implements Serializable |
---|
Serialized Fields |
---|
ComponentMonitor componentMonitor
Class org.picocontainer.lifecycle.DefaultLifecycleState extends Object implements Serializable |
---|
Serialized Fields |
---|
String 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 |
---|
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 |
---|
ComponentMonitor delegate
Class org.picocontainer.monitors.ComposingMonitor extends AbstractComponentMonitor implements Serializable |
---|
Serialized Fields |
---|
ComposingMonitor.Composer[] composers
Class org.picocontainer.monitors.ConsoleComponentMonitor extends Object implements Serializable |
---|
Serialized Fields |
---|
ComponentMonitor delegate
Class org.picocontainer.monitors.LifecycleComponentMonitor.LifecycleFailuresException extends PicoException implements Serializable |
---|
Serialized Fields |
---|
List<E> 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 |
---|
Object componentKey
Class org.picocontainer.parameters.CollectionComponentParameter extends AbstractParameter implements Serializable |
---|
Serialized Fields |
---|
boolean emptyCollection
Class<T> componentKeyType
Class<T> componentValueType
Class org.picocontainer.parameters.ComponentParameter extends BasicComponentParameter implements Serializable |
---|
Serialized Fields |
---|
Parameter collectionParameter
Class org.picocontainer.parameters.ConstantParameter extends AbstractParameter implements Serializable |
---|
Serialized Fields |
---|
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 |
---|
Object instance
Class org.picocontainer.references.ThreadLocalReference extends ThreadLocal<T> implements Serializable |
---|
Serialization Methods |
---|
private void readObject(ObjectInputStream in)
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 |
---|
Object[] arguments
Class<T> type
boolean visitInInstantiationOrder
List<E> componentInstances
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |