A B C D E F G H I J K L M N O P R S T U V W X Z

A

ABORT_TRAVERSAL - Static variable in interface org.picocontainer.PicoVisitor
Constant that indicates that the traversal should abort after the visit*() method has been called.
AbstractAdapter<T> - Class in org.picocontainer.adapters
Base class for a ComponentAdapter with general functionality.
AbstractAdapter(Object, Class) - Constructor for class org.picocontainer.adapters.AbstractAdapter
Constructs a new ComponentAdapter for the given key and implementation.
AbstractAdapter(Object, Class, ComponentMonitor) - Constructor for class org.picocontainer.adapters.AbstractAdapter
Constructs a new ComponentAdapter for the given key and implementation.
AbstractBehavior<T> - Class in org.picocontainer.behaviors
Component adapter which decorates another adapter.
AbstractBehavior(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.AbstractBehavior
 
AbstractBehaviorFactory - Class in org.picocontainer.behaviors
 
AbstractBehaviorFactory() - Constructor for class org.picocontainer.behaviors.AbstractBehaviorFactory
 
AbstractComponentAdapterTest - Class in org.picocontainer.tck
Test suite for a ComponentAdapter implementation.
AbstractComponentAdapterTest() - Constructor for class org.picocontainer.tck.AbstractComponentAdapterTest
 
AbstractComponentAdapterTest.CollectingBehavior - Class in org.picocontainer.tck
 
AbstractComponentAdapterTest.CollectingBehavior(ComponentAdapter, List) - Constructor for class org.picocontainer.tck.AbstractComponentAdapterTest.CollectingBehavior
 
AbstractComponentAdapterTest.CycleDetectorBehavior - Class in org.picocontainer.tck
 
AbstractComponentAdapterTest.CycleDetectorBehavior(ComponentAdapter, Set, ObjectReference) - Constructor for class org.picocontainer.tck.AbstractComponentAdapterTest.CycleDetectorBehavior
 
AbstractComponentAdapterTest.NotInstantiatableBehavior - Class in org.picocontainer.tck
 
AbstractComponentAdapterTest.NotInstantiatableBehavior(ComponentAdapter) - Constructor for class org.picocontainer.tck.AbstractComponentAdapterTest.NotInstantiatableBehavior
 
AbstractComponentAdapterTest.RecordingLifecycleStrategy - Class in org.picocontainer.tck
 
AbstractComponentAdapterTest.RecordingLifecycleStrategy(StringBuffer) - Constructor for class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
AbstractComponentFactoryTest - Class in org.picocontainer.tck
 
AbstractComponentFactoryTest() - Constructor for class org.picocontainer.tck.AbstractComponentFactoryTest
 
AbstractComponentMonitor - Class in org.picocontainer.monitors
A monitor which delegates to another monitor.
AbstractComponentMonitor(ComponentMonitor) - Constructor for class org.picocontainer.monitors.AbstractComponentMonitor
Creates a AbstractComponentMonitor with a given delegate
AbstractComponentMonitor() - Constructor for class org.picocontainer.monitors.AbstractComponentMonitor
Creates a AbstractComponentMonitor with an instance of NullComponentMonitor.
AbstractComponentMonitorTestCase - Class in org.picocontainer.defaults
 
AbstractComponentMonitorTestCase() - Constructor for class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
AbstractComponentMonitorTestCase.NeedsACoupleOfThings - Class in org.picocontainer.defaults
 
AbstractComponentMonitorTestCase.NeedsACoupleOfThings(Collection, String) - Constructor for class org.picocontainer.defaults.AbstractComponentMonitorTestCase.NeedsACoupleOfThings
 
AbstractComponentMonitorTestCase.TestMonitorThatSupportsStrategy - Interface in org.picocontainer.defaults
 
AbstractConstraint - Class in org.picocontainer.gems.constraints
Base class for parameter constraints.
AbstractConstraint() - Constructor for class org.picocontainer.gems.constraints.AbstractConstraint
Construct an AbstractContraint.
AbstractConstructingProvider - Class in org.picocontainer.gems.jmx
A DynamicMBeanProvider that constructs StandardMBean instances that as long as an ObjectName and a MBeanInfo can be generated for the component.
AbstractConstructingProvider() - Constructor for class org.picocontainer.gems.jmx.AbstractConstructingProvider
 
AbstractDelegatingMutablePicoContainer - Class in org.picocontainer.containers
abstract base class for delegating to mutable containers
AbstractDelegatingMutablePicoContainer(MutablePicoContainer) - Constructor for class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
AbstractDelegatingPicoContainer - Class in org.picocontainer.containers
abstract base class for immutable delegation to pico
AbstractDelegatingPicoContainer(PicoContainer) - Constructor for class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
AbstractImplementationHidingPicoContainerTest - Class in org.picocontainer.tck
 
AbstractImplementationHidingPicoContainerTest() - Constructor for class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
AbstractImplementationHidingPicoContainerTest.Burp - Class in org.picocontainer.tck
 
AbstractImplementationHidingPicoContainerTest.Burp() - Constructor for class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest.Burp
 
AbstractInjectionFactory - Class in org.picocontainer.injectors
 
AbstractInjectionFactory() - Constructor for class org.picocontainer.injectors.AbstractInjectionFactory
 
AbstractInjector<T> - Class in org.picocontainer.injectors
This ComponentAdapter will instantiate a new object for each call to org.picocontainer.ComponentAdapter#getComponentInstance(PicoContainer, Class).
AbstractInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, boolean) - Constructor for class org.picocontainer.injectors.AbstractInjector
Constructs a new ComponentAdapter for the given key and implementation.
AbstractInjector.AmbiguousComponentResolutionException - Exception in org.picocontainer.injectors
Exception that is thrown as part of the introspection.
AbstractInjector.AmbiguousComponentResolutionException(Class<?>, Object[]) - Constructor for exception org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException
Construct a new exception with the ambigous class type and the ambiguous component keys.
AbstractInjector.CyclicDependencyException - Exception in org.picocontainer.injectors
 
AbstractInjector.CyclicDependencyException(Class<?>) - Constructor for exception org.picocontainer.injectors.AbstractInjector.CyclicDependencyException
 
AbstractInjector.NotConcreteRegistrationException - Exception in org.picocontainer.injectors
 
AbstractInjector.NotConcreteRegistrationException(Class<?>) - Constructor for exception org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException
 
AbstractInjector.UnsatisfiableDependenciesException - Exception in org.picocontainer.injectors
Exception thrown when some of the component's dependencies are not satisfiable.
AbstractInjector.UnsatisfiableDependenciesException(ComponentAdapter<?>, Class<?>, Set, PicoContainer) - Constructor for exception org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException
 
AbstractInjectorTestCase - Class in org.picocontainer.injectors
 
AbstractInjectorTestCase() - Constructor for class org.picocontainer.injectors.AbstractInjectorTestCase
 
AbstractLazyInstantiationTest - Class in org.picocontainer.tck
 
AbstractLazyInstantiationTest() - Constructor for class org.picocontainer.tck.AbstractLazyInstantiationTest
 
AbstractLazyInstantiationTest.Havana - Class in org.picocontainer.tck
 
AbstractLazyInstantiationTest.Havana() - Constructor for class org.picocontainer.tck.AbstractLazyInstantiationTest.Havana
 
AbstractLazyInstantiationTest.Kilroy - Class in org.picocontainer.tck
 
AbstractLazyInstantiationTest.Kilroy(AbstractLazyInstantiationTest.Havana) - Constructor for class org.picocontainer.tck.AbstractLazyInstantiationTest.Kilroy
 
AbstractMonitoringLifecycleStrategy - Class in org.picocontainer.lifecycle
Abstract base class for lifecycle strategy implementation supporting a ComponentMonitor.
AbstractMonitoringLifecycleStrategy(ComponentMonitor) - Constructor for class org.picocontainer.lifecycle.AbstractMonitoringLifecycleStrategy
Construct a AbstractMonitoringLifecycleStrategy.
AbstractMultipleConstructorTest - Class in org.picocontainer.tck
 
AbstractMultipleConstructorTest() - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest
 
AbstractMultipleConstructorTest.Multi - Class in org.picocontainer.tck
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.One, AbstractMultipleConstructorTest.Two, AbstractMultipleConstructorTest.Three) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.One, AbstractMultipleConstructorTest.Two) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.Two, AbstractMultipleConstructorTest.One) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.Two, AbstractMultipleConstructorTest.Three) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.Three, AbstractMultipleConstructorTest.One) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.One, String) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi(AbstractMultipleConstructorTest.One, int) - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.Multi() - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
AbstractMultipleConstructorTest.One - Class in org.picocontainer.tck
 
AbstractMultipleConstructorTest.One() - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.One
 
AbstractMultipleConstructorTest.Three - Class in org.picocontainer.tck
 
AbstractMultipleConstructorTest.Three() - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Three
 
AbstractMultipleConstructorTest.Two - Class in org.picocontainer.tck
 
AbstractMultipleConstructorTest.Two() - Constructor for class org.picocontainer.tck.AbstractMultipleConstructorTest.Two
 
AbstractNamingConventionMBeanInfoProvider - Class in org.picocontainer.gems.jmx
Abstract base class for MBeanInfoProvider that search MBeanInfo in the PicoContainer registered with a key that follows naming conventions.
AbstractNamingConventionMBeanInfoProvider() - Constructor for class org.picocontainer.gems.jmx.AbstractNamingConventionMBeanInfoProvider
 
AbstractObjectNameFactory - Class in org.picocontainer.gems.jmx
An abstract ObjectNameFactory that offers functionality to handle the domain part of the object name.
AbstractObjectNameFactory(String) - Constructor for class org.picocontainer.gems.jmx.AbstractObjectNameFactory
Construct an AbstractObjectNameFactory.
AbstractPicoContainerTest - Class in org.picocontainer.tck
This test tests (at least it should) all the methods in MutablePicoContainer.
AbstractPicoContainerTest() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest
 
AbstractPicoContainerTest.ComponentA - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentA(AbstractPicoContainerTest.ComponentB, AbstractPicoContainerTest.ComponentC) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentA
 
AbstractPicoContainerTest.ComponentB - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentB() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentB
 
AbstractPicoContainerTest.ComponentC - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentC() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentC
 
AbstractPicoContainerTest.ComponentD - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentD(AbstractPicoContainerTest.ComponentE, AbstractPicoContainerTest.ComponentB) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentD
 
AbstractPicoContainerTest.ComponentE - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentE(AbstractPicoContainerTest.ComponentD) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentE
 
AbstractPicoContainerTest.ComponentF - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ComponentF(AbstractPicoContainerTest.ComponentA) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ComponentF
 
AbstractPicoContainerTest.ContainerDependency - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ContainerDependency(PicoContainer) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ContainerDependency
 
AbstractPicoContainerTest.DerivedTouchable - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.DerivedTouchable() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.DerivedTouchable
 
AbstractPicoContainerTest.JMSService - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.JMSService(String, String) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.JMSService
 
AbstractPicoContainerTest.LifeCycleMonitoring - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.LifeCycleMonitoring(StringBuffer) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.LifeCycleMonitoring
 
AbstractPicoContainerTest.ListAdder - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.ListAdder(Collection<String>) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.ListAdder
 
AbstractPicoContainerTest.NeedsTouchable - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.NeedsTouchable(Touchable) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.NeedsTouchable
 
AbstractPicoContainerTest.NeedsWashable - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.NeedsWashable(Washable) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.NeedsWashable
 
AbstractPicoContainerTest.NonGreedyClass - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.NonGreedyClass() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.NonGreedyClass
 
AbstractPicoContainerTest.NonGreedyClass(AbstractPicoContainerTest.ComponentA) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.NonGreedyClass
 
AbstractPicoContainerTest.RecordingStrategyVisitor - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.RecordingStrategyVisitor(List<Object>) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.RecordingStrategyVisitor
 
AbstractPicoContainerTest.TestBehavior - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.TestBehavior(ComponentAdapter) - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
AbstractPicoContainerTest.TestLifecycleComponent - Class in org.picocontainer.tck
 
AbstractPicoContainerTest.TestLifecycleComponent() - Constructor for class org.picocontainer.tck.AbstractPicoContainerTest.TestLifecycleComponent
 
AbstractPicoVisitor - Class in org.picocontainer.visitors
Abstract PicoVisitor implementation.
AbstractPicoVisitor() - Constructor for class org.picocontainer.visitors.AbstractPicoVisitor
 
AbstractPicoVisitor.PicoVisitorTraversalException - Exception in org.picocontainer.visitors
Exception for a PicoVisitor, that is dependent on a defined starting point of the traversal.
AbstractPicoVisitor.PicoVisitorTraversalException(PicoVisitor) - Constructor for exception org.picocontainer.visitors.AbstractPicoVisitor.PicoVisitorTraversalException
Construct the PicoVisitorTraversalException.
accept(PicoVisitor) - Method in class org.picocontainer.adapters.AbstractAdapter
 
accept(PicoVisitor) - Method in class org.picocontainer.adapters.NullCA
 
accept(PicoVisitor) - Method in class org.picocontainer.behaviors.AbstractBehavior
 
accept(PicoVisitor) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
accept(PicoVisitor) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
accept(PicoVisitor) - Method in interface org.picocontainer.ComponentAdapter
Accepts a visitor for this ComponentAdapter.
accept(PicoVisitor) - Method in interface org.picocontainer.ComponentFactory
Accepts a visitor for this ComponentFactory.
accept(PicoVisitor) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.containers.EmptyPicoContainer
we do not have anything to do here.
accept(PicoVisitor) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.DefaultPicoContainer
 
accept(PicoVisitor) - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Accepts a visitor for this ComponentAdapter.
accept(PicoVisitor) - Method in class org.picocontainer.gems.constraints.And
 
accept(PicoVisitor) - Method in class org.picocontainer.gems.constraints.CollectionConstraint
 
accept(PicoVisitor) - Method in class org.picocontainer.gems.constraints.Not
 
accept(PicoVisitor) - Method in class org.picocontainer.gems.constraints.Or
 
accept(PicoVisitor) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Accepts a visitor that should visit the child containers, component adapters and component instances.
accept(PicoVisitor) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Accepts a visitor that should visit the child containers, component adapters and component instances.
accept(PicoVisitor) - Method in class org.picocontainer.gems.jndi.JNDIProvided
as there is no puprose of proceeding further down, we do nothing here
accept(PicoVisitor) - Method in class org.picocontainer.gems.jndi.JNDIProviding
 
accept(PicoVisitor) - Method in class org.picocontainer.injectors.AbstractInjectionFactory
 
accept(PicoVisitor) - Method in class org.picocontainer.injectors.AbstractInjector
 
accept(PicoVisitor) - Method in class org.picocontainer.injectors.CompositeInjector
 
accept(PicoVisitor) - Method in class org.picocontainer.injectors.FactoryInjector
 
accept(PicoVisitor) - Method in interface org.picocontainer.Parameter
Accepts a visitor for this Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.parameters.BasicComponentParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.parameters.ComponentParameter
Accept the visitor for the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.parameters.ConstantParameter
Visit the current Parameter.
accept(PicoVisitor) - Method in class org.picocontainer.PicoBuilderTestCase.CustomComponentFactory
 
accept(PicoVisitor) - Method in interface org.picocontainer.PicoContainer
Accepts a visitor that should visit the child containers, component adapters and component instances.
accept(PicoVisitor) - Method in class org.picocontainer.PicoVisitorTestCase.UnusualNode
 
actionPerformed(ActionEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
actionPerformed(ActionEvent) - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest.Burp
 
AdaptingBehavior - Class in org.picocontainer.behaviors
 
AdaptingBehavior() - Constructor for class org.picocontainer.behaviors.AdaptingBehavior
 
AdaptingBehaviorTestCase - Class in org.picocontainer.behaviors
 
AdaptingBehaviorTestCase() - Constructor for class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
AdaptingBehaviorTestCase.MyHashMap - Class in org.picocontainer.behaviors
 
AdaptingBehaviorTestCase.MyHashMap() - Constructor for class org.picocontainer.behaviors.AdaptingBehaviorTestCase.MyHashMap
 
AdaptingBehaviorTestCase.MyHashMap2 - Class in org.picocontainer.behaviors
 
AdaptingBehaviorTestCase.MyHashMap2() - Constructor for class org.picocontainer.behaviors.AdaptingBehaviorTestCase.MyHashMap2
 
AdaptingInjection - Class in org.picocontainer.injectors
Creates injector instances, depending on the injection characteristics of the component class.
AdaptingInjection() - Constructor for class org.picocontainer.injectors.AdaptingInjection
 
AdaptingInjectionTestCase - Class in org.picocontainer.injectors
 
AdaptingInjectionTestCase() - Constructor for class org.picocontainer.injectors.AdaptingInjectionTestCase
 
adaptiveDI() - Static method in class org.picocontainer.injectors.Injectors
 
addAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
addAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.DefaultPicoContainer
Register a component via a ComponentAdapter.
addAdapter(ComponentAdapter<?>, Properties) - Method in class org.picocontainer.DefaultPicoContainer
addAdapter(ComponentAdapter) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Register a component via a ComponentAdapter.
addAdapter(ComponentAdapter) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Register a component via a ComponentAdapter.
addAdapter(ComponentAdapter<?>, Properties) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
addAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
addAdapter(ComponentAdapter<?>) - Method in interface org.picocontainer.MutablePicoContainer
Register a component via a ComponentAdapter.
addAdapterInternal(ComponentAdapter<?>) - Method in class org.picocontainer.DefaultPicoContainer
 
addChildContainer(String, PicoContainer) - Method in interface org.picocontainer.classname.ClassLoadingPicoContainer
Addes a child container with a given name
addChildContainer(PicoContainer) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addChildContainer(String, PicoContainer) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addChildContainer(PicoContainer) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
addChildContainer(PicoContainer) - Method in class org.picocontainer.DefaultPicoContainer
 
addChildContainer(PicoContainer) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Add a child container.
addChildContainer(PicoContainer) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Add a child container.
addChildContainer(PicoContainer) - Method in interface org.picocontainer.MutablePicoContainer
Add a child container.
addClassLoaderURL(URL) - Method in interface org.picocontainer.classname.ClassLoadingPicoContainer
Adds a new URL that will be used in classloading
addClassLoaderURL(URL) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addComponent(Object) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
addComponent(Object) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
addComponent(Object) - Method in class org.picocontainer.DefaultPicoContainer
Register an arbitrary object.
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.DefaultPicoContainer
Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
addComponent(Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Register an arbitrary object.
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
addComponent(Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Register an arbitrary object.
addComponent(Object, Object, Parameter...) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
addComponent(Object) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
addComponent(Object, Object, Parameter...) - Method in interface org.picocontainer.MutablePicoContainer
Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
addComponent(Object) - Method in interface org.picocontainer.MutablePicoContainer
Register an arbitrary object.
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in interface org.picocontainer.BehaviorFactory
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.Automating
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.Caching
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.Decorating
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.FieldDecorating
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.ImplementationHiding
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.Locking
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.behaviors.OptInCaching
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.PropertyApplying
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.Storing
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.Synchronizing
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.behaviors.ThreadCaching
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.gems.adapters.ThreadLocalizing
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.gems.behaviors.AsmImplementationHiding
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.gems.behaviors.Assimilating
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.gems.behaviors.HotSwapping
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter) - Method in class org.picocontainer.gems.behaviors.Pooling
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.gems.jmx.JMXExposing
 
addComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, ComponentAdapter<T>) - Method in class org.picocontainer.gems.jndi.JNDIExposing
 
addConfig(String, Object) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
addConfig(String, Object) - Method in class org.picocontainer.DefaultPicoContainer
 
addConfig(String, Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
addConfig(String, Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
addConfig(String, Object) - Method in interface org.picocontainer.MutablePicoContainer
Register a config item.
addContainers(List) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
addContainers(List) - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
addDefaultComponentFactories(List) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
addDefaultComponentFactories(List) - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
addDefaultComponentFactories(List) - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
addDependency(ComponentDependencyMonitor.Dependency) - Method in interface org.picocontainer.gems.monitors.prefuse.ComponentDependencyListener
 
addDependency(ComponentDependencyMonitor.Dependency) - Method in class org.picocontainer.gems.monitors.prefuse.DependencySet
 
addDependency(ComponentDependencyMonitor.Dependency) - Method in class org.picocontainer.gems.monitors.prefuse.PrefuseDependencyGraph
 
addPostInvocation(Class, Object) - Method in class org.picocontainer.behaviors.Intercepted
 
addPreInvocation(Class, Object) - Method in class org.picocontainer.behaviors.Intercepted
 
AlternativeTouchable - Class in org.picocontainer.testmodel
 
AlternativeTouchable() - Constructor for class org.picocontainer.testmodel.AlternativeTouchable
 
And - Class in org.picocontainer.gems.constraints
Aggregates multiple constraints together using boolean AND logic.
And(Constraint, Constraint) - Constructor for class org.picocontainer.gems.constraints.And
 
And(Constraint, Constraint, Constraint) - Constructor for class org.picocontainer.gems.constraints.And
 
And(Constraint[]) - Constructor for class org.picocontainer.gems.constraints.And
 
annotatedFieldDI() - Static method in class org.picocontainer.injectors.Injectors
 
AnnotatedFieldInjection - Class in org.picocontainer.injectors
A InjectionFactory for Guice-style annotated fields.
AnnotatedFieldInjection(Class<? extends Annotation>) - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjection
 
AnnotatedFieldInjection() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjection
 
AnnotatedFieldInjectionTestCase - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectionTestCase() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectionTestCase
 
AnnotatedFieldInjector - Class in org.picocontainer.injectors
Injection happens after instantiation, and through fields marked as injection points via an Annotation.
AnnotatedFieldInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, Class<? extends Annotation>, boolean) - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjector
 
AnnotatedFieldInjectorTestCase - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase
 
AnnotatedFieldInjectorTestCase.AlternativeInject - Annotation Type in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase.Helicopter - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase.Helicopter() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase.Helicopter
 
AnnotatedFieldInjectorTestCase.Helicopter2 - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase.Helicopter2() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase.Helicopter2
 
AnnotatedFieldInjectorTestCase.Helicopter3 - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase.Helicopter3() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase.Helicopter3
 
AnnotatedFieldInjectorTestCase.PogoStick - Class in org.picocontainer.injectors
 
AnnotatedFieldInjectorTestCase.PogoStick() - Constructor for class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase.PogoStick
 
annotatedMethodDI() - Static method in class org.picocontainer.injectors.Injectors
 
AnnotatedMethodInjection - Class in org.picocontainer.injectors
A InjectionFactory for Guice-style annotated methods.
AnnotatedMethodInjection(Class<? extends Annotation>, boolean) - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjection
 
AnnotatedMethodInjection() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjection
 
AnnotatedMethodInjectionTestCase - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectionTestCase() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
AnnotatedMethodInjectionTestCase.Bean - Interface in org.picocontainer.injectors
 
AnnotatedMethodInjectionTestCase.NamedBean - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectionTestCase.NamedBean() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBean
 
AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault
 
AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault(String) - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault
 
AnnotatedMethodInjectionTestCase.NoBean - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectionTestCase.NoBean(String) - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NoBean
 
AnnotatedMethodInjector - Class in org.picocontainer.injectors
 
AnnotatedMethodInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, Class<? extends Annotation>, boolean) - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjector
 
AnnotatedMethodInjectorTestCase - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase
 
AnnotatedMethodInjectorTestCase.AlternativeInject - Annotation Type in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase.AnnotatedBurp - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase.AnnotatedBurp() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.AnnotatedBurp
 
AnnotatedMethodInjectorTestCase.AnotherAnnotatedBurp - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase.AnotherAnnotatedBurp() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.AnotherAnnotatedBurp
 
AnnotatedMethodInjectorTestCase.SetterBurp - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase.SetterBurp() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.SetterBurp
 
AnnotatedMethodInjectorTestCase.Wind - Class in org.picocontainer.injectors
 
AnnotatedMethodInjectorTestCase.Wind() - Constructor for class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.Wind
 
Anything - Class in org.picocontainer.gems.constraints
A constraint that matches any component adapter.
Anything() - Constructor for class org.picocontainer.gems.constraints.Anything
 
ANYTHING - Static variable in class org.picocontainer.gems.constraints.Anything
 
arePropertiesPresent(Properties, Properties) - Static method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
ARRAY - Static variable in class org.picocontainer.parameters.CollectionComponentParameter
Use ARRAY as Parameterfor an Array that must have elements.
ARRAY - Static variable in class org.picocontainer.parameters.ComponentParameter
Use ARRAY as Parameterfor an Array that must have elements.
ARRAY_ALLOW_EMPTY - Static variable in class org.picocontainer.parameters.CollectionComponentParameter
Use ARRAY_ALLOW_EMPTY as Parameterfor an Array that may have no elements.
ARRAY_ALLOW_EMPTY - Static variable in class org.picocontainer.parameters.ComponentParameter
Use ARRAY_ALLOW_EMPTY as Parameterfor an Array that may have no elements.
as(Properties...) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
as(Properties...) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
as(Properties...) - Method in class org.picocontainer.DefaultPicoContainer
 
as(Properties...) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
as(Properties...) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
as(Properties...) - Method in interface org.picocontainer.MutablePicoContainer
You can set for the following operation only the characteristic of registration of a component on the fly.
ASM_IMPL_HIDING() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates an AsmImplementationHiding behavior factory.
AsmHiddenImplementation<T> - Class in org.picocontainer.gems.behaviors
This component adapter makes it possible to hide the implementation of a real subject (behind a proxy).
AsmHiddenImplementation(ComponentAdapter<T>) - Constructor for class org.picocontainer.gems.behaviors.AsmHiddenImplementation
 
AsmImplementationHiding - Class in org.picocontainer.gems.behaviors
Because AsmImplementationHiding is the same type of behavior as HiddenImplementation, we use the same characteristic properties for turning on and off AsmImplementation Hiding.
AsmImplementationHiding() - Constructor for class org.picocontainer.gems.behaviors.AsmImplementationHiding
 
Assimilated<T> - Class in org.picocontainer.gems.behaviors
ComponentAdapter that assimilates a component for a specific type.
Assimilated(Class<T>, ComponentAdapter, ProxyFactory) - Constructor for class org.picocontainer.gems.behaviors.Assimilated
Construct an Assimilated.
Assimilated(Class<T>, ComponentAdapter) - Constructor for class org.picocontainer.gems.behaviors.Assimilated
Construct an Assimilated.
Assimilating - Class in org.picocontainer.gems.behaviors
Factory for the Assimilated.
Assimilating(Class<?>) - Constructor for class org.picocontainer.gems.behaviors.Assimilating
Construct an Assimilating.
Assimilating(Class<?>, ProxyFactory) - Constructor for class org.picocontainer.gems.behaviors.Assimilating
Construct an Assimilating using a special ProxyFactory.
Automated<T> - Class in org.picocontainer.behaviors
 
Automated(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.Automated
 
automatic() - Static method in class org.picocontainer.behaviors.Behaviors
 
AUTOMATIC - Static variable in class org.picocontainer.Characteristics
 
Automating - Class in org.picocontainer.behaviors
 
Automating() - Constructor for class org.picocontainer.behaviors.Automating
 
AutomatingTestCase - Class in org.picocontainer.behaviors
 
AutomatingTestCase() - Constructor for class org.picocontainer.behaviors.AutomatingTestCase
 
AutomatingTestCase.Bar - Class in org.picocontainer.behaviors
 
AutomatingTestCase.Bar() - Constructor for class org.picocontainer.behaviors.AutomatingTestCase.Bar
 
AutomatingTestCase.Foo - Class in org.picocontainer.behaviors
 
AutomatingTestCase.Foo(StringBuilder) - Constructor for class org.picocontainer.behaviors.AutomatingTestCase.Foo
 
autostartGC() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Allow the implementation to invoke the garbace collector manually if the pool is exhausted.
autostartGC() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Allow the implementation to invoke the garbace collector manually if the pool is exhausted.

B

BASIC_DEFAULT - Static variable in class org.picocontainer.parameters.BasicComponentParameter
BASIC_DEFAULT is an instance of BasicComponentParameter using the default constructor.
BasicComponentParameter - Class in org.picocontainer.parameters
A BasicComponentParameter should be used to pass in a particular component as argument to a different component's constructor.
BasicComponentParameter(Object) - Constructor for class org.picocontainer.parameters.BasicComponentParameter
Expect a parameter matching a component of a specific key.
BasicComponentParameter() - Constructor for class org.picocontainer.parameters.BasicComponentParameter
Expect any parameter of the appropriate type.
Behavior<T> - Interface in org.picocontainer
Behaviors modify the components created by a Injector with additional behaviors
BehaviorAdapterTestCase - Class in org.picocontainer.behaviors
 
BehaviorAdapterTestCase() - Constructor for class org.picocontainer.behaviors.BehaviorAdapterTestCase
 
BehaviorAdapterTestCase.ComponentAdapterThatCanManageLifecycle - Interface in org.picocontainer.behaviors
 
BehaviorAdapterTestCase.ComponentAdapterThatSupportsStrategy - Interface in org.picocontainer.behaviors
 
BehaviorFactory - Interface in org.picocontainer
Extends ComponentFactory to provide factory methods for Behaviors
Behaviors - Class in org.picocontainer.behaviors
Static collection of factory methods for different BehaviourFactory implementations.
Bind - Annotation Type in org.picocontainer.annotations
 
bindings - Variable in class org.picocontainer.injectors.IterativeInjector
 
bindKey(Class, String) - Static method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase
 
BindKey<T> - Class in org.picocontainer
 
BindKey(Class<T>, Class<? extends Annotation>) - Constructor for class org.picocontainer.BindKey
 
bindKey(Class<T>, Class<? extends Annotation>) - Static method in class org.picocontainer.BindKey
 
block() - Method in class org.picocontainer.injectors.ThreadLocalCyclicDependencyGuardTestCase.Blocker
 
BLOCK_ON_WAIT - Static variable in class org.picocontainer.gems.behaviors.Pooled
BLOCK_ON_WAIT forces the pool to wait until an object of the pool is returning in case none is immediately available.
boolean_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
box(Class<?>) - Method in class org.picocontainer.injectors.AbstractInjector
 
box(Class) - Method in class org.picocontainer.injectors.SingleMemberInjector
TODO: shall it box everything? a bit too few for me (konstantin)
build() - Method in class org.picocontainer.PicoBuilder
 
byte_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 

C

c - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.ComponentA
 
Cache - Annotation Type in org.picocontainer.annotations
 
CACHE - Static variable in class org.picocontainer.Characteristics
Turns on Caching of component instances.
Cached<T> - Class in org.picocontainer.behaviors
ComponentAdapter implementation that caches the component instance.
Cached(ComponentAdapter) - Constructor for class org.picocontainer.behaviors.Cached
 
Cached(ComponentAdapter, ObjectReference) - Constructor for class org.picocontainer.behaviors.Cached
 
CachedTestCase - Class in org.picocontainer.behaviors
 
CachedTestCase() - Constructor for class org.picocontainer.behaviors.CachedTestCase
 
CachedTestCase.ComponentAdapterSupportingLifecycleStrategy - Interface in org.picocontainer.behaviors
 
caching() - Static method in class org.picocontainer.behaviors.Behaviors
 
Caching - Class in org.picocontainer.behaviors
factory class creating cached behaviours
Caching() - Constructor for class org.picocontainer.behaviors.Caching
 
CachingTestCase - Class in org.picocontainer.behaviors
 
CachingTestCase() - Constructor for class org.picocontainer.behaviors.CachingTestCase
 
canInterceptImplementationViaNewInjectionFactoryMethodOnMonitor() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
caughtIllegalAccessException(ComponentMonitor, Constructor<T>, IllegalAccessException, PicoContainer) - Method in class org.picocontainer.injectors.AbstractInjector
inform monitor about access exception.
caughtIllegalAccessException(ComponentMonitor, Member, Object, IllegalAccessException) - Method in class org.picocontainer.injectors.AbstractInjector
 
caughtInstantiationException(ComponentMonitor, Constructor<T>, InstantiationException, PicoContainer) - Method in class org.picocontainer.injectors.AbstractInjector
inform monitor about component instantiation failure
caughtInvocationTargetException(ComponentMonitor, Member, Object, InvocationTargetException) - Method in class org.picocontainer.injectors.AbstractInjector
inform monitor about exception while instantiating component
CDI - Static variable in class org.picocontainer.Characteristics
Turns on constructor injection.
CDI() - Static method in class org.picocontainer.injectors.Injectors
 
change(Properties...) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
change(Properties...) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
change(Properties...) - Method in class org.picocontainer.DefaultPicoContainer
 
change(Properties...) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
change(Properties...) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
change(Properties...) - Method in interface org.picocontainer.MutablePicoContainer
You can change the characteristic of registration of all subsequent components in this container.
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.adapters.AbstractAdapter
 
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.behaviors.AbstractBehavior
Delegates change of monitor if the delegate supports a component monitor strategy.
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
Propagates the monitor change down the delegate chain if a delegate that implements ComponentMonitorStrategy exists.
changeMonitor(ComponentMonitor) - Method in interface org.picocontainer.ComponentMonitorStrategy
Changes the component monitor used
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.DefaultPicoContainer
Changes monitor in the ComponentFactory, the component adapters and the child containers, if these support a ComponentMonitorStrategy.
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.lifecycle.AbstractMonitoringLifecycleStrategy
Swaps the current monitor with a replacement.
changeMonitor(ComponentMonitor) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
If the delegate supports a monitor strategy, this is used to changed the monitor while keeping the same delegate.
char_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
Characteristics - Class in org.picocontainer
Collection of immutable properties, holding behaviour characteristics.
Characteristics() - Constructor for class org.picocontainer.Characteristics
 
Characteristics.ImmutableProperties - Class in org.picocontainer
Read only property set.
Characteristics.ImmutableProperties(String, String) - Constructor for class org.picocontainer.Characteristics.ImmutableProperties
 
CharacteristicsTestCase - Class in org.picocontainer
 
CharacteristicsTestCase() - Constructor for class org.picocontainer.CharacteristicsTestCase
 
charAt(int) - Method in class org.picocontainer.classname.ClassName
 
checkTraversal() - Method in class org.picocontainer.visitors.AbstractPicoVisitor
Checks the traversal flag, indicating a currently running traversal of the visitor.
checkTypeCompatibility() - Method in class org.picocontainer.adapters.AbstractAdapter
 
ChildContainerTestCase - Class in org.picocontainer.defaults
 
ChildContainerTestCase() - Constructor for class org.picocontainer.defaults.ChildContainerTestCase
 
class_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
ClassLoadingPicoContainer - Interface in org.picocontainer.classname
A ClassLoadingPicoContainer extends PicoContainer with classloader juggling capability
ClassName - Class in org.picocontainer.classname
ClassName is a simple wrapper for a class name which is used as a key in the registration of components in PicoContainer.
ClassName(String) - Constructor for class org.picocontainer.classname.ClassName
 
ClassNameKeyTestCase - Class in org.picocontainer.classname
 
ClassNameKeyTestCase() - Constructor for class org.picocontainer.classname.ClassNameKeyTestCase
 
ClassPathElement - Class in org.picocontainer.classname
ClassPathElement denotes an element in a classpath allowing to grant permissions.
ClassPathElement(URL) - Constructor for class org.picocontainer.classname.ClassPathElement
 
ClassPathElementTestCase - Class in org.picocontainer.classname
 
ClassPathElementTestCase() - Constructor for class org.picocontainer.classname.ClassPathElementTestCase
 
clear() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
clear() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
clear() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
clear() - Method in class org.picocontainer.Characteristics.ImmutableProperties
 
clear() - Method in class org.picocontainer.gems.util.PicoMap
 
CollectionComponentParameter - Class in org.picocontainer.parameters
A CollectionComponentParameter should be used to support inject an Array, a Collectionor Mapof components automatically.
CollectionComponentParameter() - Constructor for class org.picocontainer.parameters.CollectionComponentParameter
Expect an Arrayof an appropriate type as parameter.
CollectionComponentParameter(boolean) - Constructor for class org.picocontainer.parameters.CollectionComponentParameter
Expect an Arrayof an appropriate type as parameter.
CollectionComponentParameter(Class, boolean) - Constructor for class org.picocontainer.parameters.CollectionComponentParameter
Expect any of the collection types Array,Collectionor Mapas parameter.
CollectionComponentParameter(Class, Class, boolean) - Constructor for class org.picocontainer.parameters.CollectionComponentParameter
Expect any of the collection types Array,Collectionor Mapas parameter.
CollectionComponentParameterTestCase - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase() - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
CollectionComponentParameterTestCase.AnotherGenericCollectionBowl - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.AnotherGenericCollectionBowl(String[]) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.AnotherGenericCollectionBowl
 
CollectionComponentParameterTestCase.Bowl - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.Bowl(CollectionComponentParameterTestCase.Cod[], CollectionComponentParameterTestCase.Fish[]) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.Bowl
 
CollectionComponentParameterTestCase.Cod - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.Cod() - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.Cod
 
CollectionComponentParameterTestCase.CollectedBowl - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.CollectedBowl(Collection, Collection) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.CollectedBowl
 
CollectionComponentParameterTestCase.DependsOnAll - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.DependsOnAll(Set, SortedSet, Collection, List, SortedMap, Map) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.DependsOnAll
 
CollectionComponentParameterTestCase.Fish - Interface in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.MappedBowl - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.MappedBowl(Map) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.MappedBowl
 
CollectionComponentParameterTestCase.Shark - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.Shark() - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.Shark
 
CollectionComponentParameterTestCase.TouchableObserver - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.TouchableObserver(Touchable[]) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.TouchableObserver
 
CollectionComponentParameterTestCase.Truc - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.Truc(String[]) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.Truc
 
CollectionComponentParameterTestCase.UngenericCollectionBowl - Class in org.picocontainer.defaults
 
CollectionComponentParameterTestCase.UngenericCollectionBowl(Collection) - Constructor for class org.picocontainer.defaults.CollectionComponentParameterTestCase.UngenericCollectionBowl
 
CollectionConstraint - Class in org.picocontainer.gems.constraints
Constraint that collects/aggregates dependencies to as many components that satisfy the given constraint.
CollectionConstraint(Constraint) - Constructor for class org.picocontainer.gems.constraints.CollectionConstraint
 
CollectionConstraint(Constraint, boolean) - Constructor for class org.picocontainer.gems.constraints.CollectionConstraint
 
CommandLineArgumentsPicoContainer - Class in org.picocontainer.containers
Deprecated. Use CommandLinePicoContainer instead.
CommandLineArgumentsPicoContainer(String, String[]) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String, String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String, StringReader) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String, StringReader, String[]) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String, StringReader, String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String[]) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLineArgumentsPicoContainer(String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLineArgumentsPicoContainer
Deprecated.  
CommandLinePicoContainer - Class in org.picocontainer.containers
CommandLineArgumentsPicoContainer configured itself from array of strings which are most likely coming in as command line arguments
CommandLinePicoContainer(String, String[]) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String, String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String, StringReader) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String, StringReader, String[]) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String, StringReader, String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String[]) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainer(String[], PicoContainer) - Constructor for class org.picocontainer.containers.CommandLinePicoContainer
 
CommandLinePicoContainerTestCase - Class in org.picocontainer.containers
 
CommandLinePicoContainerTestCase() - Constructor for class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
CommandLinePicoContainerTestCase.NeedsAFew - Class in org.picocontainer.containers
 
CommandLinePicoContainerTestCase.NeedsAFew(String, int, boolean) - Constructor for class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew
 
CommandLinePicoContainerTestCase.NeedsAFew2 - Class in org.picocontainer.containers
 
CommandLinePicoContainerTestCase.NeedsAFew2() - Constructor for class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew2
 
CommandLinePicoContainerTestCase.NeedsAFew3 - Class in org.picocontainer.containers
 
CommandLinePicoContainerTestCase.NeedsAFew3() - Constructor for class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew3
 
CommandLinePicoContainerTestCase.NeedsString - Class in org.picocontainer.containers
 
CommandLinePicoContainerTestCase.NeedsString(String) - Constructor for class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsString
 
COMMONS_LOGGING() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates a Commons-Logging based component monitor instance.
CommonsLoggingComponentMonitor - Class in org.picocontainer.gems.monitors
A ComponentMonitor which writes to a Commons Logging Log instance.
CommonsLoggingComponentMonitor() - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with no Log instance set.
CommonsLoggingComponentMonitor(Class<?>) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance class.
CommonsLoggingComponentMonitor(String) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance name.
CommonsLoggingComponentMonitor(Log) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance
CommonsLoggingComponentMonitor(Class<?>, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance class.
CommonsLoggingComponentMonitor(String, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance name.
CommonsLoggingComponentMonitor(Log, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Creates a CommonsLoggingComponentMonitor with a given Log instance.
CommonsLoggingInjector - Class in org.picocontainer.gems.injectors
This will Inject a Commons-Logging Logger for the injectee's class name
CommonsLoggingInjector() - Constructor for class org.picocontainer.gems.injectors.CommonsLoggingInjector
 
CommonsLoggingTracingContainerDecorator - Class in org.picocontainer.gems.containers
Deprecated. As of PicoContainer 2.3 ComponentMonitor now can do all jobs of tracing container.
CommonsLoggingTracingContainerDecorator(MutablePicoContainer) - Constructor for class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Default typical wrapper that wraps another MutablePicoContainer.
CommonsLoggingTracingContainerDecorator(MutablePicoContainer, String) - Constructor for class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Alternate constructor that allows specification of the Logger to use.
ComponentAdapter<T> - Interface in org.picocontainer
A component adapter is responsible for providing a specific component instance of type <T>.
ComponentAdapter.NOTHING - Class in org.picocontainer
 
ComponentAdapterTestCase - Class in org.picocontainer.adapters
Test AbstractAdapter behaviour
ComponentAdapterTestCase() - Constructor for class org.picocontainer.adapters.ComponentAdapterTestCase
 
ComponentDependencyListener - Interface in org.picocontainer.gems.monitors.prefuse
Interprets dependency-related events.
ComponentDependencyMonitor - Class in org.picocontainer.gems.monitors
Understands how to capture component dependency information from picocontainer.
ComponentDependencyMonitor(ComponentDependencyListener) - Constructor for class org.picocontainer.gems.monitors.ComponentDependencyMonitor
 
ComponentDependencyMonitor.Dependency - Class in org.picocontainer.gems.monitors
Understands which other classes are required to instantiate a component.
ComponentDependencyMonitor.Dependency(Class<?>, Class<?>) - Constructor for class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
ComponentFactory - Interface in org.picocontainer

A component factory is responsible for creating ComponentAdapter component adapters.

componentFactory - Variable in class org.picocontainer.DefaultPicoContainer
Component factory instance.
componentHasLifecycle() - Method in class org.picocontainer.adapters.InstanceAdapter
 
componentHasLifecycle() - Method in interface org.picocontainer.Behavior
Test if a component honors a lifecycle.
componentHasLifecycle() - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate hasLifecycle method if the delegate is a Behavior Test if a component honors a lifecycle.
componentHasLifecycle() - Method in class org.picocontainer.behaviors.Stored
 
componentHasLifecycle() - Method in class org.picocontainer.injectors.FactoryInjector
 
componentHasLifecycle() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
ComponentKeyConventionMBeanInfoProvider - Class in org.picocontainer.gems.jmx
A MBeanInfoProvider that searches for a MBeanInfo instance in the PicoContainer.
ComponentKeyConventionMBeanInfoProvider() - Constructor for class org.picocontainer.gems.jmx.ComponentKeyConventionMBeanInfoProvider
 
ComponentKeysTestCase - Class in org.picocontainer.defaults
 
ComponentKeysTestCase() - Constructor for class org.picocontainer.defaults.ComponentKeysTestCase
 
ComponentMonitor - Interface in org.picocontainer
A component monitor is responsible for monitoring the component instantiation and method invocation.
componentMonitor - Variable in class org.picocontainer.DefaultPicoContainer
Component monitor instance.
ComponentMonitorHelper - Class in org.picocontainer.monitors
An abstract ComponentMonitor which supports all the message formats.
ComponentMonitorHelper() - Constructor for class org.picocontainer.monitors.ComponentMonitorHelper
 
ComponentMonitorStrategy - Interface in org.picocontainer
Interface responsible for changing monitoring strategy.
ComponentParameter - Class in org.picocontainer.parameters
A ComponentParameter should be used to pass in a particular component as argument to a different component's constructor.
ComponentParameter(Object) - Constructor for class org.picocontainer.parameters.ComponentParameter
Expect a parameter matching a component of a specific key.
ComponentParameter() - Constructor for class org.picocontainer.parameters.ComponentParameter
Expect any scalar parameter of the appropriate type or an Array.
ComponentParameter(boolean) - Constructor for class org.picocontainer.parameters.ComponentParameter
Expect any scalar parameter of the appropriate type or an Array.
ComponentParameter(Class, boolean) - Constructor for class org.picocontainer.parameters.ComponentParameter
Expect any scalar parameter of the appropriate type or the collecting type Array,Collectionor Map.
ComponentParameter(Class, Class, boolean) - Constructor for class org.picocontainer.parameters.ComponentParameter
Expect any scalar parameter of the appropriate type or the collecting type Array,Collectionor Map.
ComponentTypeConventionMBeanInfoProvider - Class in org.picocontainer.gems.jmx
A MBeanInfoProvider that searches for a MBeanInfo instance in the PicoContainer.
ComponentTypeConventionMBeanInfoProvider() - Constructor for class org.picocontainer.gems.jmx.ComponentTypeConventionMBeanInfoProvider
 
CompositeInjection - Class in org.picocontainer.injectors
A Composite of other types on InjectionFactories - pass them into the varargs constructor.
CompositeInjection(InjectionFactory...) - Constructor for class org.picocontainer.injectors.CompositeInjection
 
CompositeInjectionTestCase - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase() - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase
 
CompositeInjectionTestCase.Bar - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Bar() - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Bar
 
CompositeInjectionTestCase.Baz - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Baz() - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Baz
 
CompositeInjectionTestCase.Foo - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Foo(CompositeInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Foo
 
CompositeInjectionTestCase.Foo2 - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Foo2(CompositeInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Foo2
 
CompositeInjectionTestCase.Foo3 - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Foo3(CompositeInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Foo3
 
CompositeInjectionTestCase.Foo4 - Class in org.picocontainer.injectors
 
CompositeInjectionTestCase.Foo4(CompositeInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.CompositeInjectionTestCase.Foo4
 
CompositeInjector<T> - Class in org.picocontainer.injectors
 
CompositeInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, boolean, Injector...) - Constructor for class org.picocontainer.injectors.CompositeInjector
 
ConfigParameterTestCase - Class in org.picocontainer.parameters
test that config parameter does the right job
ConfigParameterTestCase() - Constructor for class org.picocontainer.parameters.ConfigParameterTestCase
 
ConfigParameterTestCase.ExternallyConfiguredComponent - Class in org.picocontainer.parameters
test component to show automatic conversion
ConfigParameterTestCase.ExternallyConfiguredComponent(long, String, File, double) - Constructor for class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
ConsoleComponentMonitor - Class in org.picocontainer.monitors
A ComponentMonitor which writes to a OutputStream.
ConsoleComponentMonitor() - Constructor for class org.picocontainer.monitors.ConsoleComponentMonitor
Constructs a console component monitor that sends output to System.out.
ConsoleComponentMonitor(OutputStream) - Constructor for class org.picocontainer.monitors.ConsoleComponentMonitor
Constructs a console component monitor that sends output to the specified output stream.
ConsoleComponentMonitor(OutputStream, ComponentMonitor) - Constructor for class org.picocontainer.monitors.ConsoleComponentMonitor
Constructs a console component monitor chain that sends output to the specified output stream and then sends all events to the delegate component monitor.
ConsoleComponentMonitorTestCase - Class in org.picocontainer.monitors
 
ConsoleComponentMonitorTestCase() - Constructor for class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
ConstantParameter - Class in org.picocontainer.parameters
A ConstantParameter should be used to pass in "constant" arguments to constructors.
ConstantParameter(Object) - Constructor for class org.picocontainer.parameters.ConstantParameter
 
ConstantParameterTestCase - Class in org.picocontainer.parameters
test that constant parameter behaves well.
ConstantParameterTestCase() - Constructor for class org.picocontainer.parameters.ConstantParameterTestCase
 
constraint - Variable in class org.picocontainer.gems.constraints.CollectionConstraint
 
Constraint - Interface in org.picocontainer.gems.constraints
Extension to Parameter that allows for constraint-based configuration of component parameters.
ConstructableProperties - Class in org.picocontainer.gems.util
constructable properties.
ConstructableProperties(String) - Constructor for class org.picocontainer.gems.util.ConstructableProperties
create properties from classpath resource using context classloader
ConstructableProperties(String, Properties) - Constructor for class org.picocontainer.gems.util.ConstructableProperties
 
ConstructableProperties(InputStream) - Constructor for class org.picocontainer.gems.util.ConstructableProperties
create properties from input stream
ConstructableProperties(InputStream, Properties) - Constructor for class org.picocontainer.gems.util.ConstructableProperties
create from inpiut stream with default properties
ConstructorInjection - Class in org.picocontainer.injectors
A InjectionFactory for constructor injection.
ConstructorInjection(boolean) - Constructor for class org.picocontainer.injectors.ConstructorInjection
 
ConstructorInjection() - Constructor for class org.picocontainer.injectors.ConstructorInjection
Will remember which constructor to use between usages on the associated Injector.
ConstructorInjectionTestCase - Class in org.picocontainer.injectors
 
ConstructorInjectionTestCase() - Constructor for class org.picocontainer.injectors.ConstructorInjectionTestCase
 
ConstructorInjector<T> - Class in org.picocontainer.injectors
Injection will happen through a constructor for the component.
ConstructorInjector(Object, Class<?>, Parameter...) - Constructor for class org.picocontainer.injectors.ConstructorInjector
Constructor injector that uses no monitor and no lifecycle adapter.
ConstructorInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, boolean) - Constructor for class org.picocontainer.injectors.ConstructorInjector
Creates a ConstructorInjector
ConstructorInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, boolean, boolean) - Constructor for class org.picocontainer.injectors.ConstructorInjector
Creates a ConstructorInjector
ConstructorInjectorTestCase - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase
 
ConstructorInjectorTestCase.A - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.A() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.A
 
ConstructorInjectorTestCase.AllConstructorsArePrivate - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.B - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.B(ConstructorInjectorTestCase.A) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.B
 
ConstructorInjectorTestCase.C1 - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.C1(ConstructorInjectorTestCase.C2) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.C1
 
ConstructorInjectorTestCase.C2 - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.C2(ConstructorInjectorTestCase.C1) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.C2
 
ConstructorInjectorTestCase.Component201 - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.Component201(String) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.Component201
 
ConstructorInjectorTestCase.Component201(Integer, Boolean) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.Component201
 
ConstructorInjectorTestCase.Erroneous - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.Erroneous() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.Erroneous
 
ConstructorInjectorTestCase.InstantiationExceptionThrowing - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.InstantiationExceptionThrowing() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.InstantiationExceptionThrowing
 
ConstructorInjectorTestCase.NamedDependsOnTouchable - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.NamedDependsOnTouchable(Touchable, String) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.NamedDependsOnTouchable
 
ConstructorInjectorTestCase.NormalExceptionThrowing - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.NormalExceptionThrowing() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.NormalExceptionThrowing
 
ConstructorInjectorTestCase.One - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.One(ConstructorInjectorTestCase.Two) - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.One
 
ConstructorInjectorTestCase.RuntimeThrowing - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.RuntimeThrowing() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.RuntimeThrowing
 
ConstructorInjectorTestCase.Two - Class in org.picocontainer.injectors
 
ConstructorInjectorTestCase.Two() - Constructor for class org.picocontainer.injectors.ConstructorInjectorTestCase.Two
 
containsKey(Object) - Method in class org.picocontainer.gems.util.PicoMap
 
containsValue(Object) - Method in class org.picocontainer.gems.util.PicoMap
 
CONTINUE_TRAVERSAL - Static variable in interface org.picocontainer.PicoVisitor
Constant that indicates that the traversal should continue after the visit*() method has been called.
convert(String, String, ClassLoader) - Static method in class org.picocontainer.behaviors.PropertyApplicator
Converts a String value of a named type to an object.
CoupleBean - Class in org.picocontainer.testmodel
 
CoupleBean(PersonBean, PersonBean) - Constructor for class org.picocontainer.testmodel.CoupleBean
 
CoupleBeanEditor - Class in org.picocontainer.testmodel
 
CoupleBeanEditor() - Constructor for class org.picocontainer.testmodel.CoupleBeanEditor
 
create(Object, Class, MBeanInfo) - Method in interface org.picocontainer.gems.jmx.DynamicMBeanFactory
Create a DynamicMBean from instance and the provided MBeanInfo.
create(Object, Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.mx4j.MX4JDynamicMBeanFactory
Create a MX4JDynamicMBean for the component.
create(Object, DynamicMBean) - Method in interface org.picocontainer.gems.jmx.ObjectNameFactory
Create an ObjectName.
create(Object, DynamicMBean) - Method in class org.picocontainer.gems.jmx.PredefinedObjectNameFactory
Return the key if it is an ObjectName.
create(Object, Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.StandardMBeanFactory
Create a StandardMBean for the component.
create(Object, DynamicMBean) - Method in class org.picocontainer.gems.jmx.TypedObjectNameFactory
Create an ObjectName with the class name of the MBean implementation as key type.
createChildContainer() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.Automating
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.Caching
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.Decorating
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.FieldDecorating
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.ImplementationHiding
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.Intercepting
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.Locking
Create a new component adapter based on the specified arguments.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.behaviors.OptInCaching
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.PropertyApplying
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.Storing
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.Synchronizing
Create a new component adapter based on the specified arguments.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.behaviors.ThreadCaching
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in interface org.picocontainer.ComponentFactory
Create a new component adapter based on the specified arguments.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.adapters.DelegateAdaptorFactory
Create a new component adapter based on the specified arguments.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.gems.adapters.ThreadLocalizing
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.behaviors.AsmImplementationHiding
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.gems.behaviors.Assimilating
Create a Assimilated.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.behaviors.HotSwapping
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.gems.behaviors.Pooling
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.jmx.JMXExposing
Retrieve a ComponentAdapter.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.jndi.JNDIExposing
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.gems.jndi.JNDIProviding
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.AdaptingInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.AnnotatedFieldInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.AnnotatedMethodInjection
Create a SetterInjector.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.CompositeInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.ConstructorInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.MethodInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.MultiInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.NamedFieldInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.SetterInjection
Create a SetterInjector.
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class<T>, Parameter...) - Method in class org.picocontainer.injectors.TypedFieldInjection
 
createComponentAdapter(ComponentMonitor, LifecycleStrategy, Properties, Object, Class, Parameter...) - Method in class org.picocontainer.PicoBuilderTestCase.CustomComponentFactory
 
createComponentFactory() - Method in class org.picocontainer.behaviors.CachingTestCase
 
createComponentFactory() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
createComponentFactory() - Method in class org.picocontainer.behaviors.LockingTestCase
 
createComponentFactory() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
createComponentFactory() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
createComponentFactory() - Method in class org.picocontainer.behaviors.SynchronizingTestCase
 
createComponentFactory() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
createComponentFactory() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
createComponentFactory() - Method in class org.picocontainer.injectors.ConstructorInjectionTestCase
 
createComponentFactory() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
createComponentFactory() - Method in class org.picocontainer.tck.AbstractComponentFactoryTest
 
createDefaultComponentFactory() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
createDefaultComponentFactory() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
createDefaultParameters(Class[]) - Method in class org.picocontainer.injectors.AbstractInjector
Create default parameters for the given types.
createDelegate(Class<INSTANCE>, String, Object...) - Static method in class org.picocontainer.gems.adapters.DelegateAdaptorFactory
Generic-friendly instantiation.
createDelegateProprties(Object, String, Object...) - Static method in class org.picocontainer.gems.adapters.DelegateAdaptorFactory
Use this static factory method as a way of creating all the necessary properties that are required by the adapter.
createImplementationHidingPicoContainer() - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
createImplementationHidingPicoContainer() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.containers.DelegatingMutablePicoContainerTestCase
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
createPicoContainer() - Method in class org.picocontainer.defaults.DefaultLazyInstantiationTestCase
 
createPicoContainer() - Method in class org.picocontainer.defaults.DefaultMultipleConstructorTestCase
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.defaults.DefaultPicoContainerTreeSerializationTestCase
 
createPicoContainer() - Method in class org.picocontainer.tck.AbstractLazyInstantiationTest
 
createPicoContainer() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
createPicoContainer(PicoContainer) - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
createPicoContainerWithDependsOnTouchableOnly() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
createPicoContainerWithTouchableAndDependsOnTouchable() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
ctorToString(Constructor) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 
currentMonitor() - Method in class org.picocontainer.adapters.AbstractAdapter
Returns the monitor currently used
currentMonitor() - Method in class org.picocontainer.behaviors.AbstractBehavior
Returns delegate's current monitor if the delegate supports a component monitor strategy.
currentMonitor() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
currentMonitor() - Method in interface org.picocontainer.ComponentMonitorStrategy
Returns the monitor currently used
currentMonitor() - Method in class org.picocontainer.DefaultPicoContainer
Returns the first current monitor found in the ComponentFactory, the component adapters and the child containers, if these support a ComponentMonitorStrategy.
currentMonitor() - Method in class org.picocontainer.lifecycle.AbstractMonitoringLifecycleStrategy
Retrieves access to the current monitor.
currentMonitor() - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
CustomPermissionsURLClassLoader - Class in org.picocontainer.security
CustomPermissionsURLClassLoader extends URLClassLoader, adding the abilty to programatically add permissions easily.
CustomPermissionsURLClassLoader(URL[], Map<URL, Permissions>, ClassLoader) - Constructor for class org.picocontainer.security.CustomPermissionsURLClassLoader
 

D

ddispose() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent
 
ddispose() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2
 
ddispose() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3
 
decorate(Object) - Method in interface org.picocontainer.behaviors.Decorated.Decorator
 
decorate(Object) - Method in interface org.picocontainer.behaviors.FieldDecorated.Decorator
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in interface org.picocontainer.Injector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.injectors.CompositeInjector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.injectors.ConstructorInjector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.injectors.FactoryInjector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.injectors.IterativeInjector
 
decorateComponentInstance(PicoContainer, Type, T) - Method in class org.picocontainer.injectors.MethodInjector
 
Decorated - Class in org.picocontainer.behaviors
 
Decorated(ComponentAdapter, Decorated.Decorator) - Constructor for class org.picocontainer.behaviors.Decorated
 
Decorated.Decorator - Interface in org.picocontainer.behaviors
 
DecoratedTouchable - Class in org.picocontainer.testmodel
 
DecoratedTouchable(Touchable) - Constructor for class org.picocontainer.testmodel.DecoratedTouchable
 
Decorating - Class in org.picocontainer.behaviors
BehaviorFactory for Decorating.
Decorating() - Constructor for class org.picocontainer.behaviors.Decorating
 
DEFAULT - Static variable in interface org.picocontainer.Parameter
 
DEFAULT - Static variable in class org.picocontainer.parameters.ComponentParameter
DEFAULT is an instance of ComponentParameter using the default constructor.
DEFAULT_MAX_SIZE - Static variable in class org.picocontainer.gems.behaviors.Pooled
DEFAULT_MAX_SIZE is the default size of the pool.
DEFAULT_RESETTER - Static variable in class org.picocontainer.gems.behaviors.Pooled
DEFAULT_RESETTER is a NoOperationResetter that is used by default.
DefaultClassLoadingPicoContainer - Class in org.picocontainer.classname
Default implementation of ClassLoadingPicoContainer.
DefaultClassLoadingPicoContainer(ClassLoader, ComponentFactory, PicoContainer) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(ClassLoader, MutablePicoContainer) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(ClassLoader, PicoContainer, ComponentMonitor) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(ComponentFactory) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(PicoContainer) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(MutablePicoContainer) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(ClassLoader) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer() - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer, ClassLoader, ComponentMonitor) - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
DefaultClassLoadingPicoContainerTestCase - Class in org.picocontainer.classname
 
DefaultClassLoadingPicoContainerTestCase() - Constructor for class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
DefaultComponentRegistryTestCase - Class in org.picocontainer.defaults
 
DefaultComponentRegistryTestCase() - Constructor for class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
DefaultLazyInstantiationTestCase - Class in org.picocontainer.defaults
 
DefaultLazyInstantiationTestCase() - Constructor for class org.picocontainer.defaults.DefaultLazyInstantiationTestCase
 
DefaultLifecycleState - Class in org.picocontainer.lifecycle
 
DefaultLifecycleState() - Constructor for class org.picocontainer.lifecycle.DefaultLifecycleState
 
DefaultLifecycleStateTestCase - Class in org.picocontainer.lifecycle
 
DefaultLifecycleStateTestCase() - Constructor for class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
DefaultMultipleConstructorTestCase - Class in org.picocontainer.defaults
 
DefaultMultipleConstructorTestCase() - Constructor for class org.picocontainer.defaults.DefaultMultipleConstructorTestCase
 
DefaultPicoContainer - Class in org.picocontainer

The Standard PicoContainer/MutablePicoContainer implementation.

DefaultPicoContainer(ComponentFactory, PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with a custom ComponentFactory and a parent container.
DefaultPicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with a custom ComponentFactory, LifecycleStrategy for instance registration, and a parent container.
DefaultPicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer, ComponentMonitor) - Constructor for class org.picocontainer.DefaultPicoContainer
 
DefaultPicoContainer(ComponentMonitor, PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor
DefaultPicoContainer(ComponentMonitor, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor and lifecycle strategy
DefaultPicoContainer(LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with the AdaptingInjection using a custom lifecycle strategy
DefaultPicoContainer(ComponentFactory) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with a custom ComponentFactory and no parent container.
DefaultPicoContainer(ComponentMonitor) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor
DefaultPicoContainer(PicoContainer) - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with a (caching) AdaptingInjection and a parent container.
DefaultPicoContainer() - Constructor for class org.picocontainer.DefaultPicoContainer
Creates a new container with a AdaptingBehavior and no parent container.
DefaultPicoContainerLifecycleTestCase - Class in org.picocontainer.defaults
This class tests the lifecycle aspects of DefaultPicoContainer.
DefaultPicoContainerLifecycleTestCase() - Constructor for class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
DefaultPicoContainerLifecycleTestCase.FooRunnable - Class in org.picocontainer.defaults
 
DefaultPicoContainerLifecycleTestCase.FooRunnable() - Constructor for class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 
DefaultPicoContainerLifecycleTestCase.NotStartable - Class in org.picocontainer.defaults
 
DefaultPicoContainerLifecycleTestCase.NotStartable() - Constructor for class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.NotStartable
 
DefaultPicoContainerTestCase - Class in org.picocontainer
 
DefaultPicoContainerTestCase() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase
 
DefaultPicoContainerTestCase.A - Interface in org.picocontainer
 
DefaultPicoContainerTestCase.CdiTurtle - Class in org.picocontainer
 
DefaultPicoContainerTestCase.CdiTurtle(DefaultPicoContainerTestCase.Horse) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.CdiTurtle
 
DefaultPicoContainerTestCase.DependsOnCollection - Class in org.picocontainer
 
DefaultPicoContainerTestCase.DependsOnCollection(Collection) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.DependsOnCollection
 
DefaultPicoContainerTestCase.FailingLifecycleStrategy - Class in org.picocontainer
 
DefaultPicoContainerTestCase.FailingLifecycleStrategy() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.FailingLifecycleStrategy
 
DefaultPicoContainerTestCase.Horse - Class in org.picocontainer
 
DefaultPicoContainerTestCase.Horse() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.Horse
 
DefaultPicoContainerTestCase.ListComponentsInStartClass - Class in org.picocontainer
 
DefaultPicoContainerTestCase.ListComponentsInStartClass() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.ListComponentsInStartClass
 
DefaultPicoContainerTestCase.MyStartable - Class in org.picocontainer
 
DefaultPicoContainerTestCase.MyStartable() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.MyStartable
 
DefaultPicoContainerTestCase.NeedsTwo - Class in org.picocontainer
 
DefaultPicoContainerTestCase.NeedsTwo(Integer) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.NeedsTwo
 
DefaultPicoContainerTestCase.OakTree - Class in org.picocontainer
 
DefaultPicoContainerTestCase.OakTree(String) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.OakTree
 
DefaultPicoContainerTestCase.SdiDonkey - Class in org.picocontainer
 
DefaultPicoContainerTestCase.SdiDonkey() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.SdiDonkey
 
DefaultPicoContainerTestCase.SdiRabbit - Class in org.picocontainer
 
DefaultPicoContainerTestCase.SdiRabbit() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.SdiRabbit
 
DefaultPicoContainerTestCase.Service - Class in org.picocontainer
 
DefaultPicoContainerTestCase.Service() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.Service
 
DefaultPicoContainerTestCase.SimpleA - Class in org.picocontainer
 
DefaultPicoContainerTestCase.SimpleA() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.SimpleA
 
DefaultPicoContainerTestCase.StartableClazz - Class in org.picocontainer
 
DefaultPicoContainerTestCase.StartableClazz() - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.StartableClazz
 
DefaultPicoContainerTestCase.Swede - Interface in org.picocontainer
 
DefaultPicoContainerTestCase.Thingie - Class in org.picocontainer
 
DefaultPicoContainerTestCase.Thingie(List) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.Thingie
 
DefaultPicoContainerTestCase.TransientComponent - Class in org.picocontainer
 
DefaultPicoContainerTestCase.TransientComponent(DefaultPicoContainerTestCase.Service) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.TransientComponent
 
DefaultPicoContainerTestCase.Tree - Interface in org.picocontainer
 
DefaultPicoContainerTestCase.Turnip - Class in org.picocontainer
 
DefaultPicoContainerTestCase.Turnip(String) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.Turnip
 
DefaultPicoContainerTestCase.Turnip2 - Class in org.picocontainer
 
DefaultPicoContainerTestCase.Turnip2(String, DefaultPicoContainerTestCase.Swede) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.Turnip2
 
DefaultPicoContainerTestCase.WrappingA - Class in org.picocontainer
 
DefaultPicoContainerTestCase.WrappingA(DefaultPicoContainerTestCase.A) - Constructor for class org.picocontainer.DefaultPicoContainerTestCase.WrappingA
 
DefaultPicoContainerTreeSerializationTestCase - Class in org.picocontainer.defaults
 
DefaultPicoContainerTreeSerializationTestCase() - Constructor for class org.picocontainer.defaults.DefaultPicoContainerTreeSerializationTestCase
 
delegate - Variable in class org.picocontainer.behaviors.AbstractBehavior
 
DelegateAdaptorFactory - Class in org.picocontainer.gems.adapters
Mirrored AdaptorFactory for handling delegate methods.
DelegateAdaptorFactory() - Constructor for class org.picocontainer.gems.adapters.DelegateAdaptorFactory
Default constructor.
delegateHasLifecylce - Variable in class org.picocontainer.behaviors.Stored
 
DelegateMethod<TARGET_TYPE,RETURN_TYPE> - Class in org.picocontainer.gems.util
The DelegateMethod class has been designed in the hope of providing easier access to methods invoked via reflection.
DelegateMethod(Class<TARGET_TYPE>, String, Object...) - Constructor for class org.picocontainer.gems.util.DelegateMethod
Constructs a delegate method object that will invoke method methodName on class type with the parameters specified.
DelegateMethod(Class<?>, String, Class<?>[], Object...) - Constructor for class org.picocontainer.gems.util.DelegateMethod
Constructs a DelegateMethod object with very specific argument types.
DelegateMethod(Method, Object...) - Constructor for class org.picocontainer.gems.util.DelegateMethod
Constructs a method delegate with an explicit Method object.
DelegateMethodAdapter<T> - Class in org.picocontainer.gems.adapters
Object construction is sometimes expensive, especially when it is seldom used object.
DelegateMethodAdapter(Object, Object, DelegateMethod) - Constructor for class org.picocontainer.gems.adapters.DelegateMethodAdapter
 
DelegateMethodAdapter(Object, ComponentMonitor, Object, DelegateMethod) - Constructor for class org.picocontainer.gems.adapters.DelegateMethodAdapter
 
DelegatingMutablePicoContainerTestCase - Class in org.picocontainer.containers
 
DelegatingMutablePicoContainerTestCase() - Constructor for class org.picocontainer.containers.DelegatingMutablePicoContainerTestCase
 
DelegatingPicoContainerTestCase - Class in org.picocontainer.defaults
 
DelegatingPicoContainerTestCase() - Constructor for class org.picocontainer.defaults.DelegatingPicoContainerTestCase
 
DependencySet - Class in org.picocontainer.gems.monitors.prefuse
Understands non-duplicated dependencies.
DependencySet(ComponentDependencyListener) - Constructor for class org.picocontainer.gems.monitors.prefuse.DependencySet
 
dependsOn(Class<?>) - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
DependsOnTouchable - Class in org.picocontainer.testmodel
 
DependsOnTouchable(Touchable) - Constructor for class org.picocontainer.testmodel.DependsOnTouchable
 
DependsOnTwoComponents - Class in org.picocontainer.testmodel
 
DependsOnTwoComponents(Touchable, DependsOnTouchable) - Constructor for class org.picocontainer.testmodel.DependsOnTwoComponents
 
describeTo(Description) - Method in class org.picocontainer.defaults.issues.Issue0265TestCase.returnParameterAction
 
Dictionary - Interface in org.picocontainer.testmodel
 
Disposable - Interface in org.picocontainer
An interface which is implemented by components that need to dispose of resources during the shutdown of that component.
dispose(PicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapter
 
dispose(Object) - Method in class org.picocontainer.adapters.InstanceAdapter
 
dispose(PicoContainer) - Method in interface org.picocontainer.Behavior
Invoke the "dispose" method on the component.
dispose(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate dispose method if the delegate is a Behavior Invoke the "dispose" method on the component.
dispose(Object) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate dispose method if the delegate is a LifecycleStrategy Invoke the "dispose" method on the component instance if this is disposable.
dispose(PicoContainer) - Method in class org.picocontainer.behaviors.Stored
Disposes the cached component instance Invokes delegate dispose method if the delegate is a Behavior Invoke the "dispose" method on the component.
dispose() - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
dispose() - Method in class org.picocontainer.DefaultPicoContainer
Dispose the components of this PicoContainer and all its logical child containers.
dispose(Object) - Method in class org.picocontainer.DefaultPicoContainerTestCase.FailingLifecycleStrategy
 
dispose() - Method in interface org.picocontainer.Disposable
Dispose this component.
dispose(PicoContainer) - Method in class org.picocontainer.gems.behaviors.Pooled
Dispose of the container will dispose all returning objects.
dispose() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Dispose this component.
dispose() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Dispose this component.
dispose(Object) - Method in class org.picocontainer.gems.jmx.JMXExposed
 
dispose(Object) - Method in class org.picocontainer.injectors.AbstractInjector
 
dispose(PicoContainer) - Method in class org.picocontainer.injectors.FactoryInjector
 
dispose(Object) - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategy
Invoke the "dispose" method on the component instance if this is disposable.
dispose(Object) - Method in class org.picocontainer.lifecycle.NullLifecycleStrategy
Invoke the "dispose" method on the component instance if this is disposable.
dispose(Object) - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Invoke the "dispose" method on the component instance if this is disposable.
dispose() - Method in interface org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase.MyLifecycle
 
dispose(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Invoke the "dispose" method on the component instance if this is disposable.
dispose(Object) - Method in interface org.picocontainer.LifecycleStrategy
Invoke the "dispose" method on the component instance if this is disposable.
dispose(Object) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
dispose() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.LifeCycleMonitoring
 
dispose(PicoContainer) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
dispose() - Method in class org.picocontainer.testmodel.NullLifecycle
 
dispose() - Method in class org.picocontainer.testmodel.RecordingLifecycle
 
disposeComponent(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
disposed - Variable in class org.picocontainer.behaviors.Stored
 
disposed() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
 
disposed() - Method in interface org.picocontainer.lifecycle.LifecycleState
 
disposing() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
Dispose is normally only allowed if the object has not been already disposed, and it is not started.
disposing() - Method in interface org.picocontainer.lifecycle.LifecycleState
Dispose is normally only allowed if the object has not been already disposed, and it is not started.
DotDependencyGraphComponentMonitor - Class in org.picocontainer.gems.monitors
 
DotDependencyGraphComponentMonitor(ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor
 
DotDependencyGraphComponentMonitor() - Constructor for class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor
 
double_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
DynamicMBeanComponentProvider - Class in org.picocontainer.gems.jmx
DynamicMBeanProvider, that will provide a component directly if it is already a DynamicMBean.
DynamicMBeanComponentProvider() - Constructor for class org.picocontainer.gems.jmx.DynamicMBeanComponentProvider
Construct a DynamicMBeanComponentProvider.
DynamicMBeanComponentProvider(ObjectNameFactory) - Constructor for class org.picocontainer.gems.jmx.DynamicMBeanComponentProvider
Construct a DynamicMBeanComponentProvider with a specified ObjectNameFactory.
DynamicMBeanFactory - Interface in org.picocontainer.gems.jmx
This factory is responsible for creating instances of DynamicMBean without being dependent on one particular implementation or external dependency.
DynamicMBeanProvider - Interface in org.picocontainer.gems.jmx
Provide instances of DynamicMBean from Pico components.

E

eat() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.Apple
 
eat() - Method in interface org.picocontainer.defaults.issues.Issue0316TestCase.Fruit
 
eat() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.Pear
 
eat1() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
eat1() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
eat1() - Method in interface org.picocontainer.defaults.issues.Issue0316TestCase.Target
 
eat2() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
eat2() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
eat2() - Method in interface org.picocontainer.defaults.issues.Issue0316TestCase.Target
 
EmptyPicoContainer - Class in org.picocontainer.containers
empty pico container serving as recoil damper in situations where you do not like to check whether container reference suplpied to you is null or not
EmptyPicoContainer() - Constructor for class org.picocontainer.containers.EmptyPicoContainer
 
EmptyPicoContainerTestCase - Class in org.picocontainer.containers
 
EmptyPicoContainerTestCase() - Constructor for class org.picocontainer.containers.EmptyPicoContainerTestCase
 
ENSURE_THREAD_LOCALITY - Static variable in class org.picocontainer.gems.adapters.ThreadLocalizing
ENSURE_THREAD_LOCALITY is the constant for created ComponentAdapter instances, that ensure unique instances of the component by delivering a proxy for the component.
ensureSophistcatedFactorInjectorCaseIsPossible() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
entrySet() - Method in class org.picocontainer.gems.util.PicoMap
 
equals(Object) - Method in class org.picocontainer.BindKey
 
equals(Object) - Method in class org.picocontainer.classname.ClassName
 
equals(Object) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
equals(Object) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
equals(Object) - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
equals(Object) - Method in class org.picocontainer.gems.util.DelegateMethod
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.AbstractConstraint
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.And
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.Anything
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.CollectionConstraint
 
evaluate(ComponentAdapter) - Method in interface org.picocontainer.gems.constraints.Constraint
Evaluate whether the given component adapter matches this constraint.
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.IsExactType
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.IsKey
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.IsKeyType
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.IsType
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.Not
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.gems.constraints.Or
 
evaluate(ComponentAdapter) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Evaluate whether the given component adapter will be part of the collective type.

F

FactoryInjector<T> - Class in org.picocontainer.injectors
A Injector which provides an custom instance in a factory style
FactoryInjector() - Constructor for class org.picocontainer.injectors.FactoryInjector
 
FactoryInjector(Class<T>) - Constructor for class org.picocontainer.injectors.FactoryInjector
 
FactoryInjector.CantWorkItOut - Class in org.picocontainer.injectors
 
FactoryInjector.CantWorkItOut() - Constructor for class org.picocontainer.injectors.FactoryInjector.CantWorkItOut
 
FAIL_ON_WAIT - Static variable in class org.picocontainer.gems.behaviors.Pooled
FAIL_ON_WAIT forces the pool to fail none is immediately available.
FALSE - Static variable in class org.picocontainer.Characteristics
Since properties use strings, we supply String constants for Boolean conditions.
FieldDecorated - Class in org.picocontainer.behaviors
 
FieldDecorated(ComponentAdapter, Class<?>, FieldDecorated.Decorator) - Constructor for class org.picocontainer.behaviors.FieldDecorated
 
FieldDecorated.Decorator - Interface in org.picocontainer.behaviors
 
FieldDecorating - Class in org.picocontainer.behaviors
BehaviorFactory for Field Decorating.
FieldDecorating(Class<?>) - Constructor for class org.picocontainer.behaviors.FieldDecorating
 
file_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
findAdapterOfType(Class<U>) - Method in class org.picocontainer.adapters.AbstractAdapter
 
findAdapterOfType(Class) - Method in class org.picocontainer.adapters.NullCA
 
findAdapterOfType(Class<U>) - Method in class org.picocontainer.behaviors.AbstractBehavior
 
findAdapterOfType(Class<U>) - Method in interface org.picocontainer.ComponentAdapter
Locates a component adapter of type componentAdapterType in the ComponentAdapter chain.
findAdapterOfType(Class) - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Locates a component adapter of type componentAdapterType in the ComponentAdapter chain.
findAdapterOfType(Class<U>) - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
findAdapterOfType(Class<U>) - Method in class org.picocontainer.injectors.FactoryInjector
 
findClass(String) - Method in class org.picocontainer.security.CustomPermissionsURLClassLoader
 
fjshdfkjhsdkfjh(CompositeInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.CompositeInjectionTestCase.Foo3
 
fjshdfkjhsdkfjh(MultiInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.MultiInjectionTestCase.Foo3
 
float_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
flush() - Method in class org.picocontainer.behaviors.Stored
Flushes the cache.
foo(TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple) - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
foo() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase.NeedsNeedsStringBuilder
 
foo() - Method in interface org.picocontainer.behaviors.ImplementationHidingTestCase.NeedsStringBuilder
 
foo() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase.NeedsStringBuilderImpl
 
foo() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
fooBar(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
ForgetfulConstructorInjection - Class in org.picocontainer.injectors
Constructor Injection where 'which constructor?' is re-calculated each time an instance is asked to construct a component.
ForgetfulConstructorInjection() - Constructor for class org.picocontainer.injectors.ForgetfulConstructorInjection
 
format(String, Object...) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 

G

GemsCharacteristics - Class in org.picocontainer.gems
A list of properties to allow switching on and off different characteristics at container construction time.
GemsCharacteristics() - Constructor for class org.picocontainer.gems.GemsCharacteristics
 
GenericsTestCase - Class in org.picocontainer.defaults
Uncomment all the tests in this class (as well as the obvious places in ConstructorInjectionComponentAdapter) in order to run with generics support Requires JDK 1.5 with generics enabled.
GenericsTestCase() - Constructor for class org.picocontainer.defaults.GenericsTestCase
 
get() - Method in interface org.picocontainer.gems.adapters.StaticFactory
 
get() - Method in class org.picocontainer.gems.jndi.JNDIObjectReference
retrieve object from JNDI if possible
get(Object) - Method in class org.picocontainer.gems.util.PicoMap
 
get() - Method in interface org.picocontainer.ObjectReference
Retrieve an actual reference to the object.
get() - Method in class org.picocontainer.references.SimpleReference
 
get() - Method in class org.picocontainer.references.ThreadLocalMapObjectReference
 
getAmbiguousComponentKeys() - Method in exception org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException
 
getAnnotation() - Method in class org.picocontainer.BindKey
 
getArguments() - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
getB() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
getB() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
getB() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.C
 
getBar() - Method in class org.picocontainer.defaults.UserQuestionTestCase.NeedsBar
 
getBindings(Annotation[][]) - Method in class org.picocontainer.injectors.SingleMemberInjector
 
getByDefault() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBeanWithPossibleDefault
 
getByDefault() - Method in class org.picocontainer.injectors.SetterInjectionTestCase.NamedBeanWithPossibleDefault
 
getCacheForThread() - Method in class org.picocontainer.behaviors.Storing
 
getCacheSize() - Method in class org.picocontainer.behaviors.Storing
 
getCheese() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Omelette
 
getClass(Type) - Static method in class org.picocontainer.injectors.FactoryInjector
 
getClassDependencyGraph() - Method in class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor
 
getComponent(Object) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
getComponent(Class<T>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponent(Object) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponent(Object, Type) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponent(Class<T>) - Method in class org.picocontainer.containers.CommandLinePicoContainer
 
getComponent(Object) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponent(Object, Type) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponent(Class<T>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponent(Object) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponent(Object, Type) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponent(Class<T>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponent(Object) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponent(Object, Type) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponent(Object, Class<? extends Annotation>) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponent(Class<T>) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponent(Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieve a component instance registered with a specific key or type.
getComponent(Object, Type) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
getComponent(Class<T>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
getComponent(Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieve a component instance registered with a specific key or type.
getComponent(Object, Type) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
getComponent(Class<T>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
getComponent(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
getComponent(Object) - Method in interface org.picocontainer.PicoContainer
Retrieve a component instance registered with a specific key or type.
getComponent(Object, Type) - Method in interface org.picocontainer.PicoContainer
 
getComponent(Class<T>) - Method in interface org.picocontainer.PicoContainer
Retrieve a component keyed by the component type.
getComponent(Class<T>, Class<? extends Annotation>) - Method in interface org.picocontainer.PicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapter(Object) - Method in class org.picocontainer.DefaultPicoContainer
Find a component adapter associated with the specified key.
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.DefaultPicoContainer
Find a component adapter associated with the specified type.
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.DefaultPicoContainer
getComponentAdapter(Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Find a component adapter associated with the specified key.
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Find a component adapter associated with the specified type.
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
getComponentAdapter(Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Find a component adapter associated with the specified key.
getComponentAdapter(Class<T>, NameBinding) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Find a component adapter associated with the specified type.
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
getComponentAdapter(Object) - Method in interface org.picocontainer.PicoContainer
Find a component adapter associated with the specified key.
getComponentAdapter(Class<T>, NameBinding) - Method in interface org.picocontainer.PicoContainer
Find a component adapter associated with the specified type.
getComponentAdapter(Class<T>, Class<? extends Annotation>) - Method in interface org.picocontainer.PicoContainer
 
getComponentAdapterNature() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
getComponentAdapterNature() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
getComponentAdapters() - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapters(Class<T>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponentAdapters(Class<T>) - Method in class org.picocontainer.containers.CommandLinePicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapters(Class<T>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapters(Class<T>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponentAdapters() - Method in class org.picocontainer.DefaultPicoContainer
Retrieve all the component adapters inside this container.
getComponentAdapters(Class<T>) - Method in class org.picocontainer.DefaultPicoContainer
Retrieve all component adapters inside this container that are associated with the specified type.
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.DefaultPicoContainer
getComponentAdapters() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieve all the component adapters inside this container.
getComponentAdapters(Class<T>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieve all component adapters inside this container that are associated with the specified type.
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated.  
getComponentAdapters() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieve all the component adapters inside this container.
getComponentAdapters(Class<T>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieve all component adapters inside this container that are associated with the specified type.
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated.  
getComponentAdapters() - Method in interface org.picocontainer.PicoContainer
Retrieve all the component adapters inside this container.
getComponentAdapters(Class<T>) - Method in interface org.picocontainer.PicoContainer
Retrieve all component adapters inside this container that are associated with the specified type.
getComponentAdapters(Class<T>, Class<? extends Annotation>) - Method in interface org.picocontainer.PicoContainer
 
getComponentAdapterType() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
getComponentAdapterType() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
getComponentAdapterType() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
getComponentAdapterType() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
getComponentClassLoader() - Method in interface org.picocontainer.classname.ClassLoadingPicoContainer
Returns class loader that is the aggregate of the URLs added.
getComponentClassLoader() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
getComponentImplementation() - Method in class org.picocontainer.adapters.AbstractAdapter
Retrieve the class of the component.
getComponentImplementation() - Method in class org.picocontainer.adapters.NullCA
 
getComponentImplementation() - Method in class org.picocontainer.behaviors.AbstractBehavior
 
getComponentImplementation() - Method in interface org.picocontainer.ComponentAdapter
Retrieve the class of the component.
getComponentImplementation() - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Retrieve the class of the component.
getComponentImplementation() - Method in class org.picocontainer.gems.behaviors.Assimilated
Return the type of the component.
getComponentImplementation() - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
getComponentImplementation() - Method in exception org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException
 
getComponentImplementation() - Method in class org.picocontainer.injectors.FactoryInjector
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.adapters.AbstractAdapter
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.adapters.InstanceAdapter
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.adapters.NullCA
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.adapters.NullCA
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjector
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehavior
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.AbstractBehavior
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.Decorated
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.FieldDecorated
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.HiddenImplementation
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.Locked
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.PropertyApplicator
Get a component instance and set given property values.
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.Stored
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.behaviors.Synchronized
 
getComponentInstance(PicoContainer) - Method in interface org.picocontainer.ComponentAdapter
Deprecated. since PicoContainer 2.2. Use ComponentAdapter.getComponentInstance(PicoContainer,Type) with ComponentAdapter.NOTHING.class as type if no type available.
getComponentInstance(PicoContainer, Type) - Method in interface org.picocontainer.ComponentAdapter
Retrieve the component instance.
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.defaults.UserQuestionTestCase.CheeseAdapter
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Returns the
getComponentInstance(PicoContainer) - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Deprecated. 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.adapters.StaticFactoryAdapter
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.adapters.ThreadLocalized
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.behaviors.AsmHiddenImplementation
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.behaviors.Assimilated
Create and return a component instance.
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.behaviors.HotSwappable
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.behaviors.Pooled
Retrieve the component instance.
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.injectors.CommonsLoggingInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.injectors.JavaLoggingInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.injectors.Log4JInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.injectors.Slf4JInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.jmx.JMXExposed
Retrieve the component instance.
getComponentInstance(PicoContainer) - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.gems.jndi.JNDIProvided
retrieve instance out of JNDI
getComponentInstance(PicoContainer) - Method in class org.picocontainer.injectors.AbstractInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.AbstractInjector
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.injectors.CompositeInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.CompositeInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.ConstructorInjector
 
getComponentInstance(PicoContainer) - Method in class org.picocontainer.injectors.FactoryInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.FactoryInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.IterativeInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.injectors.MethodInjector
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.CollectingBehavior
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.CycleDetectorBehavior
 
getComponentInstance(PicoContainer, Type) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.NotInstantiatableBehavior
 
getComponentKey() - Method in class org.picocontainer.adapters.AbstractAdapter
Retrieve the key associated with the component.
getComponentKey() - Method in class org.picocontainer.adapters.NullCA
 
getComponentKey() - Method in class org.picocontainer.behaviors.AbstractBehavior
 
getComponentKey() - Method in interface org.picocontainer.ComponentAdapter
Retrieve the key associated with the component.
getComponentKey() - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Retrieve the key associated with the component.
getComponentKey() - Method in class org.picocontainer.gems.behaviors.Assimilated
Return the key of the component.
getComponentKey() - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
getComponentKey() - Method in class org.picocontainer.injectors.FactoryInjector
 
getComponentKeyToAdapterCache() - Method in class org.picocontainer.DefaultPicoContainer
 
getComponents() - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponents(Class<T>) - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getComponents() - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponents(Class<T>) - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getComponents() - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponents(Class<T>) - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getComponents() - Method in class org.picocontainer.DefaultPicoContainer
 
getComponents(Class<T>) - Method in class org.picocontainer.DefaultPicoContainer
 
getComponents() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieve all the registered component instances in the container, (not including those in the parent container).
getComponents(Class<T>) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Returns a List of components of a certain componentType.
getComponents() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieve all the registered component instances in the container, (not including those in the parent container).
getComponents(Class<T>) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Returns a List of components of a certain componentType.
getComponents() - Method in interface org.picocontainer.PicoContainer
Retrieve all the registered component instances in the container, (not including those in the parent container).
getComponents(Class<T>) - Method in interface org.picocontainer.PicoContainer
Returns a List of components of a certain componentType.
getComponentType() - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
getConstructor() - Method in class org.picocontainer.injectors.IterativeInjector
 
getController() - Method in class org.picocontainer.behaviors.Intercepted
 
getDefaultManagementInterface(Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.StandardMBeanFactory
Determin the management interface for the given type.
getDelegate() - Method in class org.picocontainer.adapters.AbstractAdapter
 
getDelegate() - Method in class org.picocontainer.adapters.NullCA
 
getDelegate() - Method in class org.picocontainer.behaviors.AbstractBehavior
 
getDelegate() - Method in interface org.picocontainer.ComponentAdapter
Component adapters may be nested in a chain, and this method is used to grab the next ComponentAdapter in the chain.
getDelegate() - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
getDelegate() - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getDelegate() - Method in class org.picocontainer.containers.CommandLinePicoContainer
 
getDelegate() - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
No delegates.
getDelegate() - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
getDelegate() - Method in class org.picocontainer.injectors.FactoryInjector
 
getDependencies() - Method in class org.picocontainer.gems.monitors.prefuse.DependencySet
 
getDependencies() - Method in exception org.picocontainer.injectors.AbstractInjector.CyclicDependencyException
 
getDependencyType() - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
getDescriptor() - Method in class org.picocontainer.adapters.InstanceAdapter
 
getDescriptor() - Method in class org.picocontainer.adapters.NullCA
 
getDescriptor() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjector
 
getDescriptor() - Method in class org.picocontainer.behaviors.Automated
 
getDescriptor() - Method in class org.picocontainer.behaviors.Cached
 
getDescriptor() - Method in class org.picocontainer.behaviors.Decorated
 
getDescriptor() - Method in class org.picocontainer.behaviors.FieldDecorated
 
getDescriptor() - Method in class org.picocontainer.behaviors.HiddenImplementation
 
getDescriptor() - Method in class org.picocontainer.behaviors.Intercepted
 
getDescriptor() - Method in class org.picocontainer.behaviors.Locked
 
getDescriptor() - Method in class org.picocontainer.behaviors.PropertyApplicator
 
getDescriptor() - Method in class org.picocontainer.behaviors.Stored
 
getDescriptor() - Method in class org.picocontainer.behaviors.Synchronized
 
getDescriptor() - Method in class org.picocontainer.behaviors.ThreadCached
 
getDescriptor() - Method in interface org.picocontainer.ComponentAdapter
Get a string key descriptor of the component adapter.
getDescriptor() - Method in class org.picocontainer.defaults.UserQuestionTestCase.CheeseAdapter
 
getDescriptor() - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Get a string key descriptor of the component adapter.
getDescriptor() - Method in class org.picocontainer.gems.adapters.StaticFactoryAdapter
 
getDescriptor() - Method in class org.picocontainer.gems.adapters.ThreadLocalized
 
getDescriptor() - Method in class org.picocontainer.gems.behaviors.AsmHiddenImplementation
 
getDescriptor() - Method in class org.picocontainer.gems.behaviors.Assimilated
 
getDescriptor() - Method in class org.picocontainer.gems.behaviors.HotSwappable
 
getDescriptor() - Method in class org.picocontainer.gems.behaviors.Pooled
 
getDescriptor() - Method in class org.picocontainer.gems.jmx.JMXExposed
 
getDescriptor() - Method in class org.picocontainer.gems.jndi.JNDIProvided
 
getDescriptor() - Method in class org.picocontainer.injectors.AbstractInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.AnnotatedFieldInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.CompositeInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.ConstructorInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.FactoryInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.MethodInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.MultiInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.NamedFieldInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.SetterInjector
 
getDescriptor() - Method in class org.picocontainer.injectors.TypedFieldInjector
 
getDescriptor() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.CollectingBehavior
 
getDescriptor() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.CycleDetectorBehavior
 
getDescriptor() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.NotInstantiatableBehavior
 
getDescriptor() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
getDisposableInterface() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
getDisposeMethodName() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Retrieve the lifecycle method name that represents the dispose method.
getDomain() - Method in class org.picocontainer.gems.jmx.AbstractObjectNameFactory
 
getDoubleParameter() - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
getEdges() - Method in class org.picocontainer.gems.monitors.prefuse.PrefuseDependencyGraph
 
getFailures() - Method in exception org.picocontainer.monitors.LifecycleComponentMonitor.LifecycleFailuresException
 
getFileParameter() - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
getFoo() - Method in class org.picocontainer.DefaultPicoContainerTestCase.Turnip
 
getFoo() - Method in class org.picocontainer.defaults.UserQuestionTestCase.NeedsFoo
 
getFood() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino
 
getGraph() - Method in class org.picocontainer.gems.monitors.prefuse.PrefuseDependencyGraph
 
getGreediestSatisfiableConstructor(PicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjector
 
getInjectorMethod() - Method in class org.picocontainer.injectors.MethodInjector
 
getInjectorPrefix() - Method in class org.picocontainer.injectors.SetterInjector
 
getInstance() - Method in class org.picocontainer.gems.behaviors.HotSwappable.Swappable
 
getInstance() - Method in exception org.picocontainer.PicoLifecycleException
 
getInterfaceDependencyGraph() - Method in class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor
 
getIt() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Disabled
 
getIt() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Enabled
 
getIt() - Method in interface org.picocontainer.defaults.UserQuestionTestCase.InterfaceX
 
getIt() - Method in class org.picocontainer.defaults.UserQuestionTestCase.NeedsInterfaceX
 
getIt() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Something
 
getLeafContainer() - Method in exception org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException
 
getList() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
getList() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
getList() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.C
 
getLog(Member) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Retrieves the logger appropriate for the calling member's class.
getLogger(Member) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
 
getLogger(Member) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Retrieves the logger factory based class being instantiated.
getLoggerUsed() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieves the log instance used by this decorator.
getLoggerUsed() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieves the logger instance used by this decorator.
getLongValue() - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
getManagementInterface(Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.AbstractConstructingProvider
Determin the management interface from the component implementation type and an optional MBeanInfo instance.
getManagementInterface(Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.NamingConventionConstructingProvider
Determin the default management interface using naming convetions of the JMX specification.
getMatchingComponentAdapters(PicoContainer, ComponentAdapter, Class, Class) - Method in class org.picocontainer.gems.constraints.AbstractConstraint
 
getMatchingComponentAdapters(PicoContainer, ComponentAdapter, Class, Class) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Collect the matching ComponentAdapter instances.
getMaxSize() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Retrieve the maximum size of the pool.
getMaxSize() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Retrieve the maximum size of the pool.
getMaxWaitInMilliseconds() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Retrieve the maximum number of milliseconds to wait for a returned element.
getMaxWaitInMilliseconds() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Retrieve the maximum number of milliseconds to wait for a returned element.
getMBean() - Method in class org.picocontainer.gems.jmx.JMXRegistrationInfo
 
getMBeanFactory() - Method in class org.picocontainer.gems.jmx.AbstractConstructingProvider
 
getMBeanFactory() - Method in class org.picocontainer.gems.jmx.NamingConventionConstructingProvider
Return a StandardMBeanFactory.
getMBeanInfo() - Method in class org.picocontainer.gems.jmx.StandardNanoMBean
Return the provided MBeanInfo.
getMBeanInfoProviders() - Method in class org.picocontainer.gems.jmx.AbstractConstructingProvider
Deliver the MBeanInfoProvider instances to use.
getMBeanInfoProviders() - Method in class org.picocontainer.gems.jmx.NamingConventionConstructingProvider
Return an array with an instance of type ComponentKeyConventionMBeanInfoProvider and ComponentTypeConventionMBeanInfoProvider.
getMemberArguments(PicoContainer, Constructor) - Method in class org.picocontainer.injectors.ConstructorInjector
 
getMemberArguments(PicoContainer, Method) - Method in class org.picocontainer.injectors.MethodInjector
 
getMemberArguments(PicoContainer, AccessibleObject, Class[], Annotation[]) - Method in class org.picocontainer.injectors.SingleMemberInjector
 
getMessage() - Method in exception org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException
 
getMessage() - Method in exception org.picocontainer.injectors.AbstractInjector.CyclicDependencyException
 
getMessage() - Method in exception org.picocontainer.monitors.LifecycleComponentMonitor.LifecycleFailuresException
 
getMessage() - Method in exception org.picocontainer.PicoLifecycleException
 
getMessage() - Method in exception org.picocontainer.PicoVerificationException
Return a string listing of all the messages associated with the exceptions that caused this one.
getMethod() - Method in exception org.picocontainer.PicoLifecycleException
 
getMethod() - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
getModifiableComponentAdapterList() - Method in class org.picocontainer.DefaultPicoContainer
 
getMoney() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.MoneyPurse
 
getName() - Method in interface org.picocontainer.defaults.UserQuestionTestCase.Cheese
 
getName() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Gouda
 
getName() - Method in class org.picocontainer.defaults.UserQuestionTestCase.Roquefort
 
getName() - Method in class org.picocontainer.gems.jndi.JNDIObjectReference
name of this reference
getName() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBean
 
getName() - Method in class org.picocontainer.injectors.ParameterNameBinding
 
getName() - Method in class org.picocontainer.injectors.SetterInjectionTestCase.AnotherNamedBean
 
getName() - Method in class org.picocontainer.injectors.SetterInjectionTestCase.NamedBean
 
getName() - Method in interface org.picocontainer.NameBinding
 
getName() - Method in class org.picocontainer.parameters.ParameterTestCase.FooNameBinding
 
getName() - Method in class org.picocontainer.testmodel.PersonBean
 
getNamedContainers() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
getNestedExceptions() - Method in exception org.picocontainer.PicoVerificationException
Retrieve the list of exceptions that caused this one.
getNumber() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
getNumber() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
getNumber() - Method in interface org.picocontainer.defaults.issues.Issue0316TestCase.Target
 
getObjectName() - Method in class org.picocontainer.gems.jmx.JMXRegistrationInfo
 
getObjectNameFactory() - Method in class org.picocontainer.gems.jmx.AbstractConstructingProvider
Deliver the ObjectNameFactory used to provide the ObjectName instances registering the MBeans.
getObjectNameFactory() - Method in class org.picocontainer.gems.jmx.NamingConventionConstructingProvider
 
getOrderedComponentAdapters() - Method in class org.picocontainer.DefaultPicoContainer
 
getOriginalRetVal() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
getOriginalRetVal() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
getOriginalRetVal() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
getOwner() - Method in class org.picocontainer.testmodel.PurseBean
 
getParanamer() - Method in class org.picocontainer.injectors.IterativeInjector
 
getParanamer() - Method in class org.picocontainer.injectors.SingleMemberInjector
 
getParent() - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
getParent() - Method in class org.picocontainer.containers.CommandLinePicoContainer
 
getParent() - Method in class org.picocontainer.containers.EmptyPicoContainer
 
getParent() - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
getParent() - Method in class org.picocontainer.containers.TieringPicoContainer
 
getParent() - Method in class org.picocontainer.DefaultPicoContainer
Retrieve the parent container of this container.
getParent() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Retrieve the parent container of this container.
getParent() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Retrieve the parent container of this container.
getParent() - Method in interface org.picocontainer.PicoContainer
Retrieve the parent container of this container.
getPermissionCollection() - Method in class org.picocontainer.classname.ClassPathElement
 
getPermissions(CodeSource) - Method in class org.picocontainer.security.CustomPermissionsURLClassLoader
 
getPersonA() - Method in class org.picocontainer.testmodel.CoupleBean
 
getPersonB() - Method in class org.picocontainer.testmodel.CoupleBean
 
getProperties() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
getProperties() - Method in class org.picocontainer.containers.DelegatingMutablePicoContainerTestCase
 
getProperties() - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
getProperties() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
getProperties() - Method in class org.picocontainer.defaults.DefaultPicoContainerTreeSerializationTestCase
 
getProperties() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
getProxyFactory() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Retrieve the ProxyFactory to use to create the pooling proxies.
getProxyFactory() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Retrieve the ProxyFactory to use to create the pooling proxies.
getPurse() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.WealthyPerson
 
getRealInstance() - Method in class org.picocontainer.gems.behaviors.HotSwappable
 
getResetter() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Retrieve the Resetter of the objects returning to the pool.
getResetter() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Retrieve the Resetter of the objects returning to the pool.
getReturnType() - Method in class org.picocontainer.gems.util.DelegateMethod
Retrieves the expected return type of the delegate method.
getRunners() - Method in class org.picocontainer.defaults.issues.Issue0229TestCase.MockRunner
 
getSerializationMode() - Method in interface org.picocontainer.gems.behaviors.Pooled.Context
Retrieve the serialization mode of the pool.
getSerializationMode() - Method in class org.picocontainer.gems.behaviors.Pooled.DefaultContext
Retrieve the serialization mode of the pool.
getStartableInterface() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
getStartMethodName() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Retrieve the lifecycle method name that represents the start method.
getStopMethodName() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Retrieve the lifecycle method name that represents the stop method.
getStoredObject() - Method in class org.picocontainer.behaviors.Stored
Retrieves the stored reference.
getString() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
getString() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
getStringParameter() - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
getStrings() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase.AnotherGenericCollectionBowl
 
getSwappable() - Method in class org.picocontainer.gems.behaviors.AsmHiddenImplementation
 
getSwappable() - Method in class org.picocontainer.gems.behaviors.HotSwappable
 
getSwede() - Method in class org.picocontainer.DefaultPicoContainerTestCase.Turnip
 
getTouchable() - Method in class org.picocontainer.testmodel.DependsOnTouchable
 
getType() - Method in class org.picocontainer.BindKey
 
getTypeArguments(Class<FactoryInjector>, Class<? extends Object>) - Static method in class org.picocontainer.injectors.FactoryInjector
Get the actual type arguments a child class has used to extend a generic base class.
getUnsatisfiableComponentAdapter() - Method in exception org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException
 
getUnsatisfiableDependencies() - Method in exception org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException
 
getUnsatisfiedDependencyType() - Method in exception org.picocontainer.injectors.AbstractInjector.UnsatisfiableDependenciesException
 
getUrl() - Method in class org.picocontainer.classname.ClassPathElement
 
getX() - Method in interface org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.Apple
 
getX() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl1
 
getX() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl2
 
getX() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl3
 
getX() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl4
 
getX() - Method in interface org.picocontainer.adapters.TypedBindingAnnotationTestCase.Apple
 
getX() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl1
 
getX() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl2
 
getX() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl3
 
getX() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl4
 
getYang() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.Yin
 
getYin() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.Yang
 
graffiti(String) - Method in class org.picocontainer.tck.AbstractLazyInstantiationTest.Havana
 
grantPermission(Permission) - Method in class org.picocontainer.classname.ClassPathElement
 
greeting() - Method in class org.picocontainer.behaviors.InterceptingTestCase.Englishman
 
greeting() - Method in interface org.picocontainer.behaviors.InterceptingTestCase.Person
 
greeting() - Method in class org.picocontainer.behaviors.InterceptingTestCase.Person.nullobject
 

H

hashCode() - Method in class org.picocontainer.BindKey
 
hashCode() - Method in class org.picocontainer.classname.ClassName
 
hashCode() - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
hashCode() - Method in class org.picocontainer.gems.util.DelegateMethod
hasLifecycle(Class) - Method in class org.picocontainer.adapters.InstanceAdapter
 
hasLifecycle(Class<?>) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate hasLifecycle(Class) method if the delegate is a LifecycleStrategy Test if a component instance has a lifecycle.
hasLifecycle(Class<?>) - Method in class org.picocontainer.behaviors.Automated
 
hasLifecycle(Class) - Method in class org.picocontainer.DefaultPicoContainerTestCase.FailingLifecycleStrategy
 
hasLifecycle(Class<?>) - Method in class org.picocontainer.gems.jmx.JMXExposed
 
hasLifecycle(Class<?>) - Method in class org.picocontainer.injectors.AbstractInjector
 
hasLifecycle(Class<?>) - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategy
Test if a component instance has a lifecycle.
hasLifecycle(Class<?>) - Method in class org.picocontainer.lifecycle.NullLifecycleStrategy
Test if a component instance has a lifecycle.
hasLifecycle(Class<?>) - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Test if a component instance has a lifecycle.
hasLifecycle(Class<?>) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Test if a component instance has a lifecycle.
hasLifecycle(Class<?>) - Method in interface org.picocontainer.LifecycleStrategy
Test if a component instance has a lifecycle.
hasLifecycle(Class) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
HiddenImplementation<T> - Class in org.picocontainer.behaviors
This component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface.
HiddenImplementation(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.HiddenImplementation
Creates an ImplementationHidingComponentAdapter with a delegate
HiddenImplementation<T> - Class in org.picocontainer.gems.behaviors
Deprecated. Use AsmHiddenImplementation instead.
HiddenImplementation(ComponentAdapter<T>) - Constructor for class org.picocontainer.gems.behaviors.HiddenImplementation
Deprecated.  
HiddenImplementationTestCase - Class in org.picocontainer.behaviors
 
HiddenImplementationTestCase() - Constructor for class org.picocontainer.behaviors.HiddenImplementationTestCase
 
HiddenImplementationTestCase.Footle - Class in org.picocontainer.behaviors
 
HiddenImplementationTestCase.Footle() - Constructor for class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
HIDE_IMPL - Static variable in class org.picocontainer.Characteristics
Turns on implementation hiding.
horse - Variable in class org.picocontainer.DefaultPicoContainerTestCase.CdiTurtle
 
horse - Variable in class org.picocontainer.DefaultPicoContainerTestCase.SdiDonkey
 
horse - Variable in class org.picocontainer.DefaultPicoContainerTestCase.SdiRabbit
 
HOT_SWAP - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn on hot-swapping behavior.
HOT_SWAPPING() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates a HotSwapping behavior factory.
HotSwappable<T> - Class in org.picocontainer.gems.behaviors
This component adapter makes it possible to hide the implementation of a real subject (behind a proxy).
HotSwappable(ComponentAdapter<T>) - Constructor for class org.picocontainer.gems.behaviors.HotSwappable
 
HotSwappable.Swappable - Class in org.picocontainer.gems.behaviors
 
HotSwappable.Swappable() - Constructor for class org.picocontainer.gems.behaviors.HotSwappable.Swappable
 
HotSwapping - Class in org.picocontainer.gems.behaviors
Hides implementation.
HotSwapping() - Constructor for class org.picocontainer.gems.behaviors.HotSwapping
 
howMany() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase.Two
 

I

IllegalAccessRuntimeException - Exception in org.picocontainer.gems.util
Runtime Exception version of IllegalAccessException.
IllegalAccessRuntimeException() - Constructor for exception org.picocontainer.gems.util.IllegalAccessRuntimeException
 
IllegalAccessRuntimeException(String) - Constructor for exception org.picocontainer.gems.util.IllegalAccessRuntimeException
 
IllegalAccessRuntimeException(Throwable) - Constructor for exception org.picocontainer.gems.util.IllegalAccessRuntimeException
 
IllegalAccessRuntimeException(String, Throwable) - Constructor for exception org.picocontainer.gems.util.IllegalAccessRuntimeException
 
immutable(String, String) - Static method in class org.picocontainer.Characteristics
Transforms a single name value pair unto a read only Properties instance.
ImmutablePicoContainer - Class in org.picocontainer.containers
wrap pico container to achieve immutability Typically its used to mock a parent container.
ImmutablePicoContainer(PicoContainer) - Constructor for class org.picocontainer.containers.ImmutablePicoContainer
 
ImmutablePicoContainerTestCase - Class in org.picocontainer.containers
 
ImmutablePicoContainerTestCase() - Constructor for class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
IMPL_HIDING() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Deprecated. renamed to ASM_IMPL_HIDING() to better differentiate between JDK Proxy implementation hiding and ASM-based implementation hiding.
implementationHiding() - Static method in class org.picocontainer.behaviors.Behaviors
 
ImplementationHiding - Class in org.picocontainer.behaviors
 
ImplementationHiding() - Constructor for class org.picocontainer.behaviors.ImplementationHiding
 
ImplementationHidingTestCase - Class in org.picocontainer.behaviors
 
ImplementationHidingTestCase() - Constructor for class org.picocontainer.behaviors.ImplementationHidingTestCase
 
ImplementationHidingTestCase.NeedsNeedsStringBuilder - Class in org.picocontainer.behaviors
 
ImplementationHidingTestCase.NeedsNeedsStringBuilder(ImplementationHidingTestCase.NeedsStringBuilder) - Constructor for class org.picocontainer.behaviors.ImplementationHidingTestCase.NeedsNeedsStringBuilder
 
ImplementationHidingTestCase.NeedsStringBuilder - Interface in org.picocontainer.behaviors
 
ImplementationHidingTestCase.NeedsStringBuilderImpl - Class in org.picocontainer.behaviors
 
ImplementationHidingTestCase.NeedsStringBuilderImpl(StringBuilder) - Constructor for class org.picocontainer.behaviors.ImplementationHidingTestCase.NeedsStringBuilderImpl
 
ImplementationHidingWithDefaultPicoContainerTestCase - Class in org.picocontainer.containers
 
ImplementationHidingWithDefaultPicoContainerTestCase() - Constructor for class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
implementedBy(Class<? extends MutablePicoContainer>) - Method in class org.picocontainer.PicoBuilder
 
InaccessibleStartComponent - Class in org.picocontainer.testmodel
 
InaccessibleStartComponent(List<String>) - Constructor for class org.picocontainer.testmodel.InaccessibleStartComponent
 
inc() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase.Two
 
initializeInjectionMembersAndTypeLists() - Method in class org.picocontainer.injectors.AnnotatedFieldInjector
 
initializeInjectionMembersAndTypeLists() - Method in class org.picocontainer.injectors.IterativeInjector
 
initializeInjectionMembersAndTypeLists() - Method in class org.picocontainer.injectors.NamedFieldInjector
 
initializeInjectionMembersAndTypeLists() - Method in class org.picocontainer.injectors.TypedFieldInjector
 
initialValue() - Method in class org.picocontainer.behaviors.Intercepted.InterceptorThreadLocal
 
initialValue() - Method in class org.picocontainer.behaviors.Storing.StoreThreadLocal
 
initName(String) - Method in class org.picocontainer.injectors.SetterInjectionTestCase.AnotherNamedBean
 
initWind(SetterInjectorTestCase.Wind) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.InitBurp
 
Inject - Annotation Type in org.picocontainer.annotations
 
inject(MethodInjectionTestCase.Bar, String) - Method in class org.picocontainer.injectors.MethodInjectionTestCase.Foo
 
injectB(SetterInjectorTestCase.B) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
injectBaz(CompositeInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.CompositeInjectionTestCase.Foo2
 
injectBaz(MultiInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.MultiInjectionTestCase.Foo2
 
injectFruit1(Issue0316TestCase.Fruit) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
injectFruit1(Issue0316TestCase.Fruit) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
injectFruit2(Issue0316TestCase.Fruit) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
injectFruit2(Issue0316TestCase.Fruit) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.AnnotatedFieldInjector
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.AnnotatedMethodInjector
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.IterativeInjector
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.NamedFieldInjector
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.SetterInjector
 
injectIntoMember(AccessibleObject, Object, Object) - Method in class org.picocontainer.injectors.TypedFieldInjector
 
InjectionFactory - Interface in org.picocontainer
 
injectionFieldNames(String...) - Static method in class org.picocontainer.injectors.NamedFieldInjection
 
injectionFieldTypes(String...) - Static method in class org.picocontainer.injectors.TypedFieldInjection
 
injectionMembers - Variable in class org.picocontainer.injectors.IterativeInjector
 
injectionTypes - Variable in class org.picocontainer.injectors.IterativeInjector
 
injectList(List) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
injectNumber(Integer) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
injectNumber(Integer) - Method in class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
Injector<T> - Interface in org.picocontainer
Implementors are responsible for instantiating and injecting dependancies into Constructors, Methods and Fields.
Injectors - Class in org.picocontainer.injectors
 
Injectors() - Constructor for class org.picocontainer.injectors.Injectors
 
injectString(String) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
instance(Object) - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
instance(Object) - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
instance(Object) - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
InstanceAdapter<T> - Class in org.picocontainer.adapters
Component adapter which wraps a component instance.
InstanceAdapter(Object, T, LifecycleStrategy, ComponentMonitor) - Constructor for class org.picocontainer.adapters.InstanceAdapter
 
InstanceAdapter(Object, T) - Constructor for class org.picocontainer.adapters.InstanceAdapter
 
InstanceAdapter(Object, T, LifecycleStrategy) - Constructor for class org.picocontainer.adapters.InstanceAdapter
 
InstanceAdapter(Object, T, ComponentMonitor) - Constructor for class org.picocontainer.adapters.InstanceAdapter
 
InstanceAdapterTestCase - Class in org.picocontainer.adapters
Test the InstanceAdapter.
InstanceAdapterTestCase() - Constructor for class org.picocontainer.adapters.InstanceAdapterTestCase
 
instanceReference - Variable in class org.picocontainer.behaviors.Stored
 
instantiate(Constructor<T>, Object[]) - Method in class org.picocontainer.injectors.ConstructorInjector
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in interface org.picocontainer.ComponentMonitor
Event thrown after the component has been instantiated using the given constructor.
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown after the component has been instantiated using the given constructor.
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.gems.monitors.DotDependencyGraphComponentMonitor
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown after the component has been instantiated using the given constructor.
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown after the component has been instantiated using the given constructor.
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
INSTANTIATED - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
instantiated(PicoContainer, ComponentAdapter<T>, Constructor<T>, Object, Object[], long) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
instantiatedAsBean() - Method in class org.picocontainer.injectors.SetterInjectorTestCase.C
 
instantiateMBeanInfo(String, PicoContainer, ClassLoader) - Method in class org.picocontainer.gems.jmx.AbstractNamingConventionMBeanInfoProvider
Locate a MBeanInfo as component in a PicoContainer.
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in interface org.picocontainer.ComponentMonitor
Event thrown as the component is being instantiated using the given constructor
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown as the component is being instantiated using the given constructor
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown as the component is being instantiated using the given constructor
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown as the component is being instantiated using the given constructor
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
INSTANTIATING - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
instantiating(PicoContainer, ComponentAdapter<T>, Constructor<T>) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
INSTANTIATING - Static variable in class org.picocontainer.tck.AbstractComponentAdapterTest
 
INSTANTIATION_FAILED - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in interface org.picocontainer.ComponentMonitor
Event thrown if the component instantiation failed using the given constructor
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown if the component instantiation failed using the given constructor
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown if the component instantiation failed using the given constructor
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown if the component instantiation failed using the given constructor
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
instantiationFailed(PicoContainer, ComponentAdapter<T>, Constructor<T>, Exception) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
int_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
Intercepted<T> - Class in org.picocontainer.behaviors
 
Intercepted(ComponentAdapter) - Constructor for class org.picocontainer.behaviors.Intercepted
 
Intercepted.Controller - Interface in org.picocontainer.behaviors
 
Intercepted.ControllerImpl - Class in org.picocontainer.behaviors
 
Intercepted.ControllerImpl() - Constructor for class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
Intercepted.ControllerWrapper - Class in org.picocontainer.behaviors
 
Intercepted.ControllerWrapper(ThreadLocal) - Constructor for class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
Intercepted.InterceptorThreadLocal - Class in org.picocontainer.behaviors
 
Intercepted.InterceptorThreadLocal() - Constructor for class org.picocontainer.behaviors.Intercepted.InterceptorThreadLocal
 
Intercepting - Class in org.picocontainer.behaviors
 
Intercepting() - Constructor for class org.picocontainer.behaviors.Intercepting
 
InterceptingTestCase - Class in org.picocontainer.behaviors
 
InterceptingTestCase() - Constructor for class org.picocontainer.behaviors.InterceptingTestCase
 
InterceptingTestCase.Englishman - Class in org.picocontainer.behaviors
 
InterceptingTestCase.Englishman(StringBuilder) - Constructor for class org.picocontainer.behaviors.InterceptingTestCase.Englishman
 
InterceptingTestCase.Person - Interface in org.picocontainer.behaviors
 
InterceptingTestCase.Person.nullobject - Class in org.picocontainer.behaviors
 
InterceptingTestCase.Person.nullobject() - Constructor for class org.picocontainer.behaviors.InterceptingTestCase.Person.nullobject
 
invalidateCacheForThread() - Method in class org.picocontainer.behaviors.Storing
 
INVOCATION_FAILED - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
invocationFailed(Member, Object, Exception) - Method in interface org.picocontainer.ComponentMonitor
Event thrown if the component method invocation failed on the given instance
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown if the component method invocation failed on the given instance
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown if the component method invocation failed on the given instance
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown if the component method invocation failed on the given instance
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
invocationFailed(Member, Object, Exception) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
InvocationTargetRuntimeException - Exception in org.picocontainer.gems.util
Runtime Exception version of InvocationTargetException.
InvocationTargetRuntimeException() - Constructor for exception org.picocontainer.gems.util.InvocationTargetRuntimeException
 
InvocationTargetRuntimeException(String) - Constructor for exception org.picocontainer.gems.util.InvocationTargetRuntimeException
 
InvocationTargetRuntimeException(Throwable) - Constructor for exception org.picocontainer.gems.util.InvocationTargetRuntimeException
 
InvocationTargetRuntimeException(String, Throwable) - Constructor for exception org.picocontainer.gems.util.InvocationTargetRuntimeException
 
invoke(Invocation) - Method in class org.picocontainer.defaults.issues.Issue0265TestCase.returnParameterAction
 
invoke() - Method in class org.picocontainer.gems.util.DelegateMethod
Used for invoking static methods on the type passed into the constructor.
invoke(V) - Method in class org.picocontainer.gems.util.DelegateMethod
Invokes the method specified in the constructor against the target specified.
invoke(Object[]) - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
invoke(Object) - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in interface org.picocontainer.ComponentMonitor
Event thrown after the component method has been invoked on the given instance
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown after the component method has been invoked on the given instance
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown after the component method has been invoked on the given instance
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown after the component method has been invoked on the given instance
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
INVOKED - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
invoked(PicoContainer, ComponentAdapter<?>, Method, Object, long) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
invokeMethod(Object, Method, Object[], PicoContainer) - Method in class org.picocontainer.behaviors.HiddenImplementation
 
invokeMethod(Object, Method, Object[], PicoContainer) - Method in class org.picocontainer.behaviors.Intercepted
 
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in interface org.picocontainer.ComponentMonitor
Event thrown as the component method is being invoked on the given instance
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown as the component method is being invoked on the given instance
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown as the component method is being invoked on the given instance
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown as the component method is being invoked on the given instance
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
INVOKING - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
invoking(PicoContainer, ComponentAdapter<?>, Member, Object) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
isAnnotatedForInjection(Field) - Method in class org.picocontainer.injectors.AnnotatedFieldInjector
 
isEmpty() - Method in class org.picocontainer.gems.util.PicoMap
 
IsExactType - Class in org.picocontainer.gems.constraints
Constraint that only accepts an adapter whose implementation is the same class instance as the type represented by this object.
IsExactType(Class) - Constructor for class org.picocontainer.gems.constraints.IsExactType
Creates a new IsExactType instance.
isInjectorMethod(Method) - Method in class org.picocontainer.injectors.AnnotatedMethodInjector
 
isInjectorMethod(Method) - Method in class org.picocontainer.injectors.IterativeInjector
 
isInjectorMethod(Method) - Method in class org.picocontainer.injectors.SetterInjector
 
isInterrupted() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 
IsKey - Class in org.picocontainer.gems.constraints
Constraint that accepts an adapter of a specific key.
IsKey(Object) - Constructor for class org.picocontainer.gems.constraints.IsKey
Creates a new IsKey instance.
IsKeyType - Class in org.picocontainer.gems.constraints
Constraint that accepts an adapter whose key type is either the same type or a subtype of the type(s) represented by this object.
IsKeyType(Class) - Constructor for class org.picocontainer.gems.constraints.IsKeyType
Creates a new IsType instance.
isNamedForInjection(Field) - Method in class org.picocontainer.injectors.NamedFieldInjector
 
isOverridden() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
isOverridden() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
isOverridden() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.gems.constraints.AbstractConstraint
 
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in interface org.picocontainer.Parameter
Check if the Parameter can satisfy the expected type using the container.
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.BasicComponentParameter
Check whether the given Parameter can be satisfied by the container.
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Check for a successful dependency resolution of the parameter for the expected type.
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ComponentParameter
 
isResolvable(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ConstantParameter
 
isStarted() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
 
isStarted() - Method in interface org.picocontainer.lifecycle.LifecycleState
 
Issue0191TestCase - Class in org.picocontainer.defaults.issues
 
Issue0191TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0191TestCase
 
Issue0191TestCase.Fish - Interface in org.picocontainer.defaults.issues
 
Issue0196TestCase - Class in org.picocontainer.defaults.issues
 
Issue0196TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0196TestCase
 
Issue0196TestCase.Descriptor - Class in org.picocontainer.defaults.issues
 
Issue0196TestCase.Descriptor() - Constructor for class org.picocontainer.defaults.issues.Issue0196TestCase.Descriptor
 
Issue0196TestCase.Descriptor.DescriptorData - Class in org.picocontainer.defaults.issues
 
Issue0196TestCase.Descriptor.DescriptorData() - Constructor for class org.picocontainer.defaults.issues.Issue0196TestCase.Descriptor.DescriptorData
 
Issue0196TestCase.DescriptorDep - Class in org.picocontainer.defaults.issues
 
Issue0196TestCase.DescriptorDep(Issue0196TestCase.Descriptor.DescriptorData[]) - Constructor for class org.picocontainer.defaults.issues.Issue0196TestCase.DescriptorDep
 
Issue0199TestCase - Class in org.picocontainer.defaults.issues
 
Issue0199TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0199TestCase
 
Issue0199TestCase.A - Class in org.picocontainer.defaults.issues
 
Issue0199TestCase.A(Issue0199TestCase.C) - Constructor for class org.picocontainer.defaults.issues.Issue0199TestCase.A
 
Issue0199TestCase.B - Class in org.picocontainer.defaults.issues
 
Issue0199TestCase.B(Issue0199TestCase.C) - Constructor for class org.picocontainer.defaults.issues.Issue0199TestCase.B
 
Issue0199TestCase.C - Class in org.picocontainer.defaults.issues
 
Issue0199TestCase.C() - Constructor for class org.picocontainer.defaults.issues.Issue0199TestCase.C
 
Issue0214TestCase - Class in org.picocontainer.alternatives.issues
 
Issue0214TestCase() - Constructor for class org.picocontainer.alternatives.issues.Issue0214TestCase
 
Issue0214TestCase.A - Class in org.picocontainer.alternatives.issues
 
Issue0214TestCase.A() - Constructor for class org.picocontainer.alternatives.issues.Issue0214TestCase.A
 
Issue0214TestCase.B - Class in org.picocontainer.alternatives.issues
 
Issue0214TestCase.B(Issue0214TestCase.A) - Constructor for class org.picocontainer.alternatives.issues.Issue0214TestCase.B
 
Issue0214TestCase.C - Class in org.picocontainer.alternatives.issues
 
Issue0214TestCase.C(Issue0214TestCase.A) - Constructor for class org.picocontainer.alternatives.issues.Issue0214TestCase.C
 
Issue0214TestCase.I1 - Interface in org.picocontainer.alternatives.issues
 
Issue0214TestCase.I2 - Interface in org.picocontainer.alternatives.issues
 
Issue0229TestCase - Class in org.picocontainer.defaults.issues
 
Issue0229TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0229TestCase
 
Issue0229TestCase.MockRunnable - Class in org.picocontainer.defaults.issues
 
Issue0229TestCase.MockRunnable() - Constructor for class org.picocontainer.defaults.issues.Issue0229TestCase.MockRunnable
 
Issue0229TestCase.MockRunner - Class in org.picocontainer.defaults.issues
 
Issue0229TestCase.MockRunner(Runnable[]) - Constructor for class org.picocontainer.defaults.issues.Issue0229TestCase.MockRunner
 
Issue0229TestCase.OtherRunnable - Class in org.picocontainer.defaults.issues
 
Issue0229TestCase.OtherRunnable() - Constructor for class org.picocontainer.defaults.issues.Issue0229TestCase.OtherRunnable
 
Issue0265TestCase - Class in org.picocontainer.defaults.issues
 
Issue0265TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0265TestCase
 
Issue0265TestCase.returnParameterAction - Class in org.picocontainer.defaults.issues
 
Issue0265TestCase.returnParameterAction(int) - Constructor for class org.picocontainer.defaults.issues.Issue0265TestCase.returnParameterAction
 
Issue0280TestCase - Class in org.picocontainer.defaults.issues
Test case for issue http://jira.codehaus.org/browse/PICO-280
Issue0280TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0280TestCase
 
Issue0280TestCase.ChildImplementation - Class in org.picocontainer.defaults.issues
 
Issue0280TestCase.ChildImplementation() - Constructor for class org.picocontainer.defaults.issues.Issue0280TestCase.ChildImplementation
 
Issue0280TestCase.CommonInterface - Interface in org.picocontainer.defaults.issues
 
Issue0280TestCase.ParentImplementation - Class in org.picocontainer.defaults.issues
 
Issue0280TestCase.ParentImplementation() - Constructor for class org.picocontainer.defaults.issues.Issue0280TestCase.ParentImplementation
 
Issue0303TestCase - Class in org.picocontainer.defaults.issues
 
Issue0303TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0303TestCase
 
Issue0303TestCase.Starter - Class in org.picocontainer.defaults.issues
 
Issue0303TestCase.Starter() - Constructor for class org.picocontainer.defaults.issues.Issue0303TestCase.Starter
 
Issue0303TestCase.SwallowingComponentMonitor - Class in org.picocontainer.defaults.issues
 
Issue0303TestCase.SwallowingComponentMonitor() - Constructor for class org.picocontainer.defaults.issues.Issue0303TestCase.SwallowingComponentMonitor
 
Issue0316TestCase - Class in org.picocontainer.defaults.issues
 
Issue0316TestCase() - Constructor for class org.picocontainer.defaults.issues.Issue0316TestCase
 
Issue0316TestCase.Apple - Class in org.picocontainer.defaults.issues
 
Issue0316TestCase.Apple() - Constructor for class org.picocontainer.defaults.issues.Issue0316TestCase.Apple
 
Issue0316TestCase.BadTarget - Class in org.picocontainer.defaults.issues
 
Issue0316TestCase.BadTarget() - Constructor for class org.picocontainer.defaults.issues.Issue0316TestCase.BadTarget
 
Issue0316TestCase.Fruit - Interface in org.picocontainer.defaults.issues
 
Issue0316TestCase.GoodTarget - Class in org.picocontainer.defaults.issues
 
Issue0316TestCase.GoodTarget() - Constructor for class org.picocontainer.defaults.issues.Issue0316TestCase.GoodTarget
 
Issue0316TestCase.Pear - Class in org.picocontainer.defaults.issues
 
Issue0316TestCase.Pear() - Constructor for class org.picocontainer.defaults.issues.Issue0316TestCase.Pear
 
Issue0316TestCase.Target - Interface in org.picocontainer.defaults.issues
 
IsType - Class in org.picocontainer.gems.constraints
Constraint that accepts an adapter whose implementation is either the same type or a subtype of the type(s) represented by this object.
IsType(Class) - Constructor for class org.picocontainer.gems.constraints.IsType
Creates a new IsType instance.
isTypedForInjection(Field) - Method in class org.picocontainer.injectors.TypedFieldInjector
 
isVetoed() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
isVetoed() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
isVetoed() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
IterativeInjector<T> - Class in org.picocontainer.injectors
Injection will happen iteratively after component instantiation
IterativeInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, boolean) - Constructor for class org.picocontainer.injectors.IterativeInjector
Constructs a IterativeInjector

J

JavaEE5LifecycleStrategy - Class in org.picocontainer.lifecycle
Java EE 5 has some annotations PreDestroy and PostConstruct that map to start() and dispose() in our world
JavaEE5LifecycleStrategy(ComponentMonitor) - Constructor for class org.picocontainer.lifecycle.JavaEE5LifecycleStrategy
Construct a JavaEE5LifecycleStrategy.
JavaEE5LifecycleStrategyTestCase - Class in org.picocontainer.lifecycle
 
JavaEE5LifecycleStrategyTestCase() - Constructor for class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
JavaEE5LifecycleStrategyTestCase.ProPostAnnotationJava5Startable - Class in org.picocontainer.lifecycle
 
JavaEE5LifecycleStrategyTestCase.ProPostAnnotationJava5Startable(StringBuilder) - Constructor for class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase.ProPostAnnotationJava5Startable
 
JavaLoggingInjector - Class in org.picocontainer.gems.injectors
This will Inject a Java-Logging Logger for the injectee's class name
JavaLoggingInjector() - Constructor for class org.picocontainer.gems.injectors.JavaLoggingInjector
 
JMX - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn on behavior for JMXExposing
JMX() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Only uses the system default mbean server.
JMXExposed<T> - Class in org.picocontainer.gems.jmx
ComponentAdapter that is exposing a component as MBean in a MBeanServer.
JMXExposed(ComponentAdapter<T>, MBeanServer, DynamicMBeanProvider[]) - Constructor for class org.picocontainer.gems.jmx.JMXExposed
Construct a JMXExposed behaviour
JMXExposed(ComponentAdapter<T>, MBeanServer) - Constructor for class org.picocontainer.gems.jmx.JMXExposed
Construct a JMXExposed behaviour.
JMXExposing - Class in org.picocontainer.gems.jmx
ComponentFactory that instantiates JMXExposed instances.
JMXExposing() - Constructor for class org.picocontainer.gems.jmx.JMXExposing
Constructs a JMXExposingComponentFactory that uses the system default MBean Server.
JMXExposing(MBeanServer, DynamicMBeanProvider[]) - Constructor for class org.picocontainer.gems.jmx.JMXExposing
Construct a JMXExposingComponentFactory.
JMXExposing(MBeanServer) - Constructor for class org.picocontainer.gems.jmx.JMXExposing
Construct a JMXExposingComponentFactory.
JMXRegistrationException - Exception in org.picocontainer.gems.jmx
A registration exception caused trying to register the component with JMX.
JMXRegistrationException(String) - Constructor for exception org.picocontainer.gems.jmx.JMXRegistrationException
Construct a JMXRegistrationException with a particular message.
JMXRegistrationException(Throwable) - Constructor for exception org.picocontainer.gems.jmx.JMXRegistrationException
Construct a JMXRegistrationException with a causing Throwable.
JMXRegistrationException(String, Throwable) - Constructor for exception org.picocontainer.gems.jmx.JMXRegistrationException
Construct a JMXRegistrationException with a causing Throwable and a particular message.
JMXRegistrationInfo - Class in org.picocontainer.gems.jmx
Helper class to associate a MBean with an ObjectName.
JMXRegistrationInfo(ObjectName, DynamicMBean) - Constructor for class org.picocontainer.gems.jmx.JMXRegistrationInfo
Construct a JMXRegistrationInfo.
JMXVisitor - Class in org.picocontainer.gems.jmx
A PicoVisitor to register JMX components for components of a PicoContainer tree in a MBeanServer.
JMXVisitor(MBeanServer) - Constructor for class org.picocontainer.gems.jmx.JMXVisitor
Construct a JMXVisitor.
JMXVisitor(MBeanServer, DynamicMBeanProvider[]) - Constructor for class org.picocontainer.gems.jmx.JMXVisitor
Construct a JMXVisitor.
JNDIContainerVisitor - Class in org.picocontainer.gems.jndi
traverse pico container and expose components to JNDI on sight of JNDIExposed
JNDIContainerVisitor() - Constructor for class org.picocontainer.gems.jndi.JNDIContainerVisitor
 
JNDIExposed<T> - Class in org.picocontainer.gems.jndi
exposes component to JNDI basically does same thing as cached, but uses JNDI reference instead.
JNDIExposed(ComponentAdapter<T>) - Constructor for class org.picocontainer.gems.jndi.JNDIExposed
construct reference itself using vanilla initial context.
JNDIExposed(ComponentAdapter<T>, JNDIObjectReference<T>) - Constructor for class org.picocontainer.gems.jndi.JNDIExposed
create with provided reference
JNDIExposed(ComponentAdapter<T>, String) - Constructor for class org.picocontainer.gems.jndi.JNDIExposed
create adapter with desired name
JNDIExposing - Class in org.picocontainer.gems.jndi
produce JNDI exposing behaviour
JNDIExposing() - Constructor for class org.picocontainer.gems.jndi.JNDIExposing
 
JNDIObjectReference<T> - Class in org.picocontainer.gems.jndi
object reference to store and retrieve objects from JNDI
JNDIObjectReference(String, Context) - Constructor for class org.picocontainer.gems.jndi.JNDIObjectReference
 
JNDIObjectReference(String) - Constructor for class org.picocontainer.gems.jndi.JNDIObjectReference
 
JNDIProvided<T> - Class in org.picocontainer.gems.jndi
represents dependency provided via JNDI.
JNDIProvided(Object, JNDIObjectReference<T>) - Constructor for class org.picocontainer.gems.jndi.JNDIProvided
create adapter with specified key and reference
JNDIProvided(JNDIObjectReference<T>) - Constructor for class org.picocontainer.gems.jndi.JNDIProvided
create adapter with JNDI reference.
JNDIProvided(String) - Constructor for class org.picocontainer.gems.jndi.JNDIProvided
create adapter based on JNDI name.
JNDIProviding - Class in org.picocontainer.gems.jndi
TODO: decide where to get JNDI name as we do not have implementation here.
JNDIProviding() - Constructor for class org.picocontainer.gems.jndi.JNDIProviding
 

K

keySet() - Method in class org.picocontainer.gems.util.PicoMap
 

L

leafColor() - Method in class org.picocontainer.DefaultPicoContainerTestCase.OakTree
 
leafColor() - Method in interface org.picocontainer.DefaultPicoContainerTestCase.Tree
 
length() - Method in class org.picocontainer.classname.ClassName
 
LIFECYCLE_INVOCATION_FAILED - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
LifecycleComponentMonitor - Class in org.picocontainer.monitors
A ComponentMonitor which collects lifecycle failures and rethrows them on demand after the failures.
LifecycleComponentMonitor(ComponentMonitor) - Constructor for class org.picocontainer.monitors.LifecycleComponentMonitor
 
LifecycleComponentMonitor() - Constructor for class org.picocontainer.monitors.LifecycleComponentMonitor
 
LifecycleComponentMonitor.LifecycleFailuresException - Exception in org.picocontainer.monitors
Subclass of PicoException that is thrown when the collected lifecycle failures need to be be collectively rethrown.
LifecycleComponentMonitor.LifecycleFailuresException(List<RuntimeException>) - Constructor for exception org.picocontainer.monitors.LifecycleComponentMonitor.LifecycleFailuresException
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in interface org.picocontainer.ComponentMonitor
Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.defaults.issues.Issue0303TestCase.SwallowingComponentMonitor
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
lifecycleInvocationFailed(MutablePicoContainer, ComponentAdapter<?>, Method, Object, RuntimeException) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
LifecycleState - Interface in org.picocontainer.lifecycle
Current lifecycle state of the container.
lifecycleStrategy - Variable in class org.picocontainer.DefaultPicoContainer
Lifecycle strategy instance.
lifecycleStrategy - Variable in class org.picocontainer.injectors.AbstractInjector
The strategy used to control the lifecycle
LifecycleStrategy - Interface in org.picocontainer
An interface which specifies the lifecycle strategy on the component instance.
loadClass(String) - Method in class org.picocontainer.security.CustomPermissionsURLClassLoader
 
LOCK - Static variable in class org.picocontainer.Characteristics
Uses a java.util.concurrent.Lock to provide faster access than synchronized.
Locked<T> - Class in org.picocontainer.behaviors
 
Locked(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.Locked
 
LockedTestCase - Class in org.picocontainer.behaviors
 
LockedTestCase() - Constructor for class org.picocontainer.behaviors.LockedTestCase
 
locking() - Static method in class org.picocontainer.behaviors.Behaviors
 
Locking - Class in org.picocontainer.behaviors
This behavior factory provides java.util.concurrent locks.
Locking() - Constructor for class org.picocontainer.behaviors.Locking
 
LockingTestCase - Class in org.picocontainer.behaviors
 
LockingTestCase() - Constructor for class org.picocontainer.behaviors.LockingTestCase
 
LOG4J() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates a log4j component monitor instance.
Log4JComponentMonitor - Class in org.picocontainer.gems.monitors
A ComponentMonitor which writes to a Log4J Logger instance.
Log4JComponentMonitor() - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with no Logger instance set.
Log4JComponentMonitor(Class<?>) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance class.
Log4JComponentMonitor(String) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance name.
Log4JComponentMonitor(Logger) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance
Log4JComponentMonitor(Class<?>, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance class.
Log4JComponentMonitor(String, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance name.
Log4JComponentMonitor(Logger, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
Creates a Log4JComponentMonitor with a given Logger instance
Log4JComponentMonitor(ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Log4JComponentMonitor
 
Log4JInjector - Class in org.picocontainer.gems.injectors
This will Inject a Log4J Logger for the injectee's class name
Log4JInjector() - Constructor for class org.picocontainer.gems.injectors.Log4JInjector
 
Log4jTracingContainerDecorator - Class in org.picocontainer.gems.containers
Deprecated. Since PicoContainer 2.3, Pico 2 ComponentAdapters can now do everything that this decorator provided.
Log4jTracingContainerDecorator(MutablePicoContainer) - Constructor for class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Default typical wrapper that wraps another MutablePicoContainer.
Log4jTracingContainerDecorator(MutablePicoContainer, Logger) - Constructor for class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Alternate constructor that allows specification of the Logger to use.
long_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 

M

makeBehaviorFactory() - Method in class org.picocontainer.behaviors.LockedTestCase
 
makeBehaviorFactory() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
makeChildContainer(String) - Method in interface org.picocontainer.classname.ClassLoadingPicoContainer
Make a child container with a given name
makeChildContainer() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
makeChildContainer(String) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
Makes a child container with the same basic characteristics of this object (ComponentFactory, PicoContainer type, Behavior, etc)
makeChildContainer() - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
makeChildContainer() - Method in class org.picocontainer.containers.TieringPicoContainer
 
makeChildContainer() - Method in class org.picocontainer.DefaultPicoContainer
 
makeChildContainer() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Make a child container, using the same implementation of MutablePicoContainer as the parent.
makeChildContainer() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Make a child container, using the same implementation of MutablePicoContainer as the parent.
makeChildContainer() - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
makeChildContainer() - Method in interface org.picocontainer.MutablePicoContainer
Make a child container, using the same implementation of MutablePicoContainer as the parent.
makeComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.behaviors.LockedTestCase
 
makeComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
makeInjectionFactory() - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
makeParameterNameImpl(AccessibleObject) - Method in class org.picocontainer.injectors.AnnotatedFieldInjector
 
makeParameterNameImpl(AccessibleObject) - Method in class org.picocontainer.injectors.IterativeInjector
 
makeParameterNameImpl(AccessibleObject) - Method in class org.picocontainer.injectors.NamedFieldInjector
 
makeParameterNameImpl(AccessibleObject) - Method in class org.picocontainer.injectors.TypedFieldInjector
 
makeProxy(String, Class[], boolean) - Method in class org.picocontainer.gems.behaviors.AsmHiddenImplementation
 
MBeanInfoProvider - Interface in org.picocontainer.gems.jmx
Provide a MBeanInfo for a component.
memberToString(Member) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 
mergeInto(Properties, Properties) - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
mergeProperties(Properties, Properties) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
message - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Foo
 
MESSAGE - Static variable in class org.picocontainer.defaults.PicoExceptionsTestCase
 
message - Variable in class org.picocontainer.tck.AbstractMultipleConstructorTest.Multi
 
METHOD_INJECTION - Static variable in class org.picocontainer.Characteristics
Turns on Method Injection.
MethodCallingVisitor - Class in org.picocontainer.visitors
A PicoVisitor implementation, that calls methods on the components of a specific type.
MethodCallingVisitor(Method, Class<?>, Object[], boolean) - Constructor for class org.picocontainer.visitors.MethodCallingVisitor
Construct a MethodCallingVisitor for a method with arguments.
MethodCallingVisitor(Method, Class, Object[]) - Constructor for class org.picocontainer.visitors.MethodCallingVisitor
Construct a MethodCallingVisitor for standard methods visiting the component in instantiation order.
MethodCallingVisitorTest - Class in org.picocontainer.visitors
 
MethodCallingVisitorTest() - Constructor for class org.picocontainer.visitors.MethodCallingVisitorTest
 
MethodInjection - Class in org.picocontainer.injectors
A InjectionFactory for methods.
MethodInjection(String) - Constructor for class org.picocontainer.injectors.MethodInjection
 
MethodInjection() - Constructor for class org.picocontainer.injectors.MethodInjection
 
MethodInjectionTestCase - Class in org.picocontainer.injectors
 
MethodInjectionTestCase() - Constructor for class org.picocontainer.injectors.MethodInjectionTestCase
 
MethodInjectionTestCase.Bar - Class in org.picocontainer.injectors
 
MethodInjectionTestCase.Bar() - Constructor for class org.picocontainer.injectors.MethodInjectionTestCase.Bar
 
MethodInjectionTestCase.Foo - Class in org.picocontainer.injectors
 
MethodInjectionTestCase.Foo() - Constructor for class org.picocontainer.injectors.MethodInjectionTestCase.Foo
 
MethodInjector<T> - Class in org.picocontainer.injectors
Injection will happen through a single method for the component.
MethodInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, String, boolean) - Constructor for class org.picocontainer.injectors.MethodInjector
Creates a MethodInjector
methodToString(Method) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 
mockeryWithCountingNamingScheme() - Static method in class org.picocontainer.tck.MockFactory
Returns a Mockery instance with a counting naming scheme.
MockFactory - Class in org.picocontainer.tck
 
MockFactory() - Constructor for class org.picocontainer.tck.MockFactory
 
monitorAndThrowReflectionLifecycleException(Method, Exception, Object) - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
 
mouseClicked(MouseEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
mouseEntered(MouseEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
mouseExited(MouseEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
mousePressed(MouseEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
mouseReleased(MouseEvent) - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase.Footle
 
Multicaster - Class in org.picocontainer.gems.util
Factory for creating a multicaster object that multicasts calls to all components in a PicoContainer instance.
Multicaster() - Constructor for class org.picocontainer.gems.util.Multicaster
 
MultiInjection - Class in org.picocontainer.injectors
 
MultiInjection(String) - Constructor for class org.picocontainer.injectors.MultiInjection
 
MultiInjection() - Constructor for class org.picocontainer.injectors.MultiInjection
 
MultiInjectionTestCase - Class in org.picocontainer.injectors
 
MultiInjectionTestCase() - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase
 
MultiInjectionTestCase.Bar - Class in org.picocontainer.injectors
 
MultiInjectionTestCase.Bar() - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase.Bar
 
MultiInjectionTestCase.Baz - Class in org.picocontainer.injectors
 
MultiInjectionTestCase.Baz() - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase.Baz
 
MultiInjectionTestCase.Foo - Class in org.picocontainer.injectors
 
MultiInjectionTestCase.Foo(MultiInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase.Foo
 
MultiInjectionTestCase.Foo2 - Class in org.picocontainer.injectors
 
MultiInjectionTestCase.Foo2(MultiInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase.Foo2
 
MultiInjectionTestCase.Foo3 - Class in org.picocontainer.injectors
 
MultiInjectionTestCase.Foo3(MultiInjectionTestCase.Bar) - Constructor for class org.picocontainer.injectors.MultiInjectionTestCase.Foo3
 
MultiInjector - Class in org.picocontainer.injectors
 
MultiInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, String, boolean) - Constructor for class org.picocontainer.injectors.MultiInjector
 
MutablePicoContainer - Interface in org.picocontainer
This is the core interface used for registration of components with a container.
MX4JDynamicMBean - Class in org.picocontainer.gems.jmx.mx4j
DynamicMBean implementation based on MX4J.
MX4JDynamicMBean(Object, MBeanInfo) - Constructor for class org.picocontainer.gems.jmx.mx4j.MX4JDynamicMBean
Construct a MBean from an instance and a MBeanInfo.
MX4JDynamicMBeanFactory - Class in org.picocontainer.gems.jmx.mx4j
This is the a factory for creating DynamicMBean instances.
MX4JDynamicMBeanFactory() - Constructor for class org.picocontainer.gems.jmx.mx4j.MX4JDynamicMBeanFactory
 

N

NameBinding - Interface in org.picocontainer
 
namedChildContainers - Variable in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
NamedFieldInjection - Class in org.picocontainer.injectors
A InjectionFactory for named fields.
NamedFieldInjection() - Constructor for class org.picocontainer.injectors.NamedFieldInjection
 
NamedFieldInjectionTestCase - Class in org.picocontainer.injectors
 
NamedFieldInjectionTestCase() - Constructor for class org.picocontainer.injectors.NamedFieldInjectionTestCase
 
NamedFieldInjector - Class in org.picocontainer.injectors
Injection happens after instantiation, and fields are marked as injection points via a named field.
NamedFieldInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, String) - Constructor for class org.picocontainer.injectors.NamedFieldInjector
 
NamedFieldInjectorTestCase - Class in org.picocontainer.injectors
 
NamedFieldInjectorTestCase() - Constructor for class org.picocontainer.injectors.NamedFieldInjectorTestCase
 
NamedFieldInjectorTestCase.Biplane - Class in org.picocontainer.injectors
 
NamedFieldInjectorTestCase.Biplane() - Constructor for class org.picocontainer.injectors.NamedFieldInjectorTestCase.Biplane
 
NamedFieldInjectorTestCase.Helicopter - Class in org.picocontainer.injectors
 
NamedFieldInjectorTestCase.Helicopter() - Constructor for class org.picocontainer.injectors.NamedFieldInjectorTestCase.Helicopter
 
NamedFieldInjectorTestCase.PogoStick - Class in org.picocontainer.injectors
 
NamedFieldInjectorTestCase.PogoStick() - Constructor for class org.picocontainer.injectors.NamedFieldInjectorTestCase.PogoStick
 
NamingConventionConstructingProvider - Class in org.picocontainer.gems.jmx
A DynamicMBeanProvider that constructs StandardMBean instances that follow the JMX naming conventions.
NamingConventionConstructingProvider(ObjectNameFactory) - Constructor for class org.picocontainer.gems.jmx.NamingConventionConstructingProvider
Construct a NamingConventionConstructingProvider.
newInjectionFactory(AbstractInjector) - Method in interface org.picocontainer.ComponentMonitor
A mechanism to monitor or override the AbstractInjectors being made for components.
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
A mechanism to monitor or override the AbstractInjectors being made for components.
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
A mechanism to monitor or override the AbstractInjectors being made for components.
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
A mechanism to monitor or override the AbstractInjectors being made for components.
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
newInjectionFactory(AbstractInjector) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
newInstance(Constructor<T>, Object[]) - Method in class org.picocontainer.injectors.AbstractInjector
Instantiate an object with given parameters and respect the accessible flag.
newObjectReference() - Method in class org.picocontainer.behaviors.Caching
 
NO_CACHE - Static variable in class org.picocontainer.Characteristics
Turns off Caching of component instances.
NO_COMPONENT - Static variable in class org.picocontainer.monitors.ComponentMonitorHelper
 
NO_HIDE_IMPL - Static variable in class org.picocontainer.Characteristics
Turns off implementation hiding.
NO_HOT_SWAP - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn off hot swapping behavior.
NO_JMX - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn off behavior for JMXExposing
NO_LOCK - Static variable in class org.picocontainer.Characteristics
Turns off locking synchronization.
NO_POOL - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn off pooling behavior.
NO_SINGLE - Static variable in class org.picocontainer.Characteristics
Synonym for NO_CACHE.
NO_SYNCHRONIZE - Static variable in class org.picocontainer.Characteristics
Turns off synchronized access to the component instance.
noComponentFound(MutablePicoContainer, Object) - Method in interface org.picocontainer.ComponentMonitor
No Component has been found for the key in question.
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.gems.monitors.CommonsLoggingComponentMonitor
No Component has been found for the key in question.
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.gems.monitors.Log4JComponentMonitor
No Component has been found for the key in question.
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.gems.monitors.Slf4jComponentMonitor
No Component has been found for the key in question.
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.monitors.AbstractComponentMonitor
 
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.monitors.ConsoleComponentMonitor
 
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.monitors.NullComponentMonitor
 
noComponentFound(MutablePicoContainer, Object) - Method in class org.picocontainer.monitors.WriterComponentMonitor
 
NONE - Static variable in class org.picocontainer.Characteristics
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase - Class in org.picocontainer.defaults
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase() - Constructor for class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino - Class in org.picocontainer.defaults
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino(String) - Constructor for class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino2 - Class in org.picocontainer.defaults
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino2(int) - Constructor for class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino2
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino3 - Class in org.picocontainer.defaults
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino3(String, String) - Constructor for class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino3
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino4 - Class in org.picocontainer.defaults
 
NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino4(String, int, String, Touchable) - Constructor for class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.Dino4
 
NoSuchMethodRuntimeException - Exception in org.picocontainer.gems.util
Runtime exception version of NoSuchMethodException.
NoSuchMethodRuntimeException() - Constructor for exception org.picocontainer.gems.util.NoSuchMethodRuntimeException
 
NoSuchMethodRuntimeException(String) - Constructor for exception org.picocontainer.gems.util.NoSuchMethodRuntimeException
 
NoSuchMethodRuntimeException(Throwable) - Constructor for exception org.picocontainer.gems.util.NoSuchMethodRuntimeException
 
NoSuchMethodRuntimeException(String, Throwable) - Constructor for exception org.picocontainer.gems.util.NoSuchMethodRuntimeException
 
Not - Class in org.picocontainer.gems.constraints
Inverts the logical sense of the given constraint.
Not(Constraint) - Constructor for class org.picocontainer.gems.constraints.Not
Creates a new Not instance.
NullCA - Class in org.picocontainer.adapters
 
NullCA(Object) - Constructor for class org.picocontainer.adapters.NullCA
 
NullComponentMonitor - Class in org.picocontainer.monitors
A ComponentMonitor which does nothing.
NullComponentMonitor() - Constructor for class org.picocontainer.monitors.NullComponentMonitor
 
NullComponentMonitorTestCase - Class in org.picocontainer.monitors
 
NullComponentMonitorTestCase() - Constructor for class org.picocontainer.monitors.NullComponentMonitorTestCase
 
NullLifecycle - Class in org.picocontainer.testmodel
 
NullLifecycle() - Constructor for class org.picocontainer.testmodel.NullLifecycle
 
NullLifecycleStrategy - Class in org.picocontainer.lifecycle
Lifecycle strategy that does nothing.
NullLifecycleStrategy() - Constructor for class org.picocontainer.lifecycle.NullLifecycleStrategy
 

O

object(PicoContainer, boolean, ProxyFactory) - Static method in class org.picocontainer.gems.util.Multicaster
Create a Multicasting proxy for the components of a PicoContainer.
ObjectNameFactory - Interface in org.picocontainer.gems.jmx
Core interface for generating ObjectName instances for a DynamicMBean.
ObjectReference<T> - Interface in org.picocontainer
A way to refer to objects that are stored in "awkward" places (for example inside a HttpSession or ThreadLocal).
onKeyOrTypeDoesNotExistInContainer(Object, Log) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Standard message handling for cases when a null object is returned for a given key.
onKeyOrTypeDoesNotExistInContainer(Object, Logger) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Standard message handling for cases when a null object is returned for a given key.
OptInCaching - Class in org.picocontainer.behaviors
 
OptInCaching() - Constructor for class org.picocontainer.behaviors.OptInCaching
 
OptInCachingTestCase - Class in org.picocontainer.behaviors
 
OptInCachingTestCase() - Constructor for class org.picocontainer.behaviors.OptInCachingTestCase
 
Or - Class in org.picocontainer.gems.constraints
Aggregates multiple constraints together using boolean OR logic.
Or(Constraint, Constraint) - Constructor for class org.picocontainer.gems.constraints.Or
 
Or(Constraint, Constraint, Constraint) - Constructor for class org.picocontainer.gems.constraints.Or
 
Or(Constraint[]) - Constructor for class org.picocontainer.gems.constraints.Or
 
orderedComponentAdapters - Variable in class org.picocontainer.DefaultPicoContainer
 
org.picocontainer - package org.picocontainer
This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.adapters - package org.picocontainer.adapters
 
org.picocontainer.alternatives - package org.picocontainer.alternatives
 
org.picocontainer.alternatives.issues - package org.picocontainer.alternatives.issues
 
org.picocontainer.annotations - package org.picocontainer.annotations
 
org.picocontainer.behaviors - package org.picocontainer.behaviors
 
org.picocontainer.classname - package org.picocontainer.classname
 
org.picocontainer.containers - package org.picocontainer.containers
 
org.picocontainer.defaults - package org.picocontainer.defaults
 
org.picocontainer.defaults.issues - package org.picocontainer.defaults.issues
 
org.picocontainer.gems - package org.picocontainer.gems
 
org.picocontainer.gems.adapters - package org.picocontainer.gems.adapters
 
org.picocontainer.gems.behaviors - package org.picocontainer.gems.behaviors
 
org.picocontainer.gems.constraints - package org.picocontainer.gems.constraints
 
org.picocontainer.gems.containers - package org.picocontainer.gems.containers
 
org.picocontainer.gems.injectors - package org.picocontainer.gems.injectors
 
org.picocontainer.gems.jmx - package org.picocontainer.gems.jmx
The package contains classes to expose components of PicoContainer with JMX.
org.picocontainer.gems.jmx.mx4j - package org.picocontainer.gems.jmx.mx4j
The package contains classes based on MX4J to expose components of PicoContainer with JMX.
org.picocontainer.gems.jndi - package org.picocontainer.gems.jndi
 
org.picocontainer.gems.monitors - package org.picocontainer.gems.monitors
This package contains various implementations of the ComponentMonitor interface that extend the capabilities supplied by the default PicoContainer.
org.picocontainer.gems.monitors.prefuse - package org.picocontainer.gems.monitors.prefuse
 
org.picocontainer.gems.util - package org.picocontainer.gems.util
 
org.picocontainer.injectors - package org.picocontainer.injectors
 
org.picocontainer.lifecycle - package org.picocontainer.lifecycle
Contains a series of classes that implement lifecycle strategy.
org.picocontainer.monitors - package org.picocontainer.monitors
 
org.picocontainer.parameters - package org.picocontainer.parameters
 
org.picocontainer.references - package org.picocontainer.references
 
org.picocontainer.security - package org.picocontainer.security
 
org.picocontainer.tck - package org.picocontainer.tck
 
org.picocontainer.testmodel - package org.picocontainer.testmodel
 
org.picocontainer.visitors - package org.picocontainer.visitors
 
override() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
override() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
override() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 

P

paint - Variable in class org.picocontainer.tck.AbstractLazyInstantiationTest.Havana
 
Parameter - Interface in org.picocontainer
This class provides control over the arguments that will be passed to a constructor.
ParameterNameBinding - Class in org.picocontainer.injectors
 
ParameterNameBinding(CachingParanamer, Class, AccessibleObject, int) - Constructor for class org.picocontainer.injectors.ParameterNameBinding
 
parameters - Variable in class org.picocontainer.injectors.AbstractInjector
The parameters to use for initialization.
ParameterTestCase - Class in org.picocontainer.parameters
 
ParameterTestCase() - Constructor for class org.picocontainer.parameters.ParameterTestCase
 
ParameterTestCase.FooNameBinding - Class in org.picocontainer.parameters
 
ParameterTestCase.FooNameBinding() - Constructor for class org.picocontainer.parameters.ParameterTestCase.FooNameBinding
 
ParanamerPicoContainerTestCase - Class in org.picocontainer.alternatives
 
ParanamerPicoContainerTestCase() - Constructor for class org.picocontainer.alternatives.ParanamerPicoContainerTestCase
 
parmsToString(Object[]) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 
parting(String) - Method in class org.picocontainer.behaviors.InterceptingTestCase.Englishman
 
parting(String) - Method in class org.picocontainer.behaviors.InterceptingTestCase.Person.nullobject
 
parting(String) - Method in interface org.picocontainer.behaviors.InterceptingTestCase.Person
 
path - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.JMSService
 
PersonBean - Class in org.picocontainer.testmodel
 
PersonBean() - Constructor for class org.picocontainer.testmodel.PersonBean
 
PicoBuilder - Class in org.picocontainer
Helps assembles the myriad items available to a picocontainer.
PicoBuilder(PicoContainer, InjectionFactory) - Constructor for class org.picocontainer.PicoBuilder
 
PicoBuilder(PicoContainer) - Constructor for class org.picocontainer.PicoBuilder
 
PicoBuilder(InjectionFactory) - Constructor for class org.picocontainer.PicoBuilder
 
PicoBuilder() - Constructor for class org.picocontainer.PicoBuilder
 
PicoBuilderTestCase - Class in org.picocontainer
 
PicoBuilderTestCase() - Constructor for class org.picocontainer.PicoBuilderTestCase
 
PicoBuilderTestCase.CustomComponentFactory - Class in org.picocontainer
 
PicoBuilderTestCase.CustomComponentFactory(PicoBuilderTestCase.SomeContainerDependency) - Constructor for class org.picocontainer.PicoBuilderTestCase.CustomComponentFactory
 
PicoBuilderTestCase.CustomParentcontainer - Class in org.picocontainer
 
PicoBuilderTestCase.CustomParentcontainer() - Constructor for class org.picocontainer.PicoBuilderTestCase.CustomParentcontainer
 
PicoBuilderTestCase.SomeContainerDependency - Class in org.picocontainer
 
PicoBuilderTestCase.SomeContainerDependency() - Constructor for class org.picocontainer.PicoBuilderTestCase.SomeContainerDependency
 
PicoBuilderTestCase.TestPicoContainer - Class in org.picocontainer
 
PicoBuilderTestCase.TestPicoContainer(ComponentFactory, ComponentMonitor, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.PicoBuilderTestCase.TestPicoContainer
 
PicoClassNotFoundException - Exception in org.picocontainer
 
PicoClassNotFoundException(String, ClassNotFoundException) - Constructor for exception org.picocontainer.PicoClassNotFoundException
 
PicoCompositionException - Exception in org.picocontainer
Subclass of PicoException that is thrown when there is: - a problem initializing the container - a cyclic dependency between components occurs.
PicoCompositionException(String) - Constructor for exception org.picocontainer.PicoCompositionException
Construct a new exception with no cause and the specified detail message.
PicoCompositionException(Throwable) - Constructor for exception org.picocontainer.PicoCompositionException
Construct a new exception with the specified cause and no detail message.
PicoCompositionException(String, Throwable) - Constructor for exception org.picocontainer.PicoCompositionException
Construct a new exception with the specified cause and the specified detail message.
PicoContainer - Interface in org.picocontainer
This is the core interface for PicoContainer.
picoContainer - Variable in class org.picocontainer.tck.AbstractComponentFactoryTest
 
PicoException - Exception in org.picocontainer
Superclass for all Exceptions in PicoContainer.
PicoException() - Constructor for exception org.picocontainer.PicoException
Construct a new exception with no cause and no detail message.
PicoException(String) - Constructor for exception org.picocontainer.PicoException
Construct a new exception with no cause and the specified detail message.
PicoException(Throwable) - Constructor for exception org.picocontainer.PicoException
Construct a new exception with the specified cause and no detail message.
PicoException(String, Throwable) - Constructor for exception org.picocontainer.PicoException
Construct a new exception with the specified cause and the specified detail message.
PicoExceptionsTestCase - Class in org.picocontainer.defaults
Unit tests for the several PicoException classes.
PicoExceptionsTestCase() - Constructor for class org.picocontainer.defaults.PicoExceptionsTestCase
 
PicoGemsBuilder - Class in org.picocontainer.gems
Provides a series of factory methods to allow an "index" of the capabilities that you may find in PicoContainer-Gems.
PicoGemsBuilder() - Constructor for class org.picocontainer.gems.PicoGemsBuilder
 
PicoLifecycleException - Exception in org.picocontainer
 
PicoLifecycleException(Method, Object, Throwable) - Constructor for exception org.picocontainer.PicoLifecycleException
 
PicoMap - Class in org.picocontainer.gems.util
 
PicoMap(MutablePicoContainer) - Constructor for class org.picocontainer.gems.util.PicoMap
 
PicoMap() - Constructor for class org.picocontainer.gems.util.PicoMap
 
PicoVerificationException - Exception in org.picocontainer
Subclass of PicoException that is thrown when a PicoContainer hierarchy cannot be verified.
PicoVerificationException(List<? extends Throwable>) - Constructor for exception org.picocontainer.PicoVerificationException
Construct a new exception with a list of exceptions that caused this one.
PicoVisitor - Interface in org.picocontainer
Interface realizing a visitor pattern for PicoContainer as described in the GoF.
PicoVisitorTestCase - Class in org.picocontainer
Test general PicoVisitor behaviour.
PicoVisitorTestCase() - Constructor for class org.picocontainer.PicoVisitorTestCase
 
PicoVisitorTestCase.UnusualNode - Class in org.picocontainer
 
PicoVisitorTestCase.UnusualNode() - Constructor for class org.picocontainer.PicoVisitorTestCase.UnusualNode
 
POOL - Static variable in class org.picocontainer.gems.GemsCharacteristics
Turn on pooling behavior.
Pooled<T> - Class in org.picocontainer.gems.behaviors
ComponentAdapter implementation that pools components.
Pooled(ComponentAdapter, Pooled.Context) - Constructor for class org.picocontainer.gems.behaviors.Pooled
Construct a Pooled.
Pooled() - Constructor for class org.picocontainer.gems.behaviors.Pooled
Construct an empty ComponentAdapter, used for serialization with reflection only.
Pooled.Context - Interface in org.picocontainer.gems.behaviors
Context of the Pooled used to initialize it.
Pooled.DefaultContext - Class in org.picocontainer.gems.behaviors
The default context for a Pooled.
Pooled.DefaultContext() - Constructor for class org.picocontainer.gems.behaviors.Pooled.DefaultContext
 
Pooled.PoolException - Exception in org.picocontainer.gems.behaviors
Exception thrown from the Pooled.
Pooled.PoolException(String, Throwable) - Constructor for exception org.picocontainer.gems.behaviors.Pooled.PoolException
Construct a PoolException with an explaining message and a originalting cause.
Pooled.PoolException(String) - Constructor for exception org.picocontainer.gems.behaviors.Pooled.PoolException
Construct a PoolException with an explaining message.
Pooling - Class in org.picocontainer.gems.behaviors
 
Pooling(Pooled.Context) - Constructor for class org.picocontainer.gems.behaviors.Pooling
 
Pooling() - Constructor for class org.picocontainer.gems.behaviors.Pooling
 
POOLING() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates an instance pooling adapter factory.
post() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase.ProPostAnnotationJava5Startable
 
pre() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase.ProPostAnnotationJava5Startable
 
PredefinedObjectNameFactory - Class in org.picocontainer.gems.jmx
An ObjectNameFactory, that uses the key of the Pico component as ObjectName, if the key is of this type.
PredefinedObjectNameFactory() - Constructor for class org.picocontainer.gems.jmx.PredefinedObjectNameFactory
 
PrefuseDependencyGraph - Class in org.picocontainer.gems.monitors.prefuse
 
PrefuseDependencyGraph() - Constructor for class org.picocontainer.gems.monitors.prefuse.PrefuseDependencyGraph
 
prepDEF_isAbleToTakeParameters(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepDEF_isAbleToTakeParameters(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepDEF_isAbleToTakeParameters(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test isAbleToTakeParameters.
prepDEF_verifyDoesNotInstantiate(MutablePicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
Prepare the test verifyDoesNotInstantiate.
prepDEF_verifyDoesNotInstantiate(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepDEF_verifyDoesNotInstantiate(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepDEF_verifyDoesNotInstantiate(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test verifyDoesNotInstantiate.
prepDEF_verifyWithoutDependencyWorks(MutablePicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
Prepare the test verifyWithoutDependencyWorks.
prepDEF_verifyWithoutDependencyWorks(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepDEF_verifyWithoutDependencyWorks(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepDEF_verifyWithoutDependencyWorks(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test verifyWithoutDependencyWorks.
prepDEF_visitable() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
Prepare the test visitable.
prepDEF_visitable() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepDEF_visitable() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepDEF_visitable() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test visitable.
prepINS_createsNewInstances(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepINS_createsNewInstances(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepINS_createsNewInstances(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test createsNewInstances.
prepINS_errorIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepINS_errorIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepINS_errorIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test errorIsRethrown.
prepINS_normalExceptionIsRethrownInsidePicoInitializationException(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepINS_normalExceptionIsRethrownInsidePicoInitializationException(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepINS_normalExceptionIsRethrownInsidePicoInitializationException(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test normalExceptionIsRethrownInsidePicoInvocationTargetInitializationException.
prepINS_runtimeExceptionIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepINS_runtimeExceptionIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepINS_runtimeExceptionIsRethrown(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test runtimeExceptionIsRethrown.
prepRES_dependenciesAreResolved(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepRES_dependenciesAreResolved(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepRES_dependenciesAreResolved(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test dependenciesAreResolved.
prepRES_failingInstantiationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepRES_failingInstantiationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepRES_failingInstantiationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test failingInstantiationWithCyclicDependencyException.
prepRES_failingVerificationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepRES_failingVerificationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepRES_failingVerificationWithCyclicDependencyException(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test failingVerificationWithCyclicDependencyException.
prepSER_isSerializable(MutablePicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
Prepare the test isSerializable.
prepSER_isSerializable(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepSER_isSerializable(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepSER_isSerializable(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test isSerializable.
prepSER_isXStreamSerializable(MutablePicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
Prepare the test isXStreamSerializable.
prepSER_isXStreamSerializable(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepSER_isXStreamSerializable(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepSER_isXStreamSerializable(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test isXStreamSerializable.
prepVER_verificationFails(MutablePicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
prepVER_verificationFails(MutablePicoContainer) - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
prepVER_verificationFails(MutablePicoContainer) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
Prepare the test verificationFailsWithUnsatisfiedDependency.
processAutomatic(Properties, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
processCaching(Properties, Class, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
processImplementationHiding(Properties, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
processLocking(Properties, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
processPropertyApplying(Properties, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
processSynchronizing(Properties, List<BehaviorFactory>) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
PropertiesPicoContainer - Class in org.picocontainer.containers
immutable pico container constructed from properties.
PropertiesPicoContainer(Properties, PicoContainer) - Constructor for class org.picocontainer.containers.PropertiesPicoContainer
create with parent container and populate from properties
PropertiesPicoContainer(Properties) - Constructor for class org.picocontainer.containers.PropertiesPicoContainer
construct without a parent
PropertiesPicoContainerTestCase - Class in org.picocontainer.containers
test that properties container works properly
PropertiesPicoContainerTestCase() - Constructor for class org.picocontainer.containers.PropertiesPicoContainerTestCase
 
PropertiesPicoContainerTestCase.Dependant - Class in org.picocontainer.containers
 
PropertiesPicoContainerTestCase.Dependant(String, int, PropertiesPicoContainerTestCase.Dependency) - Constructor for class org.picocontainer.containers.PropertiesPicoContainerTestCase.Dependant
 
PropertiesPicoContainerTestCase.Dependency - Class in org.picocontainer.containers
 
PropertiesPicoContainerTestCase.Dependency(String) - Constructor for class org.picocontainer.containers.PropertiesPicoContainerTestCase.Dependency
 
PROPERTY_APPLYING - Static variable in class org.picocontainer.Characteristics
Turns on bean-setting property applications where certain simple properties are set after the object is created based.
PropertyApplicator<T> - Class in org.picocontainer.behaviors
Decorating component adapter that can be used to set additional properties on a component in a bean style.
PropertyApplicator(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.PropertyApplicator
Construct a PropertyApplicator.
propertyApplying() - Static method in class org.picocontainer.behaviors.Behaviors
 
PropertyApplying - Class in org.picocontainer.behaviors
A ComponentFactory that creates PropertyApplicator instances.
PropertyApplying() - Constructor for class org.picocontainer.behaviors.PropertyApplying
 
PropertyApplyingBehaviorTestCase - Class in org.picocontainer.behaviors
 
PropertyApplyingBehaviorTestCase() - Constructor for class org.picocontainer.behaviors.PropertyApplyingBehaviorTestCase
 
PropertyApplyingTestCase - Class in org.picocontainer.behaviors
 
PropertyApplyingTestCase() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase
 
PropertyApplyingTestCase.A - Class in org.picocontainer.behaviors
 
PropertyApplyingTestCase.A() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase.A
 
PropertyApplyingTestCase.B - Class in org.picocontainer.behaviors
 
PropertyApplyingTestCase.B() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase.B
 
PropertyApplyingTestCase.Failing - Class in org.picocontainer.behaviors
 
PropertyApplyingTestCase.Failing() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase.Failing
 
PropertyApplyingTestCase.Foo - Class in org.picocontainer.behaviors
 
PropertyApplyingTestCase.Foo() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase.Foo
 
PropertyApplyingTestCase.Primitives - Class in org.picocontainer.behaviors
Class that contains all types of Java primitives, to test if they are set correctly.
PropertyApplyingTestCase.Primitives() - Constructor for class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
provide(PicoContainer, ComponentAdapter) - Method in class org.picocontainer.gems.jmx.AbstractConstructingProvider
Create a StandardMBean from the component provided by the ComponentAdapter.
provide(PicoContainer, ComponentAdapter) - Method in class org.picocontainer.gems.jmx.ComponentKeyConventionMBeanInfoProvider
Use the key of the component to search for a MBeanInfo in the PicoContainer.
provide(PicoContainer, ComponentAdapter) - Method in class org.picocontainer.gems.jmx.ComponentTypeConventionMBeanInfoProvider
Use the key of the component to search for a MBeanInfo in the PicoContainer.
provide(PicoContainer, ComponentAdapter) - Method in class org.picocontainer.gems.jmx.DynamicMBeanComponentProvider
Provide the component itself as DynamicMBean if it is one and if an ObjectName can be created.
provide(PicoContainer, ComponentAdapter) - Method in interface org.picocontainer.gems.jmx.DynamicMBeanProvider
Provide a DynamicMBean from the component delivered by the ComponentAdapter.
provide(PicoContainer, ComponentAdapter) - Method in interface org.picocontainer.gems.jmx.MBeanInfoProvider
Provide a MBeanInfo for the given component.
provide(PicoContainer, ComponentAdapter) - Method in class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Provide a DynamicMBean for the given Pico component.
PurseBean - Class in org.picocontainer.testmodel
 
PurseBean() - Constructor for class org.picocontainer.testmodel.PurseBean
 
push(Class<?>) - Method in exception org.picocontainer.injectors.AbstractInjector.CyclicDependencyException
 
put(Object, Object) - Method in class org.picocontainer.Characteristics.ImmutableProperties
 
put(Object, Object) - Method in class org.picocontainer.gems.util.PicoMap
 
putAll(Map<? extends Object, ? extends Object>) - Method in class org.picocontainer.Characteristics.ImmutableProperties
 
putAll(Map) - Method in class org.picocontainer.gems.util.PicoMap
 
putCacheForThread(Storing.StoreWrapper) - Method in class org.picocontainer.behaviors.Storing
 

R

recording() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
recording() - Method in interface org.picocontainer.testmodel.RecordingLifecycle.Recorder
 
recording() - Method in class org.picocontainer.testmodel.RecordingLifecycle
 
RecordingLifecycle - Class in org.picocontainer.testmodel
 
RecordingLifecycle(StringBuffer) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle
 
RecordingLifecycle.FiveTriesToBeMalicious - Class in org.picocontainer.testmodel
 
RecordingLifecycle.FiveTriesToBeMalicious(StringBuffer, PicoContainer) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle.FiveTriesToBeMalicious
 
RecordingLifecycle.Four - Class in org.picocontainer.testmodel
 
RecordingLifecycle.Four(StringBuffer, RecordingLifecycle.Two, RecordingLifecycle.Three, RecordingLifecycle.One) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle.Four
 
RecordingLifecycle.One - Class in org.picocontainer.testmodel
 
RecordingLifecycle.One(StringBuffer) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle.One
 
RecordingLifecycle.Recorder - Interface in org.picocontainer.testmodel
 
RecordingLifecycle.Three - Class in org.picocontainer.testmodel
 
RecordingLifecycle.Three(StringBuffer, RecordingLifecycle.One, RecordingLifecycle.Two) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle.Three
 
RecordingLifecycle.Two - Class in org.picocontainer.testmodel
 
RecordingLifecycle.Two(StringBuffer, RecordingLifecycle.One) - Constructor for class org.picocontainer.testmodel.RecordingLifecycle.Two
 
ReflectionLifecycleException - Exception in org.picocontainer.lifecycle
Subclass of PicoException that is thrown when there is a problem invoking lifecycle methods via reflection.
ReflectionLifecycleException(String, Throwable) - Constructor for exception org.picocontainer.lifecycle.ReflectionLifecycleException
Construct a new exception with the specified cause and the specified detail message.
ReflectionLifecycleStrategy - Class in org.picocontainer.lifecycle
Reflection lifecycle strategy.
ReflectionLifecycleStrategy(ComponentMonitor) - Constructor for class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Construct a ReflectionLifecycleStrategy.
ReflectionLifecycleStrategy(ComponentMonitor, String, String, String) - Constructor for class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Construct a ReflectionLifecycleStrategy with individual method names.
ReflectionLifecycleStrategyTestCase - Class in org.picocontainer.lifecycle
 
ReflectionLifecycleStrategyTestCase() - Constructor for class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
ReflectionLifecycleStrategyTestCase.MyLifecycle - Interface in org.picocontainer.lifecycle
 
register(DynamicMBean, ObjectName) - Method in class org.picocontainer.gems.jmx.JMXVisitor
Register a MBean in the MBeanServer.
register(Object, ObjectName, Class, MBeanInfo) - Method in class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Register a specific Pico component by key with an MBeanInfo and an ObjectName.
register(Object, ObjectName, MBeanInfo) - Method in class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Register a specific Pico component by key with an MBeanInfo and an ObjectName.
register(ObjectName, MBeanInfo) - Method in class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Register a specific Pico component with an MBeanInfo and an ObjectName.
register(Object, ObjectName) - Method in class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Register a specific Pico component by key with an ObjectName.
RegisteredMBeanConstructingProvider - Class in org.picocontainer.gems.jmx
A DynamicMBeanProvider, that creates DynamicMBeans for registered Pico components on the fly.
RegisteredMBeanConstructingProvider() - Constructor for class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Construct a RegisteredMBeanConstructingProvider with a StandardMBeanFactory as default.
RegisteredMBeanConstructingProvider(DynamicMBeanFactory) - Constructor for class org.picocontainer.gems.jmx.RegisteredMBeanConstructingProvider
Construct a RegisteredMBeanConstructingProvider, that uses a specific DynamicMBeanFactory.
remove(Object) - Method in class org.picocontainer.Characteristics.ImmutableProperties
 
remove(Object) - Method in class org.picocontainer.gems.util.PicoMap
 
removeChildContainer(PicoContainer) - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainer
 
removeChildContainer(PicoContainer) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
removeChildContainer(PicoContainer) - Method in class org.picocontainer.DefaultPicoContainer
 
removeChildContainer(PicoContainer) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Remove a child container from this container.
removeChildContainer(PicoContainer) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Remove a child container from this container.
removeChildContainer(PicoContainer) - Method in interface org.picocontainer.MutablePicoContainer
Remove a child container from this container.
removeComponent(Object) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
removeComponent(Object) - Method in class org.picocontainer.DefaultPicoContainer
Unregister a component by key.
removeComponent(Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Unregister a component by key.
removeComponent(Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Unregister a component by key.
removeComponent(Object) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
removeComponent(Object) - Method in interface org.picocontainer.MutablePicoContainer
Unregister a component by key.
removeComponentByInstance(T) - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
removeComponentByInstance(T) - Method in class org.picocontainer.DefaultPicoContainer
Unregister a component by instance.
removeComponentByInstance(Object) - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Unregister a component by instance.
removeComponentByInstance(Object) - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Unregister a component by instance.
removeComponentByInstance(T) - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
removeComponentByInstance(T) - Method in interface org.picocontainer.MutablePicoContainer
Unregister a component by instance.
removePropertiesIfPresent(Properties, Properties) - Static method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
removingComponent() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
 
removingComponent() - Method in interface org.picocontainer.lifecycle.LifecycleState
 
resetCacheForThread() - Method in class org.picocontainer.behaviors.Storing
 
resolveInstance(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.gems.constraints.AbstractConstraint
 
resolveInstance(PicoContainer, ComponentAdapter, Class<T>, NameBinding, boolean, Annotation) - Method in interface org.picocontainer.Parameter
Retrieve the object from the Parameter that satisfies the expected type.
resolveInstance(PicoContainer, ComponentAdapter, Class<T>, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.BasicComponentParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Resolve the parameter for the expected type.
resolveInstance(PicoContainer, ComponentAdapter, Class<T>, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ComponentParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ConstantParameter
 
RESOLVING - Static variable in class org.picocontainer.tck.AbstractComponentAdapterTest
 
rethrowLifecycleFailuresException() - Method in class org.picocontainer.monitors.LifecycleComponentMonitor
 
ReusablePicoContainer - Class in org.picocontainer.gems.containers
Normal PicoContainers are meant to be created, started, stopped, disposed and garbage collected.
ReusablePicoContainer() - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer, ComponentMonitor) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentFactory, PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentFactory) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentMonitor, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentMonitor, PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(ComponentMonitor) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
ReusablePicoContainer(PicoContainer) - Constructor for class org.picocontainer.gems.containers.ReusablePicoContainer
 
run() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 
run() - Method in class org.picocontainer.defaults.issues.Issue0229TestCase.MockRunnable
 
run() - Method in class org.picocontainer.defaults.issues.Issue0229TestCase.OtherRunnable
 
runCount() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 

S

SDI - Static variable in class org.picocontainer.Characteristics
Turns on Setter Injection.
SDI() - Static method in class org.picocontainer.injectors.Injectors
 
SERIALIZABLE - Static variable in class org.picocontainer.tck.AbstractComponentAdapterTest
 
serverid - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.JMSService
 
set(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
set(T) - Method in class org.picocontainer.gems.jndi.JNDIObjectReference
store object in JNDI under specified name
set(T) - Method in interface org.picocontainer.ObjectReference
Assign an object to the reference.
set(T) - Method in class org.picocontainer.references.SimpleReference
 
set(Object) - Method in class org.picocontainer.references.ThreadLocalMapObjectReference
 
setA(String) - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew2
 
setAsText(String) - Method in class org.picocontainer.testmodel.CoupleBeanEditor
 
setB(PropertyApplyingTestCase.B) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.A
 
setB(int) - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew2
 
setB(SetterInjectorTestCase.B) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
setB(SetterInjectorTestCase.B) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.C
 
setBaz(CompositeInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.CompositeInjectionTestCase.Foo
 
setBaz(MultiInjectionTestCase.Baz) - Method in class org.picocontainer.injectors.MultiInjectionTestCase.Foo
 
setBoolean_(boolean) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setByte_(byte) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setC(boolean) - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsAFew2
 
setChar_(char) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setClass_(Class) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setComponent(Class<?>) - Method in exception org.picocontainer.injectors.AbstractInjector.AmbiguousComponentResolutionException
 
setDouble_(double) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setDoubleParameter(double) - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
setFile_(File) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setFileParameter(File) - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
setFloat_(float) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setFoo(String) - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase.MyHashMap2
 
setFOOBAR(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setFour(TypedBindingAnnotationTestCase.Apple) - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
setHorse(DefaultPicoContainerTestCase.Horse) - Method in class org.picocontainer.DefaultPicoContainerTestCase.SdiDonkey
 
setHorse(DefaultPicoContainerTestCase.Horse) - Method in class org.picocontainer.DefaultPicoContainerTestCase.SdiRabbit
 
setInt_(int) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setLifecycleState(LifecycleState) - Method in class org.picocontainer.DefaultPicoContainer
 
setList(List) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
setList(List) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.C
 
setLong_(long) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setLongValue(long) - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
setMany() - Static method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setMessage(String) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Failing
 
setMessage(String) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Foo
 
setMoney(double) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.MoneyPurse
 
setMOOky(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setName(String) - Method in class org.picocontainer.containers.CommandLinePicoContainer
 
setName(String) - Method in class org.picocontainer.containers.PropertiesPicoContainer
 
setName(String) - Method in class org.picocontainer.DefaultPicoContainer
 
setName(String) - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase.NamedBean
 
setName(String) - Method in class org.picocontainer.injectors.SetterInjectionTestCase.NamedBean
 
setName(String) - Method in class org.picocontainer.testmodel.PersonBean
 
setOne(TypedBindingAnnotationTestCase.Apple) - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
setOriginalRetVal(Object) - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
setOriginalRetVal(Object) - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
setOriginalRetVal(Object) - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
setOwner(PersonBean) - Method in class org.picocontainer.testmodel.PurseBean
 
setProperties(Map<String, String>) - Method in class org.picocontainer.behaviors.PropertyApplicator
Sets the bean property values that should be set upon creation.
setProperty(String, String) - Method in class org.picocontainer.behaviors.PropertyApplicator
 
setProperty(String, String) - Method in class org.picocontainer.Characteristics.ImmutableProperties
 
setProtectedMethod(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setPublicMethod(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setPublicMETHODAgain(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setPurse(PurseBean) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.WealthyPerson
 
sets(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setShort_(short) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setStaticMethod(int) - Static method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setString(String) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.A
 
setString_(String) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setStringParameter(String) - Method in class org.picocontainer.parameters.ConfigParameterTestCase.ExternallyConfiguredComponent
 
SetterInjection - Class in org.picocontainer.injectors
A InjectionFactory for JavaBeans.
SetterInjection(String) - Constructor for class org.picocontainer.injectors.SetterInjection
 
SetterInjection() - Constructor for class org.picocontainer.injectors.SetterInjection
 
SetterInjectionTestCase - Class in org.picocontainer.injectors
 
SetterInjectionTestCase() - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase
 
SetterInjectionTestCase.AnotherNamedBean - Class in org.picocontainer.injectors
 
SetterInjectionTestCase.AnotherNamedBean() - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase.AnotherNamedBean
 
SetterInjectionTestCase.Bean - Interface in org.picocontainer.injectors
 
SetterInjectionTestCase.NamedBean - Class in org.picocontainer.injectors
 
SetterInjectionTestCase.NamedBean() - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase.NamedBean
 
SetterInjectionTestCase.NamedBeanWithPossibleDefault - Class in org.picocontainer.injectors
 
SetterInjectionTestCase.NamedBeanWithPossibleDefault() - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase.NamedBeanWithPossibleDefault
 
SetterInjectionTestCase.NamedBeanWithPossibleDefault(String) - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase.NamedBeanWithPossibleDefault
 
SetterInjectionTestCase.NoBean - Class in org.picocontainer.injectors
 
SetterInjectionTestCase.NoBean(String) - Constructor for class org.picocontainer.injectors.SetterInjectionTestCase.NoBean
 
SetterInjector<T> - Class in org.picocontainer.injectors
Instantiates components using empty constructors and Setter Injection.
SetterInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, String, boolean) - Constructor for class org.picocontainer.injectors.SetterInjector
Constructs a SetterInjector
SetterInjectorTestCase - Class in org.picocontainer.injectors
 
SetterInjectorTestCase() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase
 
SetterInjectorTestCase.A - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.A() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.A
 
SetterInjectorTestCase.A2 - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.A2() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.A2
 
SetterInjectorTestCase.B - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.B() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.B
 
SetterInjectorTestCase.C - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.C() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.C
 
SetterInjectorTestCase.C(SetterInjectorTestCase.B) - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.C
 
SetterInjectorTestCase.DeadBody - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.DeadBody() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.DeadBody
 
SetterInjectorTestCase.Ghost - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.Ghost() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.Ghost
 
SetterInjectorTestCase.HidingPersion - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.HidingPersion() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.HidingPersion
 
SetterInjectorTestCase.InitBurp - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.InitBurp() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.InitBurp
 
SetterInjectorTestCase.MoneyPurse - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.MoneyPurse() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.MoneyPurse
 
SetterInjectorTestCase.SetterBurp - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.SetterBurp() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.SetterBurp
 
SetterInjectorTestCase.WealthyPerson - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.WealthyPerson() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.WealthyPerson
 
SetterInjectorTestCase.Wind - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.Wind() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.Wind
 
SetterInjectorTestCase.Yang - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.Yang() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.Yang
 
SetterInjectorTestCase.Yin - Class in org.picocontainer.injectors
 
SetterInjectorTestCase.Yin() - Constructor for class org.picocontainer.injectors.SetterInjectorTestCase.Yin
 
SetterIntrospectorTestCase - Class in org.picocontainer.defaults
 
SetterIntrospectorTestCase() - Constructor for class org.picocontainer.defaults.SetterIntrospectorTestCase
 
SetterIntrospectorTestCase.TestBean - Class in org.picocontainer.defaults
 
SetterIntrospectorTestCase.TestBean() - Constructor for class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setThree(TypedBindingAnnotationTestCase.Apple) - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
setTwo(TypedBindingAnnotationTestCase.Apple) - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
setUp() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
setUp() - Method in class org.picocontainer.defaults.DelegatingPicoContainerTestCase
 
setUp() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
setUp() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
setUp() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
setUp() - Method in class org.picocontainer.injectors.ConstructorInjectionTestCase
 
setUp() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
setUp() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
setUp() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
setUp() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
setUp() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
setUp() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
setUp() - Method in class org.picocontainer.PicoBuilderTestCase
 
setUp() - Method in class org.picocontainer.tck.AbstractComponentFactoryTest
 
setUp() - Method in class org.picocontainer.visitors.MethodCallingVisitorTest
 
setUp() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
setUrl_(URL) - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
setWind(AnnotatedMethodInjectorTestCase.Wind) - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.SetterBurp
 
setWind(SetterInjectorTestCase.Wind) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.SetterBurp
 
setX(int) - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase.TestBean
 
setYang(SetterInjectorTestCase.Yin) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.Yang
 
setYin(SetterInjectorTestCase.Yang) - Method in class org.picocontainer.injectors.SetterInjectorTestCase.Yin
 
short_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
shouldBeAbleToHandleMutualDependenciesWithSetterInjection() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
shouldNotInstantiateForEveryMethodCall() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
SimpleNamedBindingAnnotationTestCase - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase
 
SimpleNamedBindingAnnotationTestCase.Apple - Interface in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.AppleImpl1 - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.AppleImpl1() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl1
 
SimpleNamedBindingAnnotationTestCase.AppleImpl2 - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.AppleImpl2() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl2
 
SimpleNamedBindingAnnotationTestCase.AppleImpl3 - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.AppleImpl3() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl3
 
SimpleNamedBindingAnnotationTestCase.AppleImpl4 - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.AppleImpl4() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.AppleImpl4
 
SimpleNamedBindingAnnotationTestCase.FieldInjection - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.FieldInjection() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjection
 
SimpleNamedBindingAnnotationTestCase.FieldInjector<T> - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.FieldInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, boolean) - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjector
 
SimpleNamedBindingAnnotationTestCase.FruitBasket - Class in org.picocontainer.adapters
 
SimpleNamedBindingAnnotationTestCase.FruitBasket() - Constructor for class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FruitBasket
 
SimpleNamedBindingAnnotationTestCase.Named - Annotation Type in org.picocontainer.adapters
 
SimpleReference<T> - Class in org.picocontainer.references
Simple instance implementation of ObjectReference.
SimpleReference() - Constructor for class org.picocontainer.references.SimpleReference
 
SimpleTouchable - Class in org.picocontainer.testmodel
 
SimpleTouchable() - Constructor for class org.picocontainer.testmodel.SimpleTouchable
 
SINGLE - Static variable in class org.picocontainer.Characteristics
Synonym for CACHE.
SingleMemberInjector<T> - Class in org.picocontainer.injectors
Injection will happen in a single member function on the component.
SingleMemberInjector(Object, Class, Parameter[], ComponentMonitor, LifecycleStrategy, boolean) - Constructor for class org.picocontainer.injectors.SingleMemberInjector
 
size() - Method in class org.picocontainer.gems.behaviors.Pooled
Retrieve the current size of the pool.
size() - Method in class org.picocontainer.gems.util.PicoMap
 
sleep(int) - Method in class org.picocontainer.behaviors.InterceptingTestCase.Englishman
 
sleep(int) - Method in class org.picocontainer.behaviors.InterceptingTestCase.Person.nullobject
 
sleep(int) - Method in interface org.picocontainer.behaviors.InterceptingTestCase.Person
 
SLF4J() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates a slf4j component monitor instance.
Slf4jComponentMonitor - Class in org.picocontainer.gems.monitors
A ComponentMonitor which writes to a Slf4j Logger instance.
Slf4jComponentMonitor() - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with no Logger instance set.
Slf4jComponentMonitor(Class<?>) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Logger instance class.
Slf4jComponentMonitor(String) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Logger instance name.
Slf4jComponentMonitor(Logger) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Logger instance
Slf4jComponentMonitor(Class<?>, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Logger instance class.
Slf4jComponentMonitor(String, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Logger instance name.
Slf4jComponentMonitor(Logger, ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Creates a Slf4jComponentMonitor with a given Slf4j Logger instance
Slf4jComponentMonitor(ComponentMonitor) - Constructor for class org.picocontainer.gems.monitors.Slf4jComponentMonitor
Similar to default constructor behavior, but this version wraps a delegate ComponentMonitor.
Slf4JInjector - Class in org.picocontainer.gems.injectors
This will Inject a Slf4J Logger for the injectee's class name
Slf4JInjector() - Constructor for class org.picocontainer.gems.injectors.Slf4JInjector
 
sstart() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent
 
sstart() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2
 
sstart() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3
 
sstop() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent
 
sstop() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2
 
sstop() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3
 
StandardMBeanFactory - Class in org.picocontainer.gems.jmx
A factory for DynamicMBeans, that creates MBean instances using the classes StandardMBean and ModelMBean provided by the JMX specification.
StandardMBeanFactory() - Constructor for class org.picocontainer.gems.jmx.StandardMBeanFactory
 
StandardNanoMBean - Class in org.picocontainer.gems.jmx
StandardMBean with a provided MBeanInfo.
StandardNanoMBean(Object, Class, MBeanInfo) - Constructor for class org.picocontainer.gems.jmx.StandardNanoMBean
Construct a StandardNanoMBean.
start(PicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapter
 
start(Object) - Method in class org.picocontainer.adapters.InstanceAdapter
 
start(PicoContainer) - Method in interface org.picocontainer.Behavior
Invoke the "start" method on the component.
start(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate start method if the delegate is a Behavior Invoke the "start" method on the component.
start(Object) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate start method if the delegate is a LifecycleStrategy Invoke the "start" method on the component instance if this is startable.
start(PicoContainer) - Method in class org.picocontainer.behaviors.Stored
Starts the cached component instance Invokes delegate start method if the delegate is a Behavior Invoke the "start" method on the component.
start() - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
start() - Method in class org.picocontainer.DefaultPicoContainer
Start the components of this PicoContainer and all its logical child containers.
start(Object) - Method in class org.picocontainer.DefaultPicoContainerTestCase.FailingLifecycleStrategy
 
start() - Method in class org.picocontainer.DefaultPicoContainerTestCase.ListComponentsInStartClass
 
start() - Method in class org.picocontainer.DefaultPicoContainerTestCase.MyStartable
 
start() - Method in class org.picocontainer.DefaultPicoContainerTestCase.StartableClazz
 
start() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 
start() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.NotStartable
 
start() - Method in class org.picocontainer.defaults.issues.Issue0303TestCase.Starter
 
start(PicoContainer) - Method in class org.picocontainer.gems.behaviors.Pooled
Start of the container ensures that at least one pooled component has been started.
start() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Start this component.
start() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Start this component.
start(Object) - Method in class org.picocontainer.injectors.AbstractInjector
 
start(PicoContainer) - Method in class org.picocontainer.injectors.FactoryInjector
 
start(Object) - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategy
Invoke the "start" method on the component instance if this is startable.
start(Object) - Method in class org.picocontainer.lifecycle.NullLifecycleStrategy
Invoke the "start" method on the component instance if this is startable.
start(Object) - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Invoke the "start" method on the component instance if this is startable.
start() - Method in interface org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase.MyLifecycle
 
start(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Invoke the "start" method on the component instance if this is startable.
start(Object) - Method in interface org.picocontainer.LifecycleStrategy
Invoke the "start" method on the component instance if this is startable.
start() - Method in interface org.picocontainer.Startable
Start this component.
start(Object) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
start() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.LifeCycleMonitoring
 
start(PicoContainer) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
start() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestLifecycleComponent
 
start() - Method in class org.picocontainer.testmodel.NullLifecycle
 
start() - Method in class org.picocontainer.testmodel.RecordingLifecycle
 
Startable - Interface in org.picocontainer
An interface which is implemented by components that can be started and stopped.
StartableLifecycleStrategy - Class in org.picocontainer.lifecycle
Startable lifecycle strategy.
StartableLifecycleStrategy(ComponentMonitor) - Constructor for class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
StartableLifecycleStrategyTestCase - Class in org.picocontainer.lifecycle
 
StartableLifecycleStrategyTestCase() - Constructor for class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent - Class in org.picocontainer.lifecycle
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent(StringBuilder) - Constructor for class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2 - Class in org.picocontainer.lifecycle
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2() - Constructor for class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent2
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3 - Class in org.picocontainer.lifecycle
 
StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3() - Constructor for class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase.ThirdPartyStartableComponent3
 
startComponent(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
started - Variable in class org.picocontainer.behaviors.Stored
 
started - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
started - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.TestLifecycleComponent
 
starting() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
Start is normally allowed if the object is constructed or already stopped.
starting() - Method in interface org.picocontainer.lifecycle.LifecycleState
Start is normally allowed if the object is constructed or already stopped.
StaticFactory<T> - Interface in org.picocontainer.gems.adapters
Interface for a static factory wrapper used by the StaticFactoryAdapter.
StaticFactoryAdapter<T> - Class in org.picocontainer.gems.adapters
Component adapter that wrapps a static factory with the help of StaticFactory.
StaticFactoryAdapter(Class<T>, StaticFactory<T>) - Constructor for class org.picocontainer.gems.adapters.StaticFactoryAdapter
Construct a ComponentAdapter accessing a static factory creating the component.
StaticFactoryAdapter(Object, Class<T>, StaticFactory<T>) - Constructor for class org.picocontainer.gems.adapters.StaticFactoryAdapter
Construct a ComponentAdapter accessing a static factory creating the component using a special key for addComponent registration.
stop(PicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapter
 
stop(Object) - Method in class org.picocontainer.adapters.InstanceAdapter
 
stop(PicoContainer) - Method in interface org.picocontainer.Behavior
Invoke the "stop" method on the component.
stop(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate stop method if the delegate is a Behavior Invoke the "stop" method on the component.
stop(Object) - Method in class org.picocontainer.behaviors.AbstractBehavior
Invokes delegate stop method if the delegate is a LifecycleStrategy Invoke the "stop" method on the component instance if this is stoppable.
stop(PicoContainer) - Method in class org.picocontainer.behaviors.Stored
Stops the cached component instance Invokes delegate stop method if the delegate is a Behavior Invoke the "stop" method on the component.
stop() - Method in class org.picocontainer.containers.AbstractDelegatingMutablePicoContainer
 
stop() - Method in class org.picocontainer.DefaultPicoContainer
Stop the components of this PicoContainer and all its logical child containers.
stop(Object) - Method in class org.picocontainer.DefaultPicoContainerTestCase.FailingLifecycleStrategy
 
stop() - Method in class org.picocontainer.DefaultPicoContainerTestCase.ListComponentsInStartClass
 
stop() - Method in class org.picocontainer.DefaultPicoContainerTestCase.MyStartable
 
stop() - Method in class org.picocontainer.DefaultPicoContainerTestCase.StartableClazz
 
stop() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase.FooRunnable
 
stop() - Method in class org.picocontainer.defaults.issues.Issue0303TestCase.Starter
Stop this component.
stop(PicoContainer) - Method in class org.picocontainer.gems.behaviors.Pooled
Stop of the container has no effect for the pool.
stop() - Method in class org.picocontainer.gems.containers.CommonsLoggingTracingContainerDecorator
Deprecated. Stop this component.
stop() - Method in class org.picocontainer.gems.containers.Log4jTracingContainerDecorator
Deprecated. Stop this component.
stop() - Method in class org.picocontainer.gems.containers.ReusablePicoContainer
 
stop(Object) - Method in class org.picocontainer.injectors.AbstractInjector
 
stop(PicoContainer) - Method in class org.picocontainer.injectors.FactoryInjector
 
stop(Object) - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategy
Invoke the "stop" method on the component instance if this is stoppable.
stop(Object) - Method in class org.picocontainer.lifecycle.NullLifecycleStrategy
Invoke the "stop" method on the component instance if this is stoppable.
stop(Object) - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategy
Invoke the "stop" method on the component instance if this is stoppable.
stop() - Method in interface org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase.MyLifecycle
 
stop(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
Invoke the "stop" method on the component instance if this is stoppable.
stop(Object) - Method in interface org.picocontainer.LifecycleStrategy
Invoke the "stop" method on the component instance if this is stoppable.
stop() - Method in interface org.picocontainer.Startable
Stop this component.
stop(Object) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest.RecordingLifecycleStrategy
 
stop() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.LifeCycleMonitoring
 
stop(PicoContainer) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestBehavior
 
stop() - Method in class org.picocontainer.tck.AbstractPicoContainerTest.TestLifecycleComponent
 
stop() - Method in class org.picocontainer.testmodel.NullLifecycle
 
stop() - Method in class org.picocontainer.testmodel.RecordingLifecycle
 
stopComponent(Object) - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategy
 
stopped() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
 
stopped() - Method in interface org.picocontainer.lifecycle.LifecycleState
 
stopping() - Method in class org.picocontainer.lifecycle.DefaultLifecycleState
Stop is normally only allowed while the current container state is STARTED.
stopping() - Method in interface org.picocontainer.lifecycle.LifecycleState
Stop is normally only allowed while the current container state is STARTED.
Stored<T> - Class in org.picocontainer.behaviors
behaviour for all behaviours wishing to store their component in "awkward places" ( object references )
Stored(ComponentAdapter<T>, ObjectReference<T>) - Constructor for class org.picocontainer.behaviors.Stored
 
Storing - Class in org.picocontainer.behaviors
 
Storing() - Constructor for class org.picocontainer.behaviors.Storing
 
Storing.StoreThreadLocal - Class in org.picocontainer.behaviors
 
Storing.StoreThreadLocal() - Constructor for class org.picocontainer.behaviors.Storing.StoreThreadLocal
 
Storing.StoreWrapper - Class in org.picocontainer.behaviors
 
Storing.StoreWrapper() - Constructor for class org.picocontainer.behaviors.Storing.StoreWrapper
 
StoringTestCase - Class in org.picocontainer.behaviors
 
StoringTestCase() - Constructor for class org.picocontainer.behaviors.StoringTestCase
 
StoringTestCase.Bar - Class in org.picocontainer.behaviors
 
StoringTestCase.Bar(StringBuilder, StoringTestCase.Foo) - Constructor for class org.picocontainer.behaviors.StoringTestCase.Bar
 
StoringTestCase.Foo - Class in org.picocontainer.behaviors
 
StoringTestCase.Foo(StringBuilder) - Constructor for class org.picocontainer.behaviors.StoringTestCase.Foo
 
string_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
subSequence(int, int) - Method in class org.picocontainer.classname.ClassName
 
swap(Object) - Method in class org.picocontainer.gems.behaviors.HotSwappable.Swappable
 
swapRealInstance(T) - Method in class org.picocontainer.gems.behaviors.HotSwappable
 
SYNCHRONIZE - Static variable in class org.picocontainer.Characteristics
Turns on synchronized access to the component instance.
Synchronized<T> - Class in org.picocontainer.behaviors
Component Adapter that uses java synchronized around getComponentInstance().
Synchronized(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.Synchronized
 
SynchronizedTestCase - Class in org.picocontainer.behaviors
 
SynchronizedTestCase() - Constructor for class org.picocontainer.behaviors.SynchronizedTestCase
 
SynchronizedTestCase.Blocker - Class in org.picocontainer.behaviors
 
SynchronizedTestCase.Blocker() - Constructor for class org.picocontainer.behaviors.SynchronizedTestCase.Blocker
 
SynchronizedTestCase.SlowCtor - Class in org.picocontainer.behaviors
 
SynchronizedTestCase.SlowCtor() - Constructor for class org.picocontainer.behaviors.SynchronizedTestCase.SlowCtor
 
synchronizing() - Static method in class org.picocontainer.behaviors.Behaviors
 
Synchronizing - Class in org.picocontainer.behaviors
This behavior factory provides synchronized wrappers to control access to a particular component.
Synchronizing() - Constructor for class org.picocontainer.behaviors.Synchronizing
 
SynchronizingTestCase - Class in org.picocontainer.behaviors
 
SynchronizingTestCase() - Constructor for class org.picocontainer.behaviors.SynchronizingTestCase
 
SystemPropertiesPicoContainer - Class in org.picocontainer.containers
container backed by system properties.
SystemPropertiesPicoContainer() - Constructor for class org.picocontainer.containers.SystemPropertiesPicoContainer
 
SystemPropertiesPicoContainer(PicoContainer) - Constructor for class org.picocontainer.containers.SystemPropertiesPicoContainer
 
SystemPropertiesPicoContainerTestCase - Class in org.picocontainer.containers
test capabilities of system properties providing container.
SystemPropertiesPicoContainerTestCase() - Constructor for class org.picocontainer.containers.SystemPropertiesPicoContainerTestCase
 

T

tearDown() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
testAcceptImplementsBreadthFirstStrategy() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testAcceptImplementsBreadthFirstStrategy() - Method in class org.picocontainer.containers.DelegatingMutablePicoContainerTestCase
 
testAcceptImplementsBreadthFirstStrategy() - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
testAcceptImplementsBreadthFirstStrategy() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testAcceptIsAbortable() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
Verifies that you can halt a container traversal.
testAddAdapterNoesNotUseCachingBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddAdapterNoesNotUseImplementationHidingBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddAdapterNoesNotUseImplementationHidingBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAddAdapterUsesCachingBehavior() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddAdapterUsesCachingBehaviorWithHideImplProperty() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAddAdapterUsesCachingBehaviorWithRedundantCacheProperty() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddAdapterUsesDoesNotUseCachingBehaviorByDefault() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAddAdapterUsesImplementationHidingBehavior() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddAdapterUsesImplementationHidingBehaviorWithRedundantHideImplProperty() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddComponentDoesNotUseCachingBehaviorByDefault() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAddComponentNoesNotUseCachingBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddComponentNoesNotUseImplementationHidingBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddComponentNoesNotUseOptinBehaviorWhenNoCachePropertyIsSpecified() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAddComponentUsesCachingBehavior() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddComponentUsesCachingBehaviorWithRedundantCacheProperty() - Method in class org.picocontainer.behaviors.CachingTestCase
 
testAddComponentUsesImplementationHidingBehavior() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddComponentUsesImplementationHidingBehaviorWithRedundantHideImplProperty() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testAddComponentUsesOptinBehaviorWithRedundantCacheProperty() - Method in class org.picocontainer.behaviors.OptInCachingTestCase
 
testAggregatedVerificationException() - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
testAggregatedVerificationException() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testAllJavaPrimitiveAttributesShouldBeSetByTheAdapter() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testAllowsEmptyArraysIfEspeciallySet() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testAllUnsatisfiableDependenciesAreSignalled() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testAllUnsatisfiableDependenciesAreSignalled2() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testAlternatePrefixWorks() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
testAmbiguousDependencies() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testAmbiguousResolution() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testAnnotatedFieldInjectionComponentCanDependOnConfig() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testArrayDependenciesAndVerification() - Method in class org.picocontainer.defaults.issues.Issue0229TestCase
 
testAsParentContainer() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testAutomaticBehavior() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorByBuilder() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorByBuilderADifferentWay() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorByBuilderADifferentWayViaAdapter() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorByBuilderViaAdapter() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorViaAdapter() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorWorksForAdaptiveBehaviorToo() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testAutomaticBehaviorWorksForAdaptiveBehaviorTooViaAdapter() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testBad() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase
 
testBasic() - Method in class org.picocontainer.PicoBuilderTestCase
 
testBasicInstantiationAndContainment() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testBasicParsing() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testBeanPropertyComponentAdapterCanUsePropertyEditors() - Method in class org.picocontainer.behaviors.PropertyApplyingBehaviorTestCase
 
testBindingAnnotationsWithConstructorInjection() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase
 
testBindingAnnotationsWithMethodInjection() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase
 
testBindingAnnotationsWithSetterInjection() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase
 
testBowlWithoutTom() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testbyTypeFailsEvenIfOneOfSameType() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testCachingAndImplHidingAndThreadSafetySetupCorrectly() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testCachingAndImplHidingAndThreadSafetySetupCorrectlyForExtraCaching() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testCachingAndImplHidingAndThreadSafetySetupCorrectlyForExtraCachingForAdapter() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testCachingBehaviorCanBeAddedByAnnotation() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testCachingBehaviorCanBeAddedByCharacteristics() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testCanChangeMonitor() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanChangeMonitorOfChildContainers() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanInstantiateParanamer() - Method in class org.picocontainer.alternatives.ParanamerPicoContainerTestCase
 
testCanInstantiateReplacedComponent() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testCannotInstantiateAnUnregisteredComponent() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testCanReallyChangeMonitor() - Method in class org.picocontainer.defaults.issues.Issue0265TestCase
 
testCanRegisterTwoComponentsImplementingSameInterfaceOneWithInterfaceAsKey() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanRegisterTwoComponentsWithSameImplementionAndDifferentKey() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanReturnCurrentMonitorFromComponentFactory() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanSpecifyLifeCycleStrategyForInstanceRegistrationWhenSpecifyingComponentFactory() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testCanStopAComponentThatWasNeverStartedBecauseItHasNoLifecycle() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testCanSwallowExceptionFromReflectionLifecycleStrategy() - Method in class org.picocontainer.defaults.issues.Issue0303TestCase
 
testCanSwallowExceptionFromStarableLifecycleStrategy() - Method in class org.picocontainer.defaults.issues.Issue0303TestCase
 
testCanUseCustomLifecycleStrategyForClassRegistrations() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCanUseCustomLifecycleStrategyForInstanceRegistrations() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCaughtIllegalAccessExceptionInvokesMonitorAndThrows() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
testCaughtInstantiationExceptionInvokesMonitorAndThrows() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
testCaughtInvocationTargetExceptionInvokesMonitorAndReThrowsAsCompositionIfNotRuntimeOrError() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
testCaughtInvocationTargetExceptionInvokesMonitorAndReThrowsErrorIfErrorInTheFirstPlace() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
testCaughtInvocationTargetExceptionInvokesMonitorAndReThrowsRuntimeIfRuntimeInTheFirstPlace() - Method in class org.picocontainer.injectors.AbstractInjectorTestCase
 
testChangeMonitorIsIgnoredIfNotSupportingStrategy() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testCharacteristicsAreImmutable() - Method in class org.picocontainer.CharacteristicsTestCase
 
testChildContainerIsStoppedWhenStartedIndependentlyOfParent() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testChildGetsFromParent() - Method in class org.picocontainer.defaults.DelegatingPicoContainerTestCase
 
testChildOverridesParent() - Method in class org.picocontainer.defaults.DelegatingPicoContainerTestCase
 
testCollections() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testCollectionsAreGeneratedOnTheFly() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testComponensRegisteredWithClassKeyTakePrecedenceOverOthersWhenThereAreMultipleImplementations() - Method in class org.picocontainer.defaults.ComponentKeysTestCase
 
testComponentAdapterCanIgnoreLifecycle() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
 
testComponentAdapterRegistrationOrderIsMaintained() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
Important! Nanning really, really depends on this!
testComponentAdapterResolutionIsFirstLookedForByClassKeyToTheTopOfTheContainerHierarchy() - Method in class org.picocontainer.defaults.ComponentKeysTestCase
 
testComponentAdapterReturnsSame() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
 
testComponentCanBeStartedAgainAfterBeingStopped() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentCannotBeDisposedIfAlreadyDisposed() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentCannotBeStartedIfAlreadyStarted() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentCannotBeStartedIfDisposed() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentCannotBeStoppeddIfDisposed() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentCannotBeStoppedIfNotStarted() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentImplementationMayNotBeNull() - Method in class org.picocontainer.adapters.ComponentAdapterTestCase
 
testComponentInstancesFromParentsAreNotDirectlyAccessible2() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testComponentInstancesListIsReturnedForNullType() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testComponentInstantiation() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
 
testComponentInstantiationViaParamNameAssociations() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
 
testComponentIsNotStartedWhenCachedAndCanBeStarted() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentIsNotStoppedAndDisposedWhenFlushedIfDelegateDoesNotSupportLifecycle() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentIsNotStoppedAndDisposedWhenFlushedIfNotStarted() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentIsStoppedAndDisposedIfStartedWhenFlushed() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testComponentKeyCanBeNullButNotRequested() - Method in class org.picocontainer.adapters.ComponentAdapterTestCase
 
testComponentKeysFromParentCannotConfuseTheChild() - Method in class org.picocontainer.defaults.ComponentKeysTestCase
 
testComponentMonitorMayNotBeNull() - Method in class org.picocontainer.adapters.ComponentAdapterTestCase
 
testComponentParameterExcludesSelf() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testComponentParameterFetches() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testComponentParameterResolvesPrimitiveType() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testComponentParameterRespectsExpectedType() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testComponentRegistrationMismatch() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testComponentsAreStartedBreadthFirstAndStoppedAndDisposedDepthFirst() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testComponentsCanBeRemovedByInstance() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testComponentsWithCommonSupertypeWhichIsAConstructorArgumentCanBeLookedUpByConcreteType() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testComponentWithCtorAndMethodAnnotatedDiCanHaveAllDepsSatisfied() - Method in class org.picocontainer.injectors.CompositeInjectionTestCase
 
testComponentWithCtorAndMethodAnnotatedDiCanHaveAllDepsSatisfied() - Method in class org.picocontainer.injectors.MultiInjectionTestCase
 
testComponentWithCtorAndNamedFieldWorkToegether() - Method in class org.picocontainer.injectors.CompositeInjectionTestCase
 
testComponentWithCtorAndSetterDiCanHaveAllDepsSatisfied() - Method in class org.picocontainer.injectors.CompositeInjectionTestCase
 
testComponentWithCtorAndSetterDiCanHaveAllDepsSatisfied() - Method in class org.picocontainer.injectors.MultiInjectionTestCase
 
testComponentWithCtorAndSetterDiCanHaveAllDepsSatisfiedWithANonSetInjectMethod() - Method in class org.picocontainer.injectors.CompositeInjectionTestCase
 
testComponentWithCtorAndSetterDiCanHaveAllDepsSatisfiedWithANonSetInjectMethod() - Method in class org.picocontainer.injectors.MultiInjectionTestCase
 
testComponentWithCtorAndSetterDiCanNoteMissingSetterDependency() - Method in class org.picocontainer.injectors.MultiInjectionTestCase
 
testConstantParameter() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testConstantParameterRespectsExpectedType() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testConstantParameterWithPrimitives() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testConstantParameterWithPrimitivesRejectsUnexpectedType() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testConstructorInjectionComponentCanDependOnConfig() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testContainerCascadesDefaultLifecycle() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testContainerIsDeserializableWithParent() - Method in class org.picocontainer.defaults.DefaultPicoContainerTreeSerializationTestCase
 
testContainerIsSerializable() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testContainerUsesOnlyStandardConstructor() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
testContainerUsesOnlyStandardConstructor() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
testContainerUsesStandardConstructor() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
testContainerUsesStandardConstructor() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
testCurrentMonitorWithNoComponentMonitorStrategyDelegateThrowsIllegalStateException() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectionTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.injectors.ConstructorInjectionTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.injectors.SetterInjectionTestCase
 
testCustomLifecycleCanBeInjected() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testCyclicDependencyException() - Method in class org.picocontainer.injectors.ThreadLocalCyclicDependencyGuardTestCase
 
testCyclicDependencyThrowsCyclicDependencyException() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testCyclicDependencyThrowsCyclicDependencyExceptionWithParentContainer() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testCyclicDependencyWithThreadSafeGuard() - Method in class org.picocontainer.injectors.ThreadLocalCyclicDependencyGuardTestCase
 
testDecoratingComponentAdapterDelegatesLifecycleManagement() - Method in class org.picocontainer.behaviors.BehaviorAdapterTestCase
 
testDecoratingComponentAdapterDelegatesToMonitorThatDoesNotSupportStrategy() - Method in class org.picocontainer.behaviors.BehaviorAdapterTestCase
 
testDecoratingComponentAdapterDelegatesToMonitorThatDoesSupportStrategy() - Method in class org.picocontainer.behaviors.BehaviorAdapterTestCase
 
testDecoratingComponentAdapterIgnoresLifecycleManagementIfDelegateDoesNotSupportIt() - Method in class org.picocontainer.behaviors.BehaviorAdapterTestCase
 
testDEF_isAbleToTakeParameters() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testDEF_verifyDoesNotInstantiate() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testDEF_verifyWithoutDependencyWorks() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testDEF_visitable() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testDefaultLifecycleStrategy() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
 
testDefaultPicoContainerReturnsNewInstanceForEachCallWhenUsingTransientComponentAdapter() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testDelegateIsAccessible() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testDelegatingMonitorCanChangeMonitorInDelegateThatDoesSupportMonitorStrategy() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testDelegatingMonitorChangesDelegateThatDoesNotSupportMonitorStrategy() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testDelegatingMonitorReturnsDelegateThatDoesNotSupportMonitorStrategy() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testDelegatingMonitorThrowsExpectionWhenChangingToNullMonitor() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testDelegatingMonitorThrowsExpectionWhenConstructionWithNullDelegate() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testDependsOnTouchableWithTouchableSpecifiedAsConstant() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testDifferentCollectiveTypesAreResolved() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testDisposable() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
testDisposable() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testDisposalWithoutStarting() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
testDisposalWithoutStop() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
testDispose() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
testDoesNotEqualsToNull() - Method in class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
testDummy() - Method in class org.picocontainer.defaults.GenericsTestCase
 
testDuplicateRegistration() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testDuplicateRegistrationWithTypeAndObject() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testEclipseDummy() - Method in class org.picocontainer.defaults.DefaultMultipleConstructorTestCase
 
testEquals() - Method in class org.picocontainer.tck.AbstractComponentFactoryTest
 
testExceptionThrowingFromHiddenComponent() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testExternallyInstantiatedObjectsCanBeRegisteredAndLookedUp() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testFactoryMakesAnnotationInjector() - Method in class org.picocontainer.injectors.AnnotatedFieldInjectionTestCase
 
testFactoryMakesConstructorInjector() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
testFactoryMakesFieldAnnotationInjector() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
testFactoryMakesMethodAnnotationInjector() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
testFactoryMakesNamedInjector() - Method in class org.picocontainer.injectors.NamedFieldInjectionTestCase
 
testFactoryMakesNamedInjector() - Method in class org.picocontainer.injectors.TypedFieldInjectionTestCase
 
testFailingSetter() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testFieldDeosNotHappenWithoutRightInjectorDoesNotWork() - Method in class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase
 
testFieldInjection() - Method in class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase
 
testFieldInjectionByName() - Method in class org.picocontainer.injectors.NamedFieldInjectorTestCase
 
testFieldInjectionByType() - Method in class org.picocontainer.injectors.NamedFieldInjectorTestCase
 
testFieldInjectionByType() - Method in class org.picocontainer.injectors.TypedFieldInjectorTestCase
 
testFieldInjectionWithAlternativeInjectionAnnotation() - Method in class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase
 
testFieldInjectionWithBindings() - Method in class org.picocontainer.adapters.TypedBindingAnnotationTestCase
 
testFieldInjectionWithoutAnnotationDoesNotWork() - Method in class org.picocontainer.injectors.AnnotatedFieldInjectorTestCase
 
testGetClassName() - Method in class org.picocontainer.classname.ClassNameKeyTestCase
 
testGetComponentAdaptersOfTypeNullReturnsEmptyList() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testGetComponentInstancesOnParentContainerHostedChildContainerDoesntReturnParentAdapter() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testGetComponentSpecification() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testGettingComponentWithMissingDependencyFails() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testGetUrl() - Method in class org.picocontainer.classname.ClassPathElementTestCase
 
testGood() - Method in class org.picocontainer.defaults.issues.Issue0316TestCase
 
testGrantPermission() - Method in class org.picocontainer.classname.ClassPathElementTestCase
 
testGuardAgainstNullInstance() - Method in class org.picocontainer.adapters.InstanceAdapterTestCase
 
testHashCodeIsSame() - Method in class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
testHashMapPutAllIsNotAllowed() - Method in class org.picocontainer.CharacteristicsTestCase
 
testHashmapPutIsNotAllowed() - Method in class org.picocontainer.CharacteristicsTestCase
 
testHybridBeans() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testIllegalTraverseNode() - Method in class org.picocontainer.PicoVisitorTestCase
 
testImmutingOfNullBarfs() - Method in class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
testImplementaionIsAutomaticallyHidden() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testImplementaionWithParametersIsAutomaticallyHidden() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testImplementationHidingBehaviorCanBeAddedByCharacteristics() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testINS_createsNewInstances() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testINS_errorIsRethrown() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testINS_normalExceptionIsRethrownInsidePicoInitializationException() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testINS_runtimeExceptionIsRethrown() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testInstanceIsNotAutomaticallyHidden() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testInstantiateComponentWithNoDependencies() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
testInstantiationExceptionThrownInCtorIsRethrownInsideInvocationTargetExeption() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testInstantiationWithMonitorAndParent() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testInstantiationWithNullComponentFactory() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testItAll() - Method in class org.picocontainer.monitors.NullComponentMonitorTestCase
 
testJohnTalOne() - Method in class org.picocontainer.defaults.UserQuestionTestCase
 
testKeyClashBug118() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testLazyInstantiation() - Method in class org.picocontainer.tck.AbstractLazyInstantiationTest
 
testLazyInstantiationSideEffectWhenForceOfDelayedInstantiationOfDependantClass() - Method in class org.picocontainer.behaviors.ImplementationHidingTestCase
 
testLifecycleCanRecoverWithCustomComponentMonitor() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testLifecycleDoesNotRecoverWithNullComponentMonitor() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testLifecycleFailuresCanBePickedUpAfterTheEvent() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testLifecycleIsIgnoredIfAdaptersAreNotLifecycleManagers() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testLifecycleIsIgnoredIfDelegateDoesNotSupportIt() - Method in class org.picocontainer.behaviors.CachedTestCase
 
testLifeCycleStrategyForInstanceRegistrationPassedToChildContainers() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testListComponentsInStart() - Method in class org.picocontainer.DefaultPicoContainerTestCase
JIRA: PICO-295 reported by Erik Putrycz
testListComponentsOnStart() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testLookupWithUnregisteredKeyReturnsNull() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testLookupWithUnregisteredTypeReturnsNull() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testMakeChildContainer() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMakeRemoveChildContainer() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testMakingOfChildContainer() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testMakingOfChildContainerPercolatesLifecycleManager() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testMaliciousComponentCannotExistInAChildContainerAndSeeAnyElementOfContainerHierarchy() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testMaps() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testMethodInjection() - Method in class org.picocontainer.injectors.MethodInjectionTestCase
 
testMethodInjectionByBuilder() - Method in class org.picocontainer.injectors.MethodInjectionTestCase
 
testMethodInjectionViaAdapter() - Method in class org.picocontainer.injectors.MethodInjectionTestCase
 
testMethodInjectionViaCharacteristics() - Method in class org.picocontainer.injectors.MethodInjectionTestCase
 
testMixingOfSDIandCDI() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMixingOfSDIandCDIDifferently() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMixingOfSDIandCDIInBuilderStyle() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMixingOfSDIandCDIWithTemporaryCharacterizations() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMixingOfSDIandCDIWithTemporaryCharacterizationsDifferently() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testMonitorChanges() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
testMonitoringHappensBeforeAndAfterInstantiation() - Method in class org.picocontainer.defaults.AbstractComponentMonitorTestCase
 
testMonitoringHappensBeforeAndAfterInstantiation() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testMonitoringHappensBeforeAndOnFailOfImpossibleComponentsInstantiation() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testMoreWeirdness() - Method in class org.picocontainer.defaults.UserQuestionTestCase
 
testMultipleImplementationsAccessedThroughKey() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testMultipleInterfacesCanBeHidden() - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase
 
testMultipleParametersCanBePassed() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testMultiWithBothSatisfiedDependencyWorks() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
testMultiWithOnlySmallSatisfiedDependencyWorks() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
testMultiWithSatisfyingDependencyAndParametersWorks() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
testMultiWithTwoEquallyBigSatisfiedDependenciesFails() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
testNamedBinding() - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase
 
testNamedChildContainerIsAccessible() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testNamedChildContainerIsAccessibleForClassKeys() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testNamedChildContainerIsAccessibleForStringKeys() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testNativeArrays() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testNoArgConstructorToBeSelected() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testNoComponent() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testNoComponentIsMonitoredAndPotentiallyLateProvided() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testNonAutomaticBehaviorAsContrastToTheAbove() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testNonAutomaticBehaviorAsContrastToTheAboveViaAdapter() - Method in class org.picocontainer.behaviors.AutomatingTestCase
 
testNonInterfaceImplementaionIsAutomaticallyHidden() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testNonInterfaceImplementaionWithParametersIsAutomaticallyHidden() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testNonInterfaceInArrayCantBeHidden() - Method in class org.picocontainer.behaviors.HiddenImplementationTestCase
 
testNonSetterMethodInjection() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase
 
testNonSetterMethodInjection() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testNonSetterMethodInjectionWithAlternativeAnnotation() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase
 
testNonSetterMethodInjectionWithoutOverridingSetterPrefix() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testNormalExceptionThrownInCtorIsRethrownInsideInvocationTargetExeption() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testNormalLifecycle() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
testNothingHappensIfNoPreOrPost() - Method in class org.picocontainer.behaviors.InterceptingTestCase
 
testNotStartableNorDisposable() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
testOmeletteCanHaveDifferentCheeseWithAFunnyComponentAdapter() - Method in class org.picocontainer.defaults.UserQuestionTestCase
 
testOnlyStartableComponentsAreStartedOnStart() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testOrderOfElementsOfAnArrayDependencyIsPreserved() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testOrderOfInstantiationShouldBeDependencyOrder() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testOrderOfStartShouldBeDependencyOrderAndStopAndDisposeTheOpposite() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testOverrideOfReturnValue() - Method in class org.picocontainer.behaviors.InterceptingTestCase
 
testParameterCanBePassedToConstructor() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testParameterCanBePrimitive() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testParameterMayNotBeNull() - Method in class org.picocontainer.adapters.ComponentAdapterTestCase
 
testParameterRespectsExpectedType() - Method in class org.picocontainer.parameters.ParameterTestCase
 
testParametersCanBeMixedWithComponentsCanBePassed() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testParentComponentRegisteredAsClassShouldBePreffered() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testParentContainerWithComponentWithEqualKeyShouldBeShadowedByChild() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testParentDoesntGetFromChild() - Method in class org.picocontainer.defaults.DelegatingPicoContainerTestCase
 
testParsingOfPropertiesFile() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testParsingOfPropertiesFileAndArgs() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testParsingOfPropertiesFileAndArgsWithClash() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testParsingWithDiffSeparator() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testParsingWithWrongSeparator() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testPico52() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testPicoCanDifferentiateBetweenNamedIntsThatWouldOtherwiseBeAmbiguous() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testPicoCanDifferentiateBetweenNamedObjectsThatWouldOtherwiseBeAmbiguous() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testPicoCanDifferentiateBetweenNamedStringsThatWouldOtherwiseBeAmbiguous() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testPicoContainerCausesDeadlock() - Method in class org.picocontainer.defaults.issues.Issue0199TestCase
 
testPicocontainerPropertiesIntegration() - Method in class org.picocontainer.behaviors.LockingTestCase
 
testPicoContainerPropertiesIntegration() - Method in class org.picocontainer.behaviors.SynchronizingTestCase
 
testPicoInitializationException() - Method in class org.picocontainer.defaults.PicoExceptionsTestCase
 
testPicoInitializationExceptionThrownBecauseOfFilteredConstructors() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testPicoInitializationExceptionWithDefaultConstructor() - Method in class org.picocontainer.defaults.PicoExceptionsTestCase
 
testPicoUsedInBuilderStyle() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testPreAndPostObservation() - Method in class org.picocontainer.behaviors.InterceptingTestCase
 
testPreAndPostObservationWithParameter() - Method in class org.picocontainer.behaviors.InterceptingTestCase
 
testPreCanPreventInvocationWithAlternateReturnValue() - Method in class org.picocontainer.behaviors.InterceptingTestCase
 
testPrintStackTrace() - Method in class org.picocontainer.defaults.PicoExceptionsTestCase
 
testPropertiesAreRight() - Method in class org.picocontainer.injectors.NamedFieldInjectionTestCase
 
testPropertiesAreRight() - Method in class org.picocontainer.injectors.TypedFieldInjectionTestCase
 
testPropertiesSetAfterAdapterCreationShouldBeTakenIntoAccount() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testPropertiesTidiedUpAfterPicoUsage() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testPropertyApplyingBehaviorCanBeAddedByCharacteristics() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testPropertySetAfterAdapterCreationShouldBeTakenIntoAccount() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testPropertySetAfterWrappedAdapterCreationShouldBeTakenIntoAccount() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testProxyEquals() - Method in class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
testRaceConditionIsHandledBySynchronizedComponentAdapter() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
testRaceConditionIsNotHandledWithoutSynchronizedComponentAdapter() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
testRegisterAbstractShouldFail() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testRegisterComponent() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testRegisterComponent() - Method in class org.picocontainer.tck.AbstractComponentFactoryTest
 
testRegisterComponentWithObjectBadType() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testRegisteredComponentsExistAndAreTheCorrectTypes() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testRegisterInterfaceShouldFail() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testRegistersSingleInstance() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testRegistrationByName() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testRegistrationByNameAndClassWithResolving() - Method in class org.picocontainer.defaults.NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase
 
testRemovalNonRegisteredComponentAdapterWorksAndReturnsNull() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testReplacedInstantiatedComponentHasCorrectClass() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testRepresentationOfContainerTree() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testRepresentationOfContainerTree() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase
 
testRepresentationOfContainerTree() - Method in class org.picocontainer.containers.SystemPropertiesPicoContainerTestCase
 
testRepresentationOfContainerTree() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testRepresentationOfContainerTree() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testRES_dependenciesAreResolved() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testRES_failingInstantiationWithCyclicDependencyException() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testRES_failingVerificationWithCyclicDependencyException() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testResolveFromGrandParentByKey() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testResolveFromGrandParentByType() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testResolveFromParentByKey() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testResolveFromParentByType() - Method in class org.picocontainer.defaults.ChildContainerTestCase
 
testReStartLifecycle() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
testReturnValues() - Method in class org.picocontainer.containers.EmptyPicoContainerTestCase
 
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching() - Method in class org.picocontainer.containers.ImplementationHidingWithDefaultPicoContainerTestCase
 
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testSER_isSerializable() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testSER_isXStreamSerializable() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testSER_isXStreamSerializableWithPureReflection() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testSerializable() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
testSerializable() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testSerializedContainerCanRetrieveImplementation() - Method in class org.picocontainer.tck.AbstractImplementationHidingPicoContainerTest
 
testSerializedContainerCanRetrieveImplementation() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testSetBeanPropertiesWithInvalidValueTypes() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testSetBeanPropertiesWithValueObjects() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testSetBeanPropertiesWithWrongNumberOfParametersThrowsPicoInitializationException() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
todo Is this test duplicated elsewhere? --MR
testSetDependenComponentWillBeSetByTheAdapter() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testSetProperties() - Method in class org.picocontainer.behaviors.PropertyApplyingTestCase
 
testSetPropertyIsNotAllowed() - Method in class org.picocontainer.CharacteristicsTestCase
 
testSetterInjectionCanBeTriggereedMeaningAdaptiveInjectorIsUsed() - Method in class org.picocontainer.behaviors.AdaptingBehaviorTestCase
 
testSetterInjectionComponentCanDependOnConfig() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testSetterMethodInjectionToContrastWithThatBelow() - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase
 
testSetterMethodInjectionToContrastWithThatBelow() - Method in class org.picocontainer.injectors.SetterInjectorTestCase
 
testSeveralDifferentInstancesCanBeCreatedWithOnePreconfiguredContainer() - Method in class org.picocontainer.defaults.UserQuestionTestCase
 
testShouldAllowRegistrationOfArrayAsInstance() - Method in class org.picocontainer.defaults.issues.Issue0196TestCase
 
testShouldBeAbleShareSameReferenceForDifferentTypes() - Method in class org.picocontainer.defaults.UserQuestionTestCase
 
testShouldBeAbleToSerialiseEmptyPico() - Method in class org.picocontainer.defaults.XStreamSerialisationTestCase
 
testShouldBeAbleToSerialisePicoWithInstantiatedComponents() - Method in class org.picocontainer.defaults.XStreamSerialisationTestCase
 
testShouldBeAbleToSerialisePicoWithUninstantiatedComponents() - Method in class org.picocontainer.defaults.XStreamSerialisationTestCase
 
testShouldCascadeStartStopAndDisposeToChild() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testShouldConvertPropertyNamesInSameWayAsBeanInfo() - Method in class org.picocontainer.defaults.SetterIntrospectorTestCase
 
testShouldFailIfInstantiationInChildContainerFails() - Method in class org.picocontainer.defaults.issues.Issue0280TestCase
 
testShouldFailOnStartAfterDispose() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testShouldFailOnStopAfterDispose() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testShouldFailWhenThereAreNoComponentsToPutInTheArray() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testShouldInstantiateArrayOfStrings() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testShouldNotConsiderNonPublicConstructors() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testShouldNotInstantiateCollectionForUngenericCollectionParameters() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testShouldProvideInfoAboutDependingWhenAmbiguityHappens() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testShouldReturnNonMutableParent() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testShouldReturnNullForComponentAdapterOfUnregisteredType() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testShouldReturnNullWhenUnregistereingUnmanagedComponent() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testShouldStackContainersLast() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testShouldTraceInstantiatedWithInjected() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInstantiatedWithInjected() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceInstantiating() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInstantiating() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceInstantiationFailed() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInstantiationFailed() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceInvocatiationFailed() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInvocatiationFailed() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceInvoked() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInvoked() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceInvoking() - Method in class org.picocontainer.monitors.ConsoleComponentMonitorTestCase
 
testShouldTraceInvoking() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testShouldTraceLifecycleInvocationFailed() - Method in class org.picocontainer.monitors.WriterComponentMonitorTestCase
 
testSingletonCreationWithSynchronizedAdapterAndDoubleLocking() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
testSingletonCreationWithSynchronizedAdapterOutside() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
testSingletonCreationWithSynchronizedAdapterOutsideUsingFactory() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
testSingleUsecanBeInstantiatedByDefaultComponentAdapter() - Method in class org.picocontainer.injectors.AdaptingInjectionTestCase
 
testSpeedOfRememberedConstructor() - Method in class org.picocontainer.injectors.ConstructorInjectorTestCase
 
testStartable() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
testStartable() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
testStartable() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testStartCapturedByMonitor() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testStartedComponentsCanBeStoppedIfSomeComponentsFailToStart() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStartedComponentsCanBeStoppedIfSomeComponentsFailToStartEvenInAPicoHierarchy() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStartStartShouldFail() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStartStopAndDisposeCascadedtoChildren() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testStartStopAndDisposeNotCascadedtoRemovedChildren() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testStartStopDisposeDisposeShouldFail() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStartStopOfDaemonizedThread() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStartStopStopShouldFail() - Method in class org.picocontainer.defaults.DefaultPicoContainerLifecycleTestCase
 
testStopHasNoMeaning() - Method in class org.picocontainer.lifecycle.JavaEE5LifecycleStrategyTestCase
 
testStopWithoutStart() - Method in class org.picocontainer.lifecycle.DefaultLifecycleStateTestCase
 
testStringRepresentation() - Method in class org.picocontainer.adapters.ComponentAdapterTestCase
 
testStringWorks() - Method in class org.picocontainer.tck.AbstractMultipleConstructorTest
 
testSwapComponentMonitorWithNoComponentMonitorStrategyDelegateThrowsIllegalStateException() - Method in class org.picocontainer.classname.DefaultClassLoadingPicoContainerTestCase
 
testThangCanBeInstantiatedWithArrayList() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatAllPropertiesAreAdded() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase
all properties specified in constructor shall be placed into container as strings
testThatAllSystemPropertiesAreCopied() - Method in class org.picocontainer.containers.SystemPropertiesPicoContainerTestCase
all the content of system properties shall be made available through this contaienr.
testThatCacheMapCanBeDisabledSimulatingAnEndedRequest() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatCacheMapCanBeResetOnASubsequentThreadSimulatingASessionConcept() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatCacheMapCanBeReUsedOnASubsequentThreadSimulatingASessionConcept() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatComponentCanHaveAProvidedDependency() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatComponentCanHaveAProvidedDependencyViaConstructor() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatComponentCanHaveAProvidedDependencyViaConstructorADifferentWay() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatComponentCanHaveAProvidedDependencyViaDecoratorBehavior() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatComponentCanHaveAProvidedDependencyViaFieldDecoratorBehavior() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatComponentCannotBeRemovedFromStartedContainer() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatForASingleThreadTheBehaviorIsTheSameAsPlainCaching() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatForASingleThreadTheBehaviorIsTheSameAsPlainCaching() - Method in class org.picocontainer.behaviors.ThreadCachingTestCase
 
testThatGrandparentTraversalForComponentsCanBeBlocked() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testThatGrandparentTraversalForComponentsCanBeBlockedEvenForAnnotatedInjections() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testThatGrandparentTraversalForComponentsCanBeBlockedEvenForAnnotatedInjections2() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testThatInstaceTypeAcceptedForPrimitives() - Method in class org.picocontainer.parameters.ConstantParameterTestCase
constant parameter with instance type shall verify for expected primitives
testThatNoEntryIsWorkingProperly() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
 
testThatNotStringEntryIsNotResolved() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
 
testThatParentDelegationWorks() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase
inquiry shall be delegated to parent container
testThatParentTraversalIsOkForTiering() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testThatParentTraversalIsOnlyBlockedOneTierAtATime() - Method in class org.picocontainer.containers.TieringPicoContainerTestCase
 
testThatResolvedSuccessfully() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
shall resolve as ddifferent classes
testThatSimpleStringComponentIsAddedOnlyOnce() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testThatTwoThreadsHaveSeparatedCacheValues() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatTwoThreadsHaveSeparatedCacheValues() - Method in class org.picocontainer.behaviors.ThreadCachingTestCase
 
testThatTwoThreadsHaveSeparatedCacheValuesForThreeScopeScenario() - Method in class org.picocontainer.behaviors.StoringTestCase
 
testThatTwoThreadsHaveSeparatedCacheValuesForThreeScopeScenario() - Method in class org.picocontainer.behaviors.ThreadCachingTestCase
 
testThatUnavailableConverterProducesCorrectException() - Method in class org.picocontainer.parameters.ConfigParameterTestCase
shall bomb properly if no suitable converter found
testTheBug() - Method in class org.picocontainer.alternatives.issues.Issue0214TestCase
 
testTheBug() - Method in class org.picocontainer.defaults.issues.Issue0191TestCase
 
testThirdPartyStartableAndDisposable() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testThirdPartyStartableCanNoteLifecycleException() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testThirdPartyStartableCanNoteLifecycleRuntimeException() - Method in class org.picocontainer.lifecycle.StartableLifecycleStrategyTestCase
 
testThrownErrorIsUnwrapped() - Method in class org.picocontainer.PicoVisitorTestCase
 
testThrownRuntimeExceptionIsUnwrapped() - Method in class org.picocontainer.PicoVisitorTestCase
 
testUnambiguouSelfDependency() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testUnregisterAfterInstantiateComponents() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testUnregisterComponent() - Method in class org.picocontainer.defaults.DefaultComponentRegistryTestCase
 
testUnregisterComponent() - Method in class org.picocontainer.tck.AbstractComponentFactoryTest
 
testUnsatisfiableDependenciesExceptionGivesUnsatisfiedDependencyTypes() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testUnsatisfiableDependenciesExceptionGivesVerboseEnoughErrorMessage() - Method in class org.picocontainer.tck.AbstractPicoContainerTest
 
testUnsatisfiableIfNoSuitableTyesForInjection() - Method in class org.picocontainer.containers.CommandLinePicoContainerTestCase
 
testUnusualTraverseNode() - Method in class org.picocontainer.PicoVisitorTestCase
 
testUpDownDependenciesCannotBeFollowed() - Method in class org.picocontainer.DefaultPicoContainerTestCase
 
testVER_verificationFails() - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
testVerify() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testVisitComponentAdapter() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
testVisitComponentFactory() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
testVisitContainer() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
testVisitingOfImmutableContainerWorks() - Method in class org.picocontainer.containers.ImmutablePicoContainerTestCase
 
testVisitorThatMustBeInvokedUsingTraverse() - Method in class org.picocontainer.PicoVisitorTestCase
 
testVisitorWillTraverseAndCall() - Method in class org.picocontainer.visitors.MethodCallingVisitorTest
 
testVisitParameter() - Method in class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
testVisitsInInstantiationOrder() - Method in class org.picocontainer.visitors.MethodCallingVisitorTest
 
testVisitsInReverseInstantiationOrder() - Method in class org.picocontainer.visitors.MethodCallingVisitorTest
 
testWillOmitSelfFromCollection() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testWillRemoveComponentsWithMatchingKeyFromParent() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase
 
testWithAnnotatedFieldDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithAnnotatedMethodDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithBogusCustomMonitorByClass() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithBogusParentContainerBehavesAsIfNotSet() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCachingImplementationHidingAndSetterDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCafsListChainThingy() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithConsoleMonitor() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithConsoleMonitorAndLifecycleUseTheSameUltimateMonitor() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCtorDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCustomComponentFactory() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCustomMonitorByClass() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCustomParentContainer() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithCustomPicoContainer() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithDifferentTypes() - Method in class org.picocontainer.lifecycle.ReflectionLifecycleStrategyTestCase
 
testWithImplementationHiding() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithImplementationHidingAndSetterDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithImplementationHidingInstance() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithLocking() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithPropertyApplier() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithReflectionLifecycle() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithSetterDI() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithStartableLifecycle() - Method in class org.picocontainer.PicoBuilderTestCase
 
testWithSynchronizing() - Method in class org.picocontainer.PicoBuilderTestCase
 
thatParanamerBehavesForASpecialCase() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase
 
Thesaurus - Interface in org.picocontainer.testmodel
 
THIS_NATURALLY_FAILS_testSingletonCreationRace() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
THIS_NATURALLY_FAILS_testSingletonCreationWithSynchronizedAdapter() - Method in class org.picocontainer.behaviors.SynchronizedTestCase
 
THREAD_ENSURES_LOCALITY - Static variable in class org.picocontainer.gems.adapters.ThreadLocalizing
THREAD_ENSURES_LOCALITY is the constant for created ComponentAdapter instances, that create for the current thread a new component.
THREAD_LOCAL() - Static method in class org.picocontainer.gems.PicoGemsBuilder
Creates a thread localizing adapter factory.
ThreadCached<T> - Class in org.picocontainer.behaviors
This behavior supports caches values per thread.
ThreadCached(ComponentAdapter<T>) - Constructor for class org.picocontainer.behaviors.ThreadCached
 
ThreadCaching - Class in org.picocontainer.behaviors
 
ThreadCaching() - Constructor for class org.picocontainer.behaviors.ThreadCaching
 
ThreadCachingTestCase - Class in org.picocontainer.behaviors
 
ThreadCachingTestCase() - Constructor for class org.picocontainer.behaviors.ThreadCachingTestCase
 
ThreadCachingTestCase.Bar - Class in org.picocontainer.behaviors
 
ThreadCachingTestCase.Bar(StringBuilder, ThreadCachingTestCase.Foo) - Constructor for class org.picocontainer.behaviors.ThreadCachingTestCase.Bar
 
ThreadCachingTestCase.Foo - Class in org.picocontainer.behaviors
 
ThreadCachingTestCase.Foo(StringBuilder) - Constructor for class org.picocontainer.behaviors.ThreadCachingTestCase.Foo
 
ThreadLocalCyclicDependencyGuardTestCase - Class in org.picocontainer.injectors
Test the CyclicDependecy.
ThreadLocalCyclicDependencyGuardTestCase() - Constructor for class org.picocontainer.injectors.ThreadLocalCyclicDependencyGuardTestCase
 
ThreadLocalCyclicDependencyGuardTestCase.Blocker - Class in org.picocontainer.injectors
 
ThreadLocalCyclicDependencyGuardTestCase.Blocker() - Constructor for class org.picocontainer.injectors.ThreadLocalCyclicDependencyGuardTestCase.Blocker
 
ThreadLocalized<T> - Class in org.picocontainer.gems.adapters
A ComponentAdapter that realizes a ThreadLocal component instance.
ThreadLocalized(ComponentAdapter<T>, ProxyFactory) - Constructor for class org.picocontainer.gems.adapters.ThreadLocalized
Construct a ThreadLocalized.
ThreadLocalized(ComponentAdapter<T>) - Constructor for class org.picocontainer.gems.adapters.ThreadLocalized
Construct a ThreadLocalized using Proxy instances.
ThreadLocalizing - Class in org.picocontainer.gems.adapters
A ComponentFactory for components kept in ThreadLocal instances.
ThreadLocalizing() - Constructor for class org.picocontainer.gems.adapters.ThreadLocalizing
Constructs a wrapping ThreadLocalizing, that ensures the usage of the ThreadLocal.
ThreadLocalizing(ProxyFactory) - Constructor for class org.picocontainer.gems.adapters.ThreadLocalizing
Constructs a wrapping ThreadLocalizing, that ensures the usage of the ThreadLocal.
ThreadLocalizing(boolean) - Constructor for class org.picocontainer.gems.adapters.ThreadLocalizing
Constructs a wrapping ThreadLocalizing.
ThreadLocalizing(boolean, ProxyFactory) - Constructor for class org.picocontainer.gems.adapters.ThreadLocalizing
Constructs a wrapping ThreadLocalizing.
ThreadLocalMapObjectReference - Class in org.picocontainer.references
 
ThreadLocalMapObjectReference(ThreadLocal, Object) - Constructor for class org.picocontainer.references.ThreadLocalMapObjectReference
 
ThreadLocalReference<T> - Class in org.picocontainer.references
 
ThreadLocalReference() - Constructor for class org.picocontainer.references.ThreadLocalReference
 
THROWABLE - Static variable in class org.picocontainer.defaults.PicoExceptionsTestCase
 
TieringPicoContainer - Class in org.picocontainer.containers
 
TieringPicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with a custom ComponentFactory, LifecycleStrategy for instance registration, and a parent container.
TieringPicoContainer(ComponentFactory, LifecycleStrategy, PicoContainer, ComponentMonitor) - Constructor for class org.picocontainer.containers.TieringPicoContainer
 
TieringPicoContainer(ComponentMonitor, PicoContainer) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor
TieringPicoContainer(ComponentMonitor, LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor and lifecycle strategy
TieringPicoContainer(LifecycleStrategy, PicoContainer) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with the AdaptingInjection using a custom lifecycle strategy
TieringPicoContainer(ComponentFactory) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with a custom ComponentFactory and no parent container.
TieringPicoContainer(ComponentMonitor) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with the AdaptingInjection using a custom ComponentMonitor
TieringPicoContainer(PicoContainer) - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with a (caching) AdaptingInjection and a parent container.
TieringPicoContainer() - Constructor for class org.picocontainer.containers.TieringPicoContainer
Creates a new container with a AdaptingBehavior and no parent container.
TieringPicoContainerTestCase - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase() - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase
 
TieringPicoContainerTestCase.Couch - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.Couch() - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.Couch
 
TieringPicoContainerTestCase.DiscerningDoctor - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.DiscerningDoctor(TieringPicoContainerTestCase.TiredPerson) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.DiscerningDoctor
 
TieringPicoContainerTestCase.Doctor - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.Doctor(TieringPicoContainerTestCase.TiredPerson) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.Doctor
 
TieringPicoContainerTestCase.Grouchy - Annotation Type in org.picocontainer.containers
 
TieringPicoContainerTestCase.GrouchyTiredPerson - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.GrouchyTiredPerson(TieringPicoContainerTestCase.Couch) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.GrouchyTiredPerson
 
TieringPicoContainerTestCase.Polite - Annotation Type in org.picocontainer.containers
 
TieringPicoContainerTestCase.PoliteTiredPerson - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.PoliteTiredPerson(TieringPicoContainerTestCase.Couch) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.PoliteTiredPerson
 
TieringPicoContainerTestCase.TiredDoctor - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.TiredDoctor(TieringPicoContainerTestCase.Couch, TieringPicoContainerTestCase.TiredPerson) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.TiredDoctor
 
TieringPicoContainerTestCase.TiredPerson - Class in org.picocontainer.containers
 
TieringPicoContainerTestCase.TiredPerson(TieringPicoContainerTestCase.Couch) - Constructor for class org.picocontainer.containers.TieringPicoContainerTestCase.TiredPerson
 
toString() - Method in class org.picocontainer.adapters.AbstractAdapter
 
toString() - Method in class org.picocontainer.behaviors.AbstractBehavior
 
toString() - Method in class org.picocontainer.BindKey
 
toString() - Method in class org.picocontainer.classname.ClassName
 
toString() - Method in class org.picocontainer.classname.ClassPathElement
 
toString() - Method in class org.picocontainer.containers.AbstractDelegatingPicoContainer
 
toString() - Method in class org.picocontainer.containers.EmptyPicoContainer
 
toString() - Method in class org.picocontainer.containers.ImmutablePicoContainer
 
toString() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase.Dependant
 
toString() - Method in class org.picocontainer.containers.PropertiesPicoContainerTestCase.Dependency
 
toString() - Method in class org.picocontainer.DefaultPicoContainer
 
toString() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase.Cod
 
toString() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase.Shark
 
toString() - Method in class org.picocontainer.gems.jndi.JNDIExposed
 
toString() - Method in class org.picocontainer.gems.jndi.JNDIObjectReference
 
toString() - Method in class org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
 
toString() - Method in class org.picocontainer.gems.util.DelegateMethod
toString() - Method in class org.picocontainer.injectors.AnnotatedMethodInjector
 
toString(Field) - Static method in class org.picocontainer.monitors.ComponentMonitorHelper
 
toString() - Method in class org.picocontainer.security.CustomPermissionsURLClassLoader
 
touch() - Method in class org.picocontainer.defaults.CollectionComponentParameterTestCase.TouchableObserver
 
touch() - Method in class org.picocontainer.testmodel.AlternativeTouchable
 
touch() - Method in class org.picocontainer.testmodel.DecoratedTouchable
 
touch() - Method in class org.picocontainer.testmodel.SimpleTouchable
 
touch() - Method in interface org.picocontainer.testmodel.Touchable
 
touch() - Method in class org.picocontainer.testmodel.WashableTouchable
 
touchable - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.NeedsTouchable
 
touchable - Variable in class org.picocontainer.testmodel.DependsOnTouchable
 
Touchable - Interface in org.picocontainer.testmodel
 
TransientPicoContainer - Class in org.picocontainer.containers
 
TransientPicoContainer() - Constructor for class org.picocontainer.containers.TransientPicoContainer
 
TransientPicoContainer(PicoContainer) - Constructor for class org.picocontainer.containers.TransientPicoContainer
 
TraversalCheckingVisitor - Class in org.picocontainer.visitors
Concrete implementation of Visitor which simply checks traversals.
TraversalCheckingVisitor() - Constructor for class org.picocontainer.visitors.TraversalCheckingVisitor
 
TraversalCheckingVisitorTest - Class in org.picocontainer.visitors
 
TraversalCheckingVisitorTest() - Constructor for class org.picocontainer.visitors.TraversalCheckingVisitorTest
 
traverse(Object) - Method in class org.picocontainer.gems.jmx.JMXVisitor
Entry point for the visitor traversal.
traverse(Object) - Method in class org.picocontainer.gems.jndi.JNDIContainerVisitor
Entry point for the visitor traversal.
traverse(Object) - Method in interface org.picocontainer.PicoVisitor
Entry point for the PicoVisitor traversal.
traverse(Object) - Method in class org.picocontainer.visitors.AbstractPicoVisitor
 
traverse(Object) - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
traverse(Object) - Method in class org.picocontainer.visitors.VerifyingVisitor
Traverse through all components of the PicoContainer hierarchy and verify the components.
TRUE - Static variable in class org.picocontainer.Characteristics
Since properties use strings, we supply String constants for Boolean conditions.
TypedBindingAnnotationTestCase - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase
 
TypedBindingAnnotationTestCase.Apple - Interface in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.AppleImpl1 - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.AppleImpl1() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl1
 
TypedBindingAnnotationTestCase.AppleImpl2 - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.AppleImpl2() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl2
 
TypedBindingAnnotationTestCase.AppleImpl3 - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.AppleImpl3() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl3
 
TypedBindingAnnotationTestCase.AppleImpl4 - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.AppleImpl4() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.AppleImpl4
 
TypedBindingAnnotationTestCase.Braeburn - Annotation Type in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.Bramley - Annotation Type in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.Cox - Annotation Type in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.FruitBasket - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.FruitBasket() - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasket
 
TypedBindingAnnotationTestCase.FruitBasketViaConstructor - Class in org.picocontainer.adapters
 
TypedBindingAnnotationTestCase.FruitBasketViaConstructor(TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple, TypedBindingAnnotationTestCase.Apple) - Constructor for class org.picocontainer.adapters.TypedBindingAnnotationTestCase.FruitBasketViaConstructor
 
TypedBindingAnnotationTestCase.Granny - Annotation Type in org.picocontainer.adapters
 
TypedFieldInjection - Class in org.picocontainer.injectors
A InjectionFactory for named fields.
TypedFieldInjection() - Constructor for class org.picocontainer.injectors.TypedFieldInjection
 
TypedFieldInjectionTestCase - Class in org.picocontainer.injectors
 
TypedFieldInjectionTestCase() - Constructor for class org.picocontainer.injectors.TypedFieldInjectionTestCase
 
TypedFieldInjectionTestCase.Helicopter - Class in org.picocontainer.injectors
 
TypedFieldInjectionTestCase.Helicopter() - Constructor for class org.picocontainer.injectors.TypedFieldInjectionTestCase.Helicopter
 
TypedFieldInjectionTestCase.PogoStick - Class in org.picocontainer.injectors
 
TypedFieldInjectionTestCase.PogoStick() - Constructor for class org.picocontainer.injectors.TypedFieldInjectionTestCase.PogoStick
 
TypedFieldInjector - Class in org.picocontainer.injectors
Injection happens after instantiation, and fields are marked as injection points via a field type.
TypedFieldInjector(Object, Class<?>, Parameter[], ComponentMonitor, LifecycleStrategy, String) - Constructor for class org.picocontainer.injectors.TypedFieldInjector
 
TypedFieldInjectorTestCase - Class in org.picocontainer.injectors
 
TypedFieldInjectorTestCase() - Constructor for class org.picocontainer.injectors.TypedFieldInjectorTestCase
 
TypedFieldInjectorTestCase.Helicopter - Class in org.picocontainer.injectors
 
TypedFieldInjectorTestCase.Helicopter() - Constructor for class org.picocontainer.injectors.TypedFieldInjectorTestCase.Helicopter
 
TypedFieldInjectorTestCase.PogoStick - Class in org.picocontainer.injectors
 
TypedFieldInjectorTestCase.PogoStick() - Constructor for class org.picocontainer.injectors.TypedFieldInjectorTestCase.PogoStick
 
TypedObjectNameFactory - Class in org.picocontainer.gems.jmx
An ObjectNameFactory, that uses the type of the DynamicMBean implementation to register.
TypedObjectNameFactory() - Constructor for class org.picocontainer.gems.jmx.TypedObjectNameFactory
Construct a TypedObjectNameFactory using the default domain.
TypedObjectNameFactory(String) - Constructor for class org.picocontainer.gems.jmx.TypedObjectNameFactory
Construct a TypedObjectNameFactory with a predefined domain.

U

UNLIMITED_SIZE - Static variable in class org.picocontainer.gems.behaviors.Pooled
UNLIMITED_SIZE is the value to set the maximum size of the pool to unlimited (Integer.MAX_VALUE in fact).
unsatisfiedDependencies(PicoContainer, Set<Class>) - Method in class org.picocontainer.injectors.IterativeInjector
 
url_ - Variable in class org.picocontainer.behaviors.PropertyApplyingTestCase.Primitives
 
USE_NAMES - Static variable in class org.picocontainer.Characteristics
 
useNames() - Method in class org.picocontainer.injectors.AbstractInjector
 
UserQuestionTestCase - Class in org.picocontainer.defaults
This class can be used to test out various things asked on the mailing list.
UserQuestionTestCase() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase
 
UserQuestionTestCase.ABC - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.ABCImpl - Class in org.picocontainer.defaults
 
UserQuestionTestCase.ABCImpl(UserQuestionTestCase.DEF) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.ABCImpl
 
UserQuestionTestCase.Bar - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.Cheese - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.CheeseAdapter - Class in org.picocontainer.defaults
 
UserQuestionTestCase.CheeseAdapter(Object, Class, Map) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.CheeseAdapter
 
UserQuestionTestCase.DEF - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.DEFImpl - Class in org.picocontainer.defaults
 
UserQuestionTestCase.DEFImpl() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.DEFImpl
 
UserQuestionTestCase.Disabled - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Disabled() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Disabled
 
UserQuestionTestCase.Enabled - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Enabled() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Enabled
 
UserQuestionTestCase.Foo - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.FooBar - Class in org.picocontainer.defaults
 
UserQuestionTestCase.FooBar() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.FooBar
 
UserQuestionTestCase.Gouda - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Gouda() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Gouda
 
UserQuestionTestCase.InterfaceX - Interface in org.picocontainer.defaults
 
UserQuestionTestCase.NeedsBar - Class in org.picocontainer.defaults
 
UserQuestionTestCase.NeedsBar(UserQuestionTestCase.Bar) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.NeedsBar
 
UserQuestionTestCase.NeedsFoo - Class in org.picocontainer.defaults
 
UserQuestionTestCase.NeedsFoo(UserQuestionTestCase.Foo) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.NeedsFoo
 
UserQuestionTestCase.NeedsInterfaceX - Class in org.picocontainer.defaults
 
UserQuestionTestCase.NeedsInterfaceX(UserQuestionTestCase.InterfaceX) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.NeedsInterfaceX
 
UserQuestionTestCase.Omelette - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Omelette(UserQuestionTestCase.Cheese) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Omelette
 
UserQuestionTestCase.Roquefort - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Roquefort() - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Roquefort
 
UserQuestionTestCase.Something - Class in org.picocontainer.defaults
 
UserQuestionTestCase.Something(UserQuestionTestCase.Disabled, UserQuestionTestCase.Enabled, Map) - Constructor for class org.picocontainer.defaults.UserQuestionTestCase.Something
 

V

val - Variable in class org.picocontainer.containers.CommandLinePicoContainerTestCase.NeedsString
 
value - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.NonGreedyClass
 
values() - Method in class org.picocontainer.gems.util.PicoMap
 
verify(PicoContainer) - Method in class org.picocontainer.adapters.InstanceAdapter
 
verify(PicoContainer) - Method in class org.picocontainer.adapters.NullCA
 
verify(PicoContainer) - Method in class org.picocontainer.adapters.SimpleNamedBindingAnnotationTestCase.FieldInjector
 
verify(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehavior
 
verify(PicoContainer) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
verify(PicoContainer) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
verify(PicoContainer) - Method in interface org.picocontainer.ComponentAdapter
Verify that all dependencies for this adapter can be satisfied.
verify(PicoContainer) - Method in interface org.picocontainer.ComponentFactory
Verification for the ComponentFactory - subject to implementation.
verify(PicoContainer) - Method in class org.picocontainer.defaults.UserQuestionTestCase.CheeseAdapter
 
verify(PicoContainer) - Method in class org.picocontainer.gems.adapters.DelegateMethodAdapter
Verify that all dependencies for this adapter can be satisfied.
verify(PicoContainer) - Method in class org.picocontainer.gems.adapters.StaticFactoryAdapter
Verify that all dependencies for this adapter can be satisfied.
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.gems.constraints.AbstractConstraint
 
verify(PicoContainer) - Method in class org.picocontainer.gems.jndi.JNDIProvided
we have nothing to verify here
verify(PicoContainer) - Method in class org.picocontainer.gems.jndi.JNDIProviding
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.AbstractInjectionFactory
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.AbstractInjector
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.CompositeInjector
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.ConstructorInjector
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.FactoryInjector
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.IterativeInjector
 
verify(PicoContainer) - Method in class org.picocontainer.injectors.MethodInjector
 
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in interface org.picocontainer.Parameter
Verify that the Parameter can satisfy the expected type using the container
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.BasicComponentParameter
 
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.CollectionComponentParameter
Verify a successful dependency resolution of the parameter for the expected type.
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ComponentParameter
 
verify(PicoContainer, ComponentAdapter, Class, NameBinding, boolean, Annotation) - Method in class org.picocontainer.parameters.ConstantParameter
Verify that the Parameter can satisfy the expected type using the container
verify(PicoContainer) - Method in class org.picocontainer.PicoBuilderTestCase.CustomComponentFactory
 
VERIFYING - Static variable in class org.picocontainer.tck.AbstractComponentAdapterTest
 
verifyingGuard - Variable in class org.picocontainer.injectors.AbstractInjector
The cycle guard for the verification.
VerifyingVisitor - Class in org.picocontainer.visitors
Visitor to verify PicoContainer instances.
VerifyingVisitor() - Constructor for class org.picocontainer.visitors.VerifyingVisitor
Construct a VerifyingVisitor.
veto() - Method in interface org.picocontainer.behaviors.Intercepted.Controller
 
veto() - Method in class org.picocontainer.behaviors.Intercepted.ControllerImpl
 
veto() - Method in class org.picocontainer.behaviors.Intercepted.ControllerWrapper
 
visitComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.gems.jmx.JMXVisitor
Register the component as MBean.
visitComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.gems.jndi.JNDIContainerVisitor
in case component adapter is JNDIExposed, poke it gently and it will create component and register it to JNDI if not already done.
visitComponentAdapter(ComponentAdapter<?>) - Method in interface org.picocontainer.PicoVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitComponentAdapter(ComponentAdapter) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.RecordingStrategyVisitor
 
visitComponentAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.visitors.TraversalCheckingVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitComponentAdapter(ComponentAdapter<?>) - Method in class org.picocontainer.visitors.VerifyingVisitor
 
visitComponentFactory(ComponentFactory) - Method in interface org.picocontainer.PicoVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitComponentFactory(ComponentFactory) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.RecordingStrategyVisitor
 
visitComponentFactory(ComponentFactory) - Method in class org.picocontainer.visitors.TraversalCheckingVisitor
Visit a ComponentAdapter that has to accept the visitor.
visitComponentFactory(ComponentFactory) - Method in class org.picocontainer.visitors.VerifyingVisitor
 
visitContainer(PicoContainer) - Method in class org.picocontainer.gems.jmx.JMXVisitor
Provides the PicoContainer, that can resolve the components to register as MBean.
visitContainer(PicoContainer) - Method in class org.picocontainer.gems.jndi.JNDIContainerVisitor
Provides the PicoContainer, that can resolve the components to register as MBean.
visitContainer(PicoContainer) - Method in interface org.picocontainer.PicoVisitor
Visit a PicoContainer that has to accept the visitor.
visitContainer(PicoContainer) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.RecordingStrategyVisitor
 
visitContainer(PicoContainer) - Method in class org.picocontainer.visitors.MethodCallingVisitor
 
visitContainer(PicoContainer) - Method in class org.picocontainer.visitors.TraversalCheckingVisitor
Visit a PicoContainer that has to accept the visitor.
visitContainer(PicoContainer) - Method in class org.picocontainer.visitors.VerifyingVisitor
 
visitParameter(Parameter) - Method in interface org.picocontainer.PicoVisitor
Visit a Parameter that has to accept the visitor.
visitParameter(Parameter) - Method in class org.picocontainer.tck.AbstractPicoContainerTest.RecordingStrategyVisitor
 
visitParameter(Parameter) - Method in class org.picocontainer.visitors.TraversalCheckingVisitor
Visit a Parameter that has to accept the visitor.

W

wash() - Method in interface org.picocontainer.testmodel.Washable
 
wash() - Method in class org.picocontainer.testmodel.WashableTouchable
 
washable - Variable in class org.picocontainer.tck.AbstractPicoContainerTest.NeedsWashable
 
Washable - Interface in org.picocontainer.testmodel
 
WashableTouchable - Class in org.picocontainer.testmodel
 
WashableTouchable() - Constructor for class org.picocontainer.testmodel.WashableTouchable
 
wasTouched - Variable in class org.picocontainer.testmodel.AlternativeTouchable
 
wasTouched - Variable in class org.picocontainer.testmodel.SimpleTouchable
 
Webster - Class in org.picocontainer.testmodel
 
Webster(List) - Constructor for class org.picocontainer.testmodel.Webster
 
windyWind(AnnotatedMethodInjectorTestCase.Wind) - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.AnnotatedBurp
 
windyWind(AnnotatedMethodInjectorTestCase.Wind) - Method in class org.picocontainer.injectors.AnnotatedMethodInjectorTestCase.AnotherAnnotatedBurp
 
withAnnotatedFieldInjection() - Method in class org.picocontainer.PicoBuilder
 
withAnnotatedMethodInjection() - Method in class org.picocontainer.PicoBuilder
 
withAutomatic() - Method in class org.picocontainer.PicoBuilder
 
withBehaviors(BehaviorFactory...) - Method in class org.picocontainer.PicoBuilder
 
withCaching() - Method in class org.picocontainer.PicoBuilder
 
withComponentFactory(ComponentFactory) - Method in class org.picocontainer.PicoBuilder
 
withComponentFactory(Class<? extends ComponentFactory>) - Method in class org.picocontainer.PicoBuilder
 
withConsoleMonitor() - Method in class org.picocontainer.PicoBuilder
 
withConstructorInjection() - Method in class org.picocontainer.PicoBuilder
 
withCustomContainerComponent(Object) - Method in class org.picocontainer.PicoBuilder
 
withHiddenImplementations() - Method in class org.picocontainer.PicoBuilder
 
withLifecycle() - Method in class org.picocontainer.PicoBuilder
 
withLocking() - Method in class org.picocontainer.PicoBuilder
 
withMethodInjection() - Method in class org.picocontainer.PicoBuilder
 
withMonitor(Class<? extends ComponentMonitor>) - Method in class org.picocontainer.PicoBuilder
 
withMonitor(ComponentMonitor) - Method in class org.picocontainer.PicoBuilder
 
withPropertyApplier() - Method in class org.picocontainer.PicoBuilder
 
withReflectionLifecycle() - Method in class org.picocontainer.PicoBuilder
 
withSetterInjection() - Method in class org.picocontainer.PicoBuilder
 
withSynchronizing() - Method in class org.picocontainer.PicoBuilder
 
wrap(ComponentFactory) - Method in interface org.picocontainer.BehaviorFactory
 
wrap(ComponentFactory) - Method in class org.picocontainer.behaviors.AbstractBehaviorFactory
 
wrap(ComponentFactory) - Method in class org.picocontainer.behaviors.AdaptingBehavior
 
wrapComponentInstances(Class, PicoContainer, Object[]) - Method in class org.picocontainer.tck.AbstractComponentAdapterTest
 
WriterComponentMonitor - Class in org.picocontainer.monitors
A ComponentMonitor which writes to a Writer.
WriterComponentMonitor(Writer) - Constructor for class org.picocontainer.monitors.WriterComponentMonitor
 
WriterComponentMonitor(Writer, ComponentMonitor) - Constructor for class org.picocontainer.monitors.WriterComponentMonitor
 
WriterComponentMonitorTestCase - Class in org.picocontainer.monitors
 
WriterComponentMonitorTestCase() - Constructor for class org.picocontainer.monitors.WriterComponentMonitorTestCase
 

X

XStreamSerialisationTestCase - Class in org.picocontainer.defaults
 
XStreamSerialisationTestCase() - Constructor for class org.picocontainer.defaults.XStreamSerialisationTestCase
 

Z

ZERO - Static variable in interface org.picocontainer.Parameter
Zero parameter is used when you wish a component to be instantiated with its default constructor.

A B C D E F G H I J K L M N O P R S T U V W X Z

Copyright © 2003-2010 Codehaus. All Rights Reserved.