Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
G
H
I
J
K
L
M
N
O
P
R
S
U
V
W
X
A
AbstractContainerBuilder
- Class in
org.picocontainer.script
AbstractContainerBuilder()
- Constructor for class org.picocontainer.script.
AbstractContainerBuilder
AbstractContainerBuilder(LifecycleMode)
- Constructor for class org.picocontainer.script.
AbstractContainerBuilder
addClassPathElement(String, ClassLoadingPicoContainer)
- Static method in class org.picocontainer.script.util.
ClassPathElementHelper
autoStart(PicoContainer)
- Method in class org.picocontainer.script.
AbstractContainerBuilder
B
BeanComponentInstanceFactory
- Class in
org.picocontainer.script.xml
Implementation of XMLComponentInstanceFactory that uses PropertyApplicator to create instances from DOM elements.
BeanComponentInstanceFactory()
- Constructor for class org.picocontainer.script.xml.
BeanComponentInstanceFactory
BEANSHELL
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
build()
- Method in class org.picocontainer.script.
ScriptedBuilder
buildContainer(PicoContainer, Object, boolean)
- Method in class org.picocontainer.script.
AbstractContainerBuilder
buildContainer(PicoContainer, Object, boolean)
- Method in interface org.picocontainer.script.
ContainerBuilder
Builds a new container
BuilderClassNotFoundException
- Exception in
org.picocontainer.script
Indicates that a given class for a builder was not found by the ScriptedContainerBuilderFactory when trying to use its specified classloader.
BuilderClassNotFoundException(String)
- Constructor for exception org.picocontainer.script.
BuilderClassNotFoundException
BuilderClassNotFoundException(Throwable)
- Constructor for exception org.picocontainer.script.
BuilderClassNotFoundException
BuilderClassNotFoundException(String, Throwable)
- Constructor for exception org.picocontainer.script.
BuilderClassNotFoundException
buildPico()
- Method in class org.picocontainer.script.
ScriptedBuilder
C
ClassPathElementHelper
- Class in
org.picocontainer.script.util
ClassPathElementHelper()
- Constructor for class org.picocontainer.script.util.
ClassPathElementHelper
ComponentElementHelper
- Class in
org.picocontainer.script.util
ComponentElementHelper()
- Constructor for class org.picocontainer.script.util.
ComponentElementHelper
ContainerBuilder
- Interface in
org.picocontainer.script
The responsibility of a ContainerBuilder is to build containers.
ContainerElementHelper
- Class in
org.picocontainer.script.util
Helper for ScriptedPicoContainer
ContainerElementHelper()
- Constructor for class org.picocontainer.script.util.
ContainerElementHelper
convert(String)
- Method in interface org.picocontainer.script.util.
StringConversions.StringConverter
convertTo(Class<?>, String)
- Method in class org.picocontainer.script.util.
StringConversions
createContainer(PicoContainer, Object)
- Method in class org.picocontainer.script.
AbstractContainerBuilder
createContainer(PicoContainer, Object)
- Method in class org.picocontainer.script.
DefaultContainerBuilder
createContainer(PicoContainer, Object)
- Method in class org.picocontainer.script.
ScriptedContainerBuilder
createContainerFromScript(PicoContainer, Object)
- Method in class org.picocontainer.script.
ScriptedContainerBuilder
createContainerFromScript(PicoContainer, Object)
- Method in class org.picocontainer.script.xml.
XMLContainerBuilder
createContainerFromScript(PicoContainer, Object)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
createNode(Object, Map, Object)
- Method in interface org.picocontainer.script.
NodeBuilderDecorator
createNode(Object, Map, Object)
- Method in class org.picocontainer.script.
NullNodeBuilderDecorator
D
debug(List<?>, Map<?, ?>)
- Static method in class org.picocontainer.script.util.
ContainerElementHelper
decorate(ComponentFactory, Map)
- Method in interface org.picocontainer.script.
NodeBuilderDecorator
decorate(MutablePicoContainer)
- Method in interface org.picocontainer.script.
NodeBuilderDecorator
decorate(ComponentFactory, Map)
- Method in class org.picocontainer.script.
NullNodeBuilderDecorator
decorate(MutablePicoContainer)
- Method in class org.picocontainer.script.
NullNodeBuilderDecorator
DEFAULT_BEANSHELL_BUILDER
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
DEFAULT_GROOVY_BUILDER
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
DEFAULT_JAVASCRIPT_BUILDER
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
DEFAULT_JYTHON_BUILDER
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
DEFAULT_XML_BUILDER
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
DefaultContainerBuilder
- Class in
org.picocontainer.script
Default builder creates an empty caching DefaultPicoContainer
DefaultContainerBuilder()
- Constructor for class org.picocontainer.script.
DefaultContainerBuilder
G
getAllSupportedExtensions()
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Returns a list of all supported extensions.
getBuilderClassName(File)
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Returns the classname of the ScriptedContainerBuilder from the file.
getBuilderClassName(URL)
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Returns the classname of the ScriptedContainerBuilder from the URL.
getBuilderClassName(String)
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Retrieve the classname of the builder to use given the provided extension.
getClassLoader()
- Method in class org.picocontainer.script.
ScriptedContainerBuilder
getContainerBuilder()
- Method in class org.picocontainer.script.
ScriptedContainerBuilderFactory
Returns the created container builder instance.
getMessage()
- Method in exception org.picocontainer.script.
UnsupportedScriptTypeException
getRequestedExtension()
- Method in exception org.picocontainer.script.
UnsupportedScriptTypeException
getScriptInputStream()
- Method in class org.picocontainer.script.
ScriptedContainerBuilder
getScriptReader()
- Method in class org.picocontainer.script.
ScriptedContainerBuilder
getSystemSupportedExtensions()
- Method in exception org.picocontainer.script.
UnsupportedScriptTypeException
GROOVY
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
H
HTTP
- Static variable in class org.picocontainer.script.util.
ClassPathElementHelper
I
implementedBy(Class<? extends ClassLoadingPicoContainer>)
- Method in class org.picocontainer.script.
ScriptedBuilder
insertAdapter(MutablePicoContainer, Element)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
process adapter node
insertImplementation(MutablePicoContainer, Element)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
process implementation node
insertInstance(MutablePicoContainer, Element)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
process instance node.
isInvokeLifecycle()
- Method in enum org.picocontainer.script.
LifecycleMode
Returns true if lifecycle methods should be called.
J
JAVASCRIPT
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
JYTHON
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
K
killContainer(PicoContainer)
- Method in class org.picocontainer.script.
AbstractContainerBuilder
killContainer(PicoContainer)
- Method in interface org.picocontainer.script.
ContainerBuilder
Destroys a container.
L
LifecycleMode
- Enum in
org.picocontainer.script
Enumeration for lifecycle behaviors with the container builders.
M
makeComponent(Object, Object, Parameter[], Object, ClassLoadingPicoContainer, Object, Properties[])
- Static method in class org.picocontainer.script.util.
ComponentElementHelper
makeComponent(Object, Object, Parameter[], Object, ClassLoadingPicoContainer, Object)
- Static method in class org.picocontainer.script.util.
ComponentElementHelper
makeInstance(PicoContainer, Element, ClassLoader)
- Method in class org.picocontainer.script.xml.
BeanComponentInstanceFactory
makeInstance(PicoContainer, Element, ClassLoader)
- Method in interface org.picocontainer.script.xml.
XMLComponentInstanceFactory
Creates an instance of an Object from a DOM Element
makeInstance(PicoContainer, Element, ClassLoader)
- Method in class org.picocontainer.script.xml.
XStreamComponentInstanceFactory
makeScriptedPicoContainer(ComponentFactory, PicoContainer, ClassLoader)
- Static method in class org.picocontainer.script.util.
ContainerElementHelper
N
NodeBuilderDecorator
- Interface in
org.picocontainer.script
NodeBuilderDecorators allows to dynamically extend node-based builder syntax, such as
GroovyNodeBuilder
.
NullNodeBuilderDecorator
- Class in
org.picocontainer.script
Null-object implementation of NodeBuilderDecorator
NullNodeBuilderDecorator()
- Constructor for class org.picocontainer.script.
NullNodeBuilderDecorator
O
org.picocontainer.script
- package org.picocontainer.script
org.picocontainer.script.util
- package org.picocontainer.script.util
org.picocontainer.script.xml
- package org.picocontainer.script.xml
P
parseElementChild(Element)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
parse element child with xstream and provide object
picoImplementedBy(Class<? extends MutablePicoContainer>)
- Method in class org.picocontainer.script.
ScriptedBuilder
populateContainer(MutablePicoContainer)
- Method in class org.picocontainer.script.xml.
XMLContainerBuilder
populateContainer(MutablePicoContainer)
- Method in class org.picocontainer.script.xml.
XStreamContainerBuilder
PureJavaXStreamComponentInstanceFactory
- Class in
org.picocontainer.script.xml
Implementation of XMLComponentInstanceFactory that uses XStream to unmarshal DOM elements in PureJava mode.
PureJavaXStreamComponentInstanceFactory()
- Constructor for class org.picocontainer.script.xml.
PureJavaXStreamComponentInstanceFactory
Creates a PureJavaXStreamComponentInstanceFactory using an instance of XStream in PureJava mode.
R
register(Class<?>, StringConversions.StringConverter<?>)
- Method in class org.picocontainer.script.util.
StringConversions
registerBuilder(String, String)
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Registers/replaces a new handler for a given extension.
rememberComponentKey(Map)
- Method in interface org.picocontainer.script.
NodeBuilderDecorator
rememberComponentKey(Map)
- Method in class org.picocontainer.script.
NullNodeBuilderDecorator
resetBuilders()
- Method in class org.picocontainer.script.
ScriptedBuilderNameResolver
Function to allow the resetting of the builder map to defaults.
S
ScriptedBuilder
- Class in
org.picocontainer.script
Facade to build ScriptedScriptedPicoContainer
ScriptedBuilder(PicoContainer, InjectionFactory)
- Constructor for class org.picocontainer.script.
ScriptedBuilder
ScriptedBuilder(PicoContainer)
- Constructor for class org.picocontainer.script.
ScriptedBuilder
ScriptedBuilder(InjectionFactory)
- Constructor for class org.picocontainer.script.
ScriptedBuilder
ScriptedBuilder()
- Constructor for class org.picocontainer.script.
ScriptedBuilder
ScriptedBuilderNameResolver
- Class in
org.picocontainer.script
ScriptedBuilderNameResolver handles the task of resolving a file name to a builder name.
ScriptedBuilderNameResolver()
- Constructor for class org.picocontainer.script.
ScriptedBuilderNameResolver
ScriptedContainerBuilder
- Class in
org.picocontainer.script
Abstract class for script-based container builders
ScriptedContainerBuilder(Reader, ClassLoader)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilder
ScriptedContainerBuilder(Reader, ClassLoader, LifecycleMode)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilder
ScriptedContainerBuilder(URL, ClassLoader)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilder
ScriptedContainerBuilder(URL, ClassLoader, LifecycleMode)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilder
ScriptedContainerBuilderFactory
- Class in
org.picocontainer.script
Factory class for scripted container builders of various scripting languages.
ScriptedContainerBuilderFactory(File, ClassLoader, ScriptedBuilderNameResolver)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory
ScriptedContainerBuilderFactory(File, ClassLoader)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory with default script builder resolver
ScriptedContainerBuilderFactory(File)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory with default script builder resolver and context class loader
ScriptedContainerBuilderFactory(URL)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory with default script builder resolver and context class loader
ScriptedContainerBuilderFactory(URL, ClassLoader, ScriptedBuilderNameResolver)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory
ScriptedContainerBuilderFactory(URL, String, ClassLoader)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory
ScriptedContainerBuilderFactory(Reader, String)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory with context class loader
ScriptedContainerBuilderFactory(Reader, String, ClassLoader)
- Constructor for class org.picocontainer.script.
ScriptedContainerBuilderFactory
Creates a ScriptedContainerBuilderFactory
ScriptedPicoContainerMarkupException
- Exception in
org.picocontainer.script
Exception thrown when invalid markup is encountered when assembling
ScriptedPicoContainer
s.
ScriptedPicoContainerMarkupException(String)
- Constructor for exception org.picocontainer.script.
ScriptedPicoContainerMarkupException
ScriptedPicoContainerMarkupException(String, Throwable)
- Constructor for exception org.picocontainer.script.
ScriptedPicoContainerMarkupException
ScriptedPicoContainerMarkupException(Throwable)
- Constructor for exception org.picocontainer.script.
ScriptedPicoContainerMarkupException
StringConversions
- Class in
org.picocontainer.script.util
StringConversions()
- Constructor for class org.picocontainer.script.util.
StringConversions
StringConversions.InvalidConversionException
- Exception in
org.picocontainer.script.util
StringConversions.InvalidConversionException(String)
- Constructor for exception org.picocontainer.script.util.
StringConversions.InvalidConversionException
StringConversions.StringConverter
<
T
> - Interface in
org.picocontainer.script.util
U
UnsupportedScriptTypeException
- Exception in
org.picocontainer.script
Thrown when a given script type extension has no corresponding builder.
UnsupportedScriptTypeException(String, String[])
- Constructor for exception org.picocontainer.script.
UnsupportedScriptTypeException
V
valueOf(String)
- Static method in enum org.picocontainer.script.
LifecycleMode
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.picocontainer.script.
LifecycleMode
Returns an array containing the constants of this enum type, in the order they are declared.
W
withAnnotatedMethodInjection()
- Method in class org.picocontainer.script.
ScriptedBuilder
withCaching()
- Method in class org.picocontainer.script.
ScriptedBuilder
withClassLoader(ClassLoader)
- Method in class org.picocontainer.script.
ScriptedBuilder
withComponentAdapterFactories(BehaviorFactory...)
- Method in class org.picocontainer.script.
ScriptedBuilder
withComponentFactory(ComponentFactory)
- Method in class org.picocontainer.script.
ScriptedBuilder
withComponentFactory(String)
- Method in class org.picocontainer.script.
ScriptedBuilder
withConsoleMonitor()
- Method in class org.picocontainer.script.
ScriptedBuilder
withConstructorInjection()
- Method in class org.picocontainer.script.
ScriptedBuilder
withHiddenImplementations()
- Method in class org.picocontainer.script.
ScriptedBuilder
withLifecycle()
- Method in class org.picocontainer.script.
ScriptedBuilder
withMonitor(Class<? extends ComponentMonitor>)
- Method in class org.picocontainer.script.
ScriptedBuilder
withMonitor(String)
- Method in class org.picocontainer.script.
ScriptedBuilder
withReflectionLifecycle()
- Method in class org.picocontainer.script.
ScriptedBuilder
withSetterInjection()
- Method in class org.picocontainer.script.
ScriptedBuilder
withThreadSafety()
- Method in class org.picocontainer.script.
ScriptedBuilder
X
XML
- Static variable in class org.picocontainer.script.
ScriptedBuilderNameResolver
XMLComponentInstanceFactory
- Interface in
org.picocontainer.script.xml
Factory that creates instances from DOM Elements
XMLContainerBuilder
- Class in
org.picocontainer.script.xml
This class builds up a hierarchy of PicoContainers from an XML configuration file.
XMLContainerBuilder(Reader, ClassLoader)
- Constructor for class org.picocontainer.script.xml.
XMLContainerBuilder
XMLContainerBuilder(Reader, ClassLoader, LifecycleMode)
- Constructor for class org.picocontainer.script.xml.
XMLContainerBuilder
XMLContainerBuilder(URL, ClassLoader)
- Constructor for class org.picocontainer.script.xml.
XMLContainerBuilder
XMLContainerBuilder(URL, ClassLoader, LifecycleMode)
- Constructor for class org.picocontainer.script.xml.
XMLContainerBuilder
XStreamComponentInstanceFactory
- Class in
org.picocontainer.script.xml
Implementation of XMLComponentInstanceFactory that uses XStream to unmarshal DOM elements.
XStreamComponentInstanceFactory()
- Constructor for class org.picocontainer.script.xml.
XStreamComponentInstanceFactory
Creates an XStreamComponentInstanceFactory with the default instance of XStream
XStreamComponentInstanceFactory(XStream)
- Constructor for class org.picocontainer.script.xml.
XStreamComponentInstanceFactory
Creates an XStreamComponentInstanceFactory for a given instance of XStream
XStreamContainerBuilder
- Class in
org.picocontainer.script.xml
This class builds up a hierarchy of PicoContainers from an XML configuration file.
XStreamContainerBuilder(Reader)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
construct with just reader, use context classloader
XStreamContainerBuilder(Reader, ClassLoader)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
construct with given script and specified classloader
XStreamContainerBuilder(Reader, ClassLoader, HierarchicalStreamDriver)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
XStreamContainerBuilder(Reader, ClassLoader, HierarchicalStreamDriver, LifecycleMode)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
XStreamContainerBuilder(URL, ClassLoader, HierarchicalStreamDriver)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
XStreamContainerBuilder(URL, ClassLoader, HierarchicalStreamDriver, LifecycleMode)
- Constructor for class org.picocontainer.script.xml.
XStreamContainerBuilder
A
B
C
D
G
H
I
J
K
L
M
N
O
P
R
S
U
V
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2010
Codehaus
. All Rights Reserved.