- 
						$_default
					
 
		- 
			
					
 
			- 
						$_delegate
					
 
		- 
			
					
 
			- 
						$_index
					
 
		- 
			
					
 
			- 
						$_injectionMembers
					
 
		- 
			
					
 
			- 
						$_injectionTypes
					
 
		- 
			
					
 
			- 
						$_instanceReference
					
 
		- 
			
					
 
			- 
						$_member
					
 
		- 
			
					
 
			- 
						$_methodName
					
 
		- 
			
					
 
			- 
						$_methodPrefix
					
 
		- 
			
					
 
			- 
						$_name
					
 
		- 
			
					
 
			- 
						$_parameters
					
 
		- 
			
					
 
			- 
						$_with
					
 
		- 
			
					
 
			- 
						_addAdapterInternal
					
 
		- 
			
							
Adds the adapter
					 
			- 
						_areCompatible
					
 
		- 
			
							
Tests to see if a type and an adapter are compatible
					 
			- 
						_caughtInstantiationException
					
 
		- 
			
							
Inform monitor about component instantiation failure
					 
			- 
						_caughtInvocationTargetException
					
 
		- 
			
							
Inform monitor about error while instantiating component
					 
			- 
						_checkConcrete
					
 
		- 
			
							
Checks to make sure the current implementation is a concrete class
					 
			- 
						_checkPrimitive
					
 
		- 
			
							
Checks if a type is considered primative
					 
			- 
						_checkTraversal
					
 
		- 
			
							
Checks the traversal flag
					 
			- 
						_checkTypeCompatibility
					
 
		- 
			
							
If the key is a Xyster_Type, checks compatibility with implementation
					 
			- 
						_config
					
 
		- 
			
							
Gets a map object for the name and value passed
					 
			- 
						_createDefaultParameters
					
 
		- 
			
							
Create default parameters for the given types
					 
			- 
						_getArguments
					
 
		- 
			
							
Gets the arguments for the method
					 
			- 
						_getComponentKeyToAdapterCache
					
 
		- 
			
							
Gets the component key to adapter map
					 
			- 
						_getInjectorMethod
					
 
		- 
			
							
Gets the method to use for injection
					 
			- 
						_getInjectorPrefix
					
 
		- 
			
							
Gets the setter method prefix
					 
			- 
						_getInstance
					
 
		- 
			
							
Gets an instance of the component
					 
			- 
						_getLocalInstance
					
 
		- 
			
							
Gets the local instance of an adapter
					 
			- 
						_getMatchingParameterListForSetters
					
 
		- 
			
							
Gets the parameter list
					 
			- 
						_getMemberArguments
					
 
		- 
			
							
Gets the member arguments
					 
			- 
						_getMethod
					
 
		- 
			
							
Gets the method
					 
			- 
						_getModifiableComponentAdapterList
					
 
		- 
			
							
Gets the adapters
					 
			- 
						_getOrMakeInstance
					
 
		- 
			
							
Gets an instance of the object
					 
			- 
						_getPropertyName
					
 
		- 
			
							
Gets the property name for a method
					 
			- 
						_getSetterParameter
					
 
		- 
			
							
Converts and validates the given property value to an appropriate object for calling the bean's setter
					 
			- 
						_getSetters
					
 
		- 
			
							
Gets the setters for a class
					 
			- 
						_getTargetAdapter
					
 
		- 
			
							
Gets the adapter for the parameter supplied
					 
			- 
						_initializeInjectionMembersAndTypeLists
					
 
		- 
			
							
Traverses the type and caches all injection methods and their parameters
					 
			- 
						_injectIntoMember
					
 
		- 
			
							
Injects a value into a member
					 
			- 
						_invoke
					
 
		- 
			
							
Invokes the method on the given object
					 
			- 
						_isInjectorMethod
					
 
		- 
			
							
{@inherit}
					 
			- 
						_isInjectorMethod
					
 
		- 
			
							
Gets whether the method passed in should be used for injection
					 
			- 
						_isSetter
					
 
		- 
			
							
Gets whether a method is a setter
					 
			- 
						_makeDefaultInjection
					
 
		- 
			
							
TSIA
					 
			- 
						_makeIfMethodInjection
					
 
		- 
			
							
TSIA
					 
			- 
						_makeIfSetterInjection
					
 
		- 
			
							
TSIA
					 
			- 
						_makeInjectionFactory
					
 
		- 
			
							
Gets the injection factory
					 
			- 
						_makeParameterNameImpl
					
 
		- 
			
							
Returns a NameBinding for a method
					 
			- 
						_newInstance
					
 
		- 
			
							
Instantiate an object with given parameters and respect the accessible flag
					 
			- 
						_newObjectReference
					
 
		- 
			
							
Gets a new object reference
					 
			- 
						_processAutomatic
					
 
		- 
			
					
 
			- 
						_processCaching
					
 
		- 
			
					
 
			- 
						_processPropertyApplying
					
 
		- 
			
					
 
			- 
						_resolveAdapter
					
 
		- 
			
							
Tries to resolve the adapter used for the type
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new container
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new basic parameter
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new stored behavior
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new delegating monitor
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new stored behavior
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new container and populate adapters from properties
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new setter injector
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new setter injection factory
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new constant value parameter
					 
			- 
						__construct
					
 
		- 
			
							
Constructs a new adapter for the given key and implementation
					 
			- 
						__construct
					
 
		- 
			
							
Creates a methodinjector
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new method injection factory
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new delegating monitor
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new adapter for a key and implementation
					 
			- 
						__construct
					
 
		- 
			
							
Creates a MethodCalling visitor for a method with arguments
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new delegating container
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new adapter for a key and implementation
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new behavior.
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new mutable delegate container
					 
			- 
						__construct
					
 
		- 
			
							
Creates a new Parameter NameBinding
					 
			- 
						__toString
					
 
		- 
			
							
Returns the string representation of the object
					 
			- 
						__toString
					
 
		- 
			
							
Returns the string representation of the object
					 
		
	
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Parameter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Adapter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Adapter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor that should visit the child containers, component adapters and component instances.
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor that should visit the child containers, component adapters and component instances.
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Parameter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor that should visit the child containers, component adapters and component instances.
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Adapter
					 
			- 
						accept
					
 
		- 
			
							
Visit the current parameter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor for this Adapter
					 
			- 
						accept
					
 
		- 
			
							
Accepts a visitor that should visit the child containers, component adapters and component instances.
					 
			- 
						addAdapter
					
 
		- 
			
							
Register a component via an Adapter
					 
			- 
						addAdapter
					
 
		- 
			
							
Register a component via an Adapter
					 
			- 
						addAdapter
					
 
		- 
			
							
Register a component via an Adapter
					 
			- 
						addComponent
					
 
		- 
			
							
Register a component
					 
			- 
						addComponent
					
 
		- 
			
							
Register a component
					 
			- 
						addComponent
					
 
		- 
			
							
Register a component
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentAdapter
					
 
		- 
			
							
Adds a component adapter
					 
			- 
						addComponentInstance
					
 
		- 
			
							
Register a component instance
					 
			- 
						addComponentInstance
					
 
		- 
			
							
Register a component instance
					 
			- 
						addComponentInstance
					
 
		- 
			
							
Register a component
					 
			- 
						addConfig
					
 
		- 
			
							
Register a config item
					 
			- 
						addConfig
					
 
		- 
			
							
Register a config item
					 
			- 
						addConfig
					
 
		- 
			
							
Register a config item
					 
			- 
						AUTOMATIC
					
 
		- 
			
							
Used for automatic behaviors
					 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Adapter.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Automated.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Adaptive.php
					
 
		- 
			
					
 
			- 
						Automated.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Adaptive.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
			- 
						Abstract.php
					
 
		- 
			
					
 
		
	
			- 
						CACHE
					
 
		- 
			
							
Used for caching
					 
			- 
						CDI
					
 
		- 
			
							
Used for Constructor Dependency Injection
					 
			- 
						change
					
 
		- 
			
							
You can change the characteristic of registration of all subsequent components in this container
					 
			- 
						change
					
 
		- 
			
							
You can change the characteristic of registration of all subsequent components in this container
					 
			- 
						change
					
 
		- 
			
							
You can change the characteristic of registration of all subsequent components in this container
					 
			- 
						changeMonitor
					
 
		- 
			
							
Changes the component monitor used
					 
			- 
						changeMonitor
					
 
		- 
			
							
Delegates change of monitor if the delegate supports a component monitor strategy
					 
			- 
						changeMonitor
					
 
		- 
			
							
Changes the component monitor used
					 
			- 
						changeMonitor
					
 
		- 
			
							
Changes the component monitor used
					 
			- 
						changeMonitor
					
 
		- 
			
							
Changes the component monitor used
					 
			- 
						Cached.php
					
 
		- 
			
					
 
			- 
						Cached.php
					
 
		- 
			
					
 
			- 
						Constructor.php
					
 
		- 
			
					
 
			- 
						Constructor.php
					
 
		- 
			
					
 
			- 
						Constant.php
					
 
		- 
			
					
 
			- 
						Container.php
					
 
		- 
			
					
 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new constructor adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new component adapter based on the specified arguments
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new constructor adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new component adapter based on the specified arguments
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Creates a component adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new component adapter based on the specified arguments
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Create a new constructor adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Creates a component adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Creates a component adapter
					 
			- 
						createComponentAdapter
					
 
		- 
			
							
Creates a component adapter
					 
			- 
						currentMonitor
					
 
		- 
			
							
Returns delegate's current monitor if the delegate supports  a component monitor strategy.
					 
			- 
						currentMonitor
					
 
		- 
			
							
Gets the monitor currently used
					 
			- 
						currentMonitor
					
 
		- 
			
							
Gets the monitor currently used
					 
			- 
						currentMonitor
					
 
		- 
			
							
Gets the monitor currently used
					 
			- 
						currentMonitor
					
 
		- 
			
							
Returns the first current monitor found in the Component Factory  {@inheritDoc}
					 
		
	
			- 
						get
					
 
		- 
			
							
Gets the value
					 
			- 
						get
					
 
		- 
			
							
Retrieve an actual reference to the object
					 
			- 
						getComponent
					
 
		- 
			
							
Retrieve a component instance registered with a specific key or type
					 
			- 
						getComponent
					
 
		- 
			
							
Retrieve a component instance registered with a specific key or type
					 
			- 
						getComponent
					
 
		- 
			
							
Retrieve a component instance registered with a specific key or type
					 
			- 
						getComponent
					
 
		- 
			
							
Retrieve a component instance registered with a specific key or type
					 
			- 
						getComponentAdapter
					
 
		- 
			
							
Find a component adapter associated with the specified key
					 
			- 
						getComponentAdapter
					
 
		- 
			
							
Find a component adapter associated with the specified key
					 
			- 
						getComponentAdapter
					
 
		- 
			
							
Find a component adapter associated with the specified key
					 
			- 
						getComponentAdapter
					
 
		- 
			
							
Find a component adapter associated with the specified key
					 
			- 
						getComponentAdapterByType
					
 
		- 
			
							
Find a component adapter by type (and optionally by parameter name)
					 
			- 
						getComponentAdapterByType
					
 
		- 
			
							
Find a component adapter by type (and optionally by parameter name)
					 
			- 
						getComponentAdapterByType
					
 
		- 
			
							
Find a component adapter associated with the specified key
					 
			- 
						getComponentAdapterByType
					
 
		- 
			
							
Find a component adapter by type (and optionally by parameter name)
					 
			- 
						getComponentAdapters
					
 
		- 
			
							
Retrieve all the component adapters inside this container.
					 
			- 
						getComponentAdapters
					
 
		- 
			
							
Retrieve all the component adapters inside this container.
					 
			- 
						getComponentAdapters
					
 
		- 
			
							
Retrieve all the component adapters inside this container.
					 
			- 
						getComponentAdapters
					
 
		- 
			
							
Retrieve all the component adapters inside this container.
					 
			- 
						getComponents
					
 
		- 
			
							
Retrieve all the registered component instances in the container
					 
			- 
						getComponents
					
 
		- 
			
							
Retrieve all the registered component instances in the container
					 
			- 
						getComponents
					
 
		- 
			
							
Retrieve all the registered component instances in the container
					 
			- 
						getComponents
					
 
		- 
			
							
Retrieve all the registered component instances in the container
					 
			- 
						getDelegate
					
 
		- 
			
					
 
			- 
						getDelegate
					
 
		- 
			
							
Gets the delegate container
					 
			- 
						getDelegate
					
 
		- 
			
					
 
			- 
						getDelegate
					
 
		- 
			
							
Gets the delegate for this container
					 
			- 
						getDelegate
					
 
		- 
			
					
 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor of this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor of this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor for this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor for this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor of this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor of this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor of this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor for this adapter
					 
			- 
						getDescriptor
					
 
		- 
			
							
Gets the descriptor for this adapter
					 
			- 
						getImplementation
					
 
		- 
			
							
Retrieve the class of the component
					 
			- 
						getImplementation
					
 
		- 
			
							
Retrieve the class of the component
					 
			- 
						getImplementation
					
 
		- 
			
							
Retrieve the class of the component
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Get a component instance and set given property values
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getInstance
					
 
		- 
			
							
Retrieve the component instance
					 
			- 
						getKey
					
 
		- 
			
							
Retrieve the key associated with the component
					 
			- 
						getKey
					
 
		- 
			
							
Retrieve the key associated with the component
					 
			- 
						getKey
					
 
		- 
			
							
Retrieve the key associated with the component
					 
			- 
						getName
					
 
		- 
			
							
Gets the name of the parameter
					 
			- 
						getName
					
 
		- 
			
							
Gets the name of the parameter
					 
			- 
						getStoredObject
					
 
		- 
			
							
Retrieves the stored reference.
					 
		
	
			- 
						Instance.php
					
 
		- 
			
					
 
			- 
						Immutable.php
					
 
		- 
			
					
 
			- 
						Iterative.php
					
 
		- 
			
					
 
			- 
						Interface.php
					
 
		- 
			
					
 
			- 
						INSTANTIATED
					
 
		- 
			
					
 
			- 
						instantiated
					
 
		- 
			
							
Event thrown after the component has been instantiated using the given constructor.
					 
			- 
						instantiated
					
 
		- 
			
							
Event thrown after the component has been instantiated using the given constructor.
					 
			- 
						instantiated
					
 
		- 
			
							
Event thrown after the component has been instantiated using the given constructor.
					 
			- 
						instantiated
					
 
		- 
			
							
Event thrown after the component has been instantiated using the given constructor.
					 
			- 
						instantiating
					
 
		- 
			
							
Event thrown as the component is being instantiated using the given constructor
					 
			- 
						INSTANTIATING
					
 
		- 
			
					
 
			- 
						instantiating
					
 
		- 
			
							
Event thrown as the component is being instantiated using the given constructor
					 
			- 
						instantiating
					
 
		- 
			
							
Event thrown as the component is being instantiated using the given constructor
					 
			- 
						instantiating
					
 
		- 
			
							
Event thrown as the component is being instantiated using the given constructor
					 
			- 
						instantiationFailed
					
 
		- 
			
							
Event thrown if the component instantiation failed using the given constructor
					 
			- 
						instantiationFailed
					
 
		- 
			
							
Event thrown if the component instantiation failed using the given constructor
					 
			- 
						instantiationFailed
					
 
		- 
			
							
Event thrown if the component instantiation failed using the given constructor
					 
			- 
						instantiationFailed
					
 
		- 
			
							
Event thrown if the component instantiation failed using the given constructor
					 
			- 
						INSTANTIATION_FAILED
					
 
		- 
			
					
 
			- 
						invocationFailed
					
 
		- 
			
							
Event thrown if the component method invocation failed on the given instance
					 
			- 
						invocationFailed
					
 
		- 
			
							
Event thrown if the component method invocation failed on the given instance
					 
			- 
						invocationFailed
					
 
		- 
			
							
Event thrown if the component method invocation failed on the given instance
					 
			- 
						invocationFailed
					
 
		- 
			
							
Event thrown if the component method invocation failed on the given instance
					 
			- 
						INVOCATION_FAILED
					
 
		- 
			
					
 
			- 
						invoked
					
 
		- 
			
							
Event thrown after the component method has been invoked on the given instance
					 
			- 
						invoked
					
 
		- 
			
							
Event thrown after the component method has been invoked on the given instance
					 
			- 
						invoked
					
 
		- 
			
							
Event thrown after the component method has been invoked on the given instance
					 
			- 
						invoked
					
 
		- 
			
							
Event thrown after the component method has been invoked on the given instance
					 
			- 
						INVOKED
					
 
		- 
			
					
 
			- 
						invoking
					
 
		- 
			
							
Event thrown as the component method is being invoked on the given instance
					 
			- 
						INVOKING
					
 
		- 
			
					
 
			- 
						invoking
					
 
		- 
			
							
Event thrown as the component method is being invoked on the given instance
					 
			- 
						invoking
					
 
		- 
			
							
Event thrown as the component method is being invoked on the given instance
					 
			- 
						invoking
					
 
		- 
			
							
Event thrown as the component method is being invoked on the given instance
					 
			- 
						isResolvable
					
 
		- 
			
							
Check if the Parameter can statisfy the expected type using the container.
					 
			- 
						isResolvable
					
 
		- 
			
							
Check if the Parameter can statisfy the expected type using the container.
					 
			- 
						isResolvable
					
 
		- 
			
							
Check if the Parameter can statisfy the expected type using the container.
					 
		
	
			- 
						Visitor.php
					
 
		- 
			
					
 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that the Parameter can statisfied the expected type using the container
					 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that the Parameter can statisfied the expected type using the container
					 
			- 
						verify
					
 
		- 
			
							
Verify that all dependencies for this adapter can be satisifed
					 
			- 
						verify
					
 
		- 
			
							
Verify that the Parameter can statisfied the expected type using the container
					 
			- 
						visitComponentAdapter
					
 
		- 
			
							
Visit a component adapter that has to accept the visitor.
					 
			- 
						visitComponentAdapter
					
 
		- 
			
							
Visit a component adapter that has to accept the visitor.
					 
			- 
						visitContainer
					
 
		- 
			
							
Visit a container that has to accept the visitor
					 
			- 
						visitContainer
					
 
		- 
			
							
Visit a container that has to accept the visitor
					 
			- 
						visitContainer
					
 
		- 
			
							
Visit a container that has to accept the visitor
					 
			- 
						visitParameter
					
 
		- 
			
							
Visit a that has to accept the visitor.
					 
			- 
						visitParameter
					
 
		- 
			
							
Visit a that has to accept the visitor.
					 
		
	
			- 
						Xyster_Container
					
 
		- 
			
							
The standard container implementation.
					 
			- 
						Xyster_Container_Adapter
					
 
		- 
			
							
Responsible for providing an instance of a specific type
					 
			- 
						Xyster_Container_Adapter_Abstract
					
 
		- 
			
							
Responsible for providing an instance of a specific type
					 
			- 
						Xyster_Container_Adapter_Exception
					
 
		- 
			
							
Exception for container adapter classes
					 
			- 
						Xyster_Container_Adapter_Factory
					
 
		- 
			
							
Responsible for creating component adapters
					 
			- 
						Xyster_Container_Adapter_Instance
					
 
		- 
			
							
Component adapter which wraps a component instance
					 
			- 
						Xyster_Container_Behavior
					
 
		- 
			
							
Tagging interface; Behaviors modify the components created by an Injector
					 
			- 
						Xyster_Container_Behavior_Abstract
					
 
		- 
			
							
Component adapter which decorates another adapter
					 
			- 
						Xyster_Container_Behavior_Automated
					
 
		- 
			
							
Automated behavior
					 
			- 
						Xyster_Container_Behavior_Cached
					
 
		- 
			
							
Cached behavior
					 
			- 
						Xyster_Container_Behavior_Exception
					
 
		- 
			
							
Exception for container behavior classes
					 
			- 
						Xyster_Container_Behavior_Factory
					
 
		- 
			
							
Extends Xyster_Container_Adapter_Factory to provide methods for Behaviors
					 
			- 
						Xyster_Container_Behavior_Factory_Abstract
					
 
		- 
			
							
Extends Xyster_Container_Adapter_Factory to provide methods for Behaviors
					 
			- 
						Xyster_Container_Behavior_Factory_Adaptive
					
 
		- 
			
							
A component factory that creates property applicator instances
					 
			- 
						Xyster_Container_Behavior_Factory_Automated
					
 
		- 
			
							
Extends Xyster_Container_Adapter_Factory to provide methods for Behaviors
					 
			- 
						Xyster_Container_Behavior_Factory_Cached
					
 
		- 
			
							
Factory class creating cached behaviors
					 
			- 
						Xyster_Container_Behavior_Factory_PropertyApplicator
					
 
		- 
			
							
A component factory that creates property applicator instances
					 
			- 
						Xyster_Container_Behavior_PropertyApplicator
					
 
		- 
			
							
Behavior to apply properties
					 
			- 
						Xyster_Container_Behavior_Stored
					
 
		- 
			
							
Stored behavior
					 
			- 
						Xyster_Container_Delegating_Abstract
					
 
		- 
			
							
Abstract base class for immutable delegation to a container
					 
			- 
						Xyster_Container_Delegating_MutableAbstract
					
 
		- 
			
							
Abstract base class for delegation to a mutable container
					 
			- 
						Xyster_Container_Empty
					
 
		- 
			
							
Empty container serving as a null value object
					 
			- 
						Xyster_Container_Exception
					
 
		- 
			
							
Exception for application classes
					 
			- 
						Xyster_Container_Features
					
 
		- 
			
							
A class of map objects holding behavior characteristics
					 
			- 
						Xyster_Container_Immutable
					
 
		- 
			
							
Used to wrap an existing container and make it immutable
					 
			- 
						Xyster_Container_Injection_Abstract
					
 
		- 
			
							
This adapter will instantiate a new object for each call to getInstance
					 
			- 
						Xyster_Container_Injection_Constructor
					
 
		- 
			
							
Instantiates component using Constructor injection
					 
			- 
						Xyster_Container_Injection_Exception
					
 
		- 
			
							
Exception for container injection classes
					 
			- 
						Xyster_Container_Injection_Factory
					
 
		- 
			
							
An tagging interface for Injection factories
					 
			- 
						Xyster_Container_Injection_Factory_Adaptive
					
 
		- 
			
							
Creates instances Injectors
					 
			- 
						Xyster_Container_Injection_Factory_Constructor
					
 
		- 
			
							
Creates constructor injection adapters
					 
			- 
						Xyster_Container_Injection_Factory_Method
					
 
		- 
			
							
Creates constructor injection adapters
					 
			- 
						Xyster_Container_Injection_Factory_Setter
					
 
		- 
			
							
Creates constructor injection adapters
					 
			- 
						Xyster_Container_Injection_Iterative
					
 
		- 
			
							
This injector goes over a list of items
					 
			- 
						Xyster_Container_Injection_Method
					
 
		- 
			
							
Instantiates component using method injection
					 
			- 
						Xyster_Container_Injection_Setter
					
 
		- 
			
							
Instantiates components using empty constructors and setter injection
					 
			- 
						Xyster_Container_Injection_SingleMember
					
 
		- 
			
							
This adapter will instantiate a new object for each call to getInstance
					 
			- 
						Xyster_Container_Interface
					
 
		- 
			
							
The core container interface
					 
			- 
						Xyster_Container_Monitor
					
 
		- 
			
							
Responsible for monitoring the component instantiation and method invocation
					 
			- 
						Xyster_Container_Monitor_Abstract
					
 
		- 
			
							
A monitor which delegates to another monitor
					 
			- 
						Xyster_Container_Monitor_Log
					
 
		- 
			
							
A monitor that writes out to a Zend_Log instance.
					 
			- 
						Xyster_Container_Monitor_Null
					
 
		- 
			
							
A monitor that does nothing
					 
			- 
						Xyster_Container_Monitor_Strategy
					
 
		- 
			
							
Interface responsible for changing monitoring strategy
					 
			- 
						Xyster_Container_Mutable
					
 
		- 
			
							
Core interface for registration of components within a container
					 
			- 
						Xyster_Container_NameBinding
					
 
		- 
			
							
Interface for parameter name binding
					 
			- 
						Xyster_Container_NameBinding_Parameter
					
 
		- 
			
							
A simple implementation of the NameBinding interface
					 
			- 
						Xyster_Container_Parameter
					
 
		- 
			
							
This class provides control over the arguments passed to a method
					 
			- 
						Xyster_Container_Parameter_Basic
					
 
		- 
			
							
Should be used to pass in a particular component as argument to a different component's constructor
					 
			- 
						Xyster_Container_Parameter_Constant
					
 
		- 
			
							
Used to pass in "constant" arguments to constructors and methods
					 
			- 
						Xyster_Container_Parameter_Exception
					
 
		- 
			
							
Exception for container parameter classes
					 
			- 
						Xyster_Container_Properties
					
 
		- 
			
							
Immutable container populated from properties
					 
			- 
						Xyster_Container_Reference
					
 
		- 
			
							
A way to refer to objects stored in awkward places
					 
			- 
						Xyster_Container_Reference_Simple
					
 
		- 
			
							
Simple instance implementation of Xyster_Container_Reference
					 
			- 
						Xyster_Container_Visitor
					
 
		- 
			
							
Interface realizing a visitor pattern for the container
					 
			- 
						Xyster_Container_Visitor_Abstract
					
 
		- 
			
							
Abstract Visitor implementation
					 
			- 
						Xyster_Container_Visitor_Exception
					
 
		- 
			
							
Exception for container visitor classes
					 
			- 
						Xyster_Container_Visitor_MethodCalling
					
 
		- 
			
							
A visitor implementation that calls methods on the components of a specified type
					 
			- 
						Xyster_Container_Visitor_TraversalChecking
					
 
		- 
			
							
Concrete implementation of visitor which simply checks traversals