| java.lang.Object org.picocontainer.behaviors.AbstractBehaviorFactory org.picocontainer.gems.behaviors.Assimilating
Assimilating | public class Assimilating extends AbstractBehaviorFactory (Code) | | Factory for the Assimilated. This factory will create
Assimilated instances for all
ComponentAdapter instances created by the delegate. This will assimilate every component for a specific type.
author: Jörg Schaible |
Constructor Summary | |
public | Assimilating(Class type) Construct an Assimilating. | public | Assimilating(Class type, ProxyFactory proxyFactory) Construct an Assimilating using a special
ProxyFactory . |
Assimilating | public Assimilating(Class type)(Code) | | Construct an Assimilating. The instance will use the
StandardProxyFactory using the JDK
implementation.
Parameters: type - The assimilated type. |
Assimilating | public Assimilating(Class type, ProxyFactory proxyFactory)(Code) | | Construct an Assimilating using a special
ProxyFactory .
Parameters: type - The assimilated type. Parameters: proxyFactory - The proxy factory to use. |
Methods inherited from org.picocontainer.behaviors.AbstractBehaviorFactory | public ComponentAdapter<T> addComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, ComponentAdapter<T> adapter)(Code)(Java Doc) public ComponentAdapter<T> createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters) throws PicoCompositionException(Code)(Java Doc) protected void mergeProperties(Properties into, Properties from)(Code)(Java Doc) public static boolean removePropertiesIfPresent(Properties current, Properties present)(Code)(Java Doc) public ComponentFactory wrap(ComponentFactory delegate)(Code)(Java Doc)
|
|
|