org.picocontainer.script
Class ScriptedBuilder
java.lang.Object
org.picocontainer.script.ScriptedBuilder
public final class ScriptedBuilder
- extends Object
Facade to build ScriptedScriptedPicoContainer
- Author:
- Paul Hammant
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptedBuilder
public ScriptedBuilder(org.picocontainer.PicoContainer parentcontainer,
org.picocontainer.InjectionFactory injectionType)
ScriptedBuilder
public ScriptedBuilder(org.picocontainer.PicoContainer parentcontainer)
ScriptedBuilder
public ScriptedBuilder(org.picocontainer.InjectionFactory injectionType)
ScriptedBuilder
public ScriptedBuilder()
build
public org.picocontainer.classname.ClassLoadingPicoContainer build()
buildPico
public org.picocontainer.MutablePicoContainer buildPico()
withConsoleMonitor
public ScriptedBuilder withConsoleMonitor()
withLifecycle
public ScriptedBuilder withLifecycle()
withReflectionLifecycle
public ScriptedBuilder withReflectionLifecycle()
withMonitor
public ScriptedBuilder withMonitor(Class<? extends org.picocontainer.ComponentMonitor> clazz)
withHiddenImplementations
public ScriptedBuilder withHiddenImplementations()
withComponentFactory
public ScriptedBuilder withComponentFactory(org.picocontainer.ComponentFactory componentFactory)
withComponentAdapterFactories
public ScriptedBuilder withComponentAdapterFactories(org.picocontainer.BehaviorFactory... factories)
withSetterInjection
public ScriptedBuilder withSetterInjection()
withAnnotatedMethodInjection
public ScriptedBuilder withAnnotatedMethodInjection()
withConstructorInjection
public ScriptedBuilder withConstructorInjection()
withCaching
public ScriptedBuilder withCaching()
withThreadSafety
public ScriptedBuilder withThreadSafety()
implementedBy
public ScriptedBuilder implementedBy(Class<? extends org.picocontainer.classname.ClassLoadingPicoContainer> scriptedContainerClass)
picoImplementedBy
public ScriptedBuilder picoImplementedBy(Class<? extends org.picocontainer.MutablePicoContainer> picoContainerClass)
withClassLoader
public ScriptedBuilder withClassLoader(ClassLoader classLoader)
withComponentFactory
public ScriptedBuilder withComponentFactory(String componentFactoryName)
withMonitor
public ScriptedBuilder withMonitor(String monitorName)
Copyright © 2003-2010 Codehaus. All Rights Reserved.