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()
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)
withBehaviors
public ScriptedBuilder withBehaviors(org.picocontainer.BehaviorFactory... factories)
withSetterInjection
public ScriptedBuilder withSetterInjection()
withAnnotatedMethodInjection
public ScriptedBuilder withAnnotatedMethodInjection()
withConstructorInjection
public ScriptedBuilder withConstructorInjection()
withCaching
public ScriptedBuilder withCaching()
withSynchronizing
public ScriptedBuilder withSynchronizing()
implementedBy
public ScriptedBuilder implementedBy(Class<? extends org.picocontainer.classname.ClassLoadingPicoContainer> scriptedContainerClass)
implementedBy
public ScriptedBuilder implementedBy(String scriptedContainerClass)
picoImplementedBy
public ScriptedBuilder picoImplementedBy(Class<? extends org.picocontainer.MutablePicoContainer> picoContainerClass)
withClassLoader
public ScriptedBuilder withClassLoader(ClassLoader usingClassloader)
withComponentFactory
public ScriptedBuilder withComponentFactory(String componentFactoryName)
withMonitor
public ScriptedBuilder withMonitor(String monitorName)
addClassLoaderURL
public ScriptedBuilder addClassLoaderURL(URL url)
Copyright © 2003-2010 Codehaus. All Rights Reserved.