Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.opensymphony.xwork2.inject.ContainerBuilder

Packages that use ContainerBuilder
com.opensymphony.xwork2.config | Configuration core classes.
com.opensymphony.xwork2.config.impl | Configuration implementation classes.
com.opensymphony.xwork2.config.providers | Configuration provider classes.
com.opensymphony.xwork2.inject | Guice (pronounced "juice").

Uses of ContainerBuilder in com.opensymphony.xwork2.config

Methods in com.opensymphony.xwork2.config with parameters of type ContainerBuilder
`void` | `ConfigurationProvider.register(ContainerBuilder builder, LocatableProperties props)`

Uses of ContainerBuilder in com.opensymphony.xwork2.config.impl

Methods in com.opensymphony.xwork2.config.impl with parameters of type ContainerBuilder
`void` | `DefaultConfiguration.ContainerProperties.setConstants(ContainerBuilder builder)`

Uses of ContainerBuilder in com.opensymphony.xwork2.config.providers

Methods in com.opensymphony.xwork2.config.providers with parameters of type ContainerBuilder
`void` | `XmlConfigurationProvider.register(ContainerBuilder containerBuilder, LocatableProperties props)`

Uses of ContainerBuilder in com.opensymphony.xwork2.inject

Methods in com.opensymphony.xwork2.inject that return ContainerBuilder
`
`<T> ContainerBuilder`
` | `ContainerBuilder.alias(Class<T> type, String alias)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.alias(Class<T> type, String name, String alias)` Maps an existing factory to a new name.
`private
`<T> ContainerBuilder`
` | `ContainerBuilder.alias(Key<T> key, Key<T> aliasKey)` Maps an existing dependency.
`private
`<T> ContainerBuilder`
` | `ContainerBuilder.constant(Class<T> type, String name, T value)` Maps a constant value to the given type and name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, boolean value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, char value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, Class value)` Maps a class to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, double value)` Maps a constant value to the given name.
`
`<E extends Enum<E>> ContainerBuilder`
` | `ContainerBuilder.constant(String name, E value)` Maps an enum to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, float value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, int value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, long value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, short value)` Maps a constant value to the given name.
`ContainerBuilder` | `ContainerBuilder.constant(String name, String value)` Maps a constant value to the given name.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, Class<? extends T> implementation)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, Class<? extends T> implementation, Scope scope)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, Factory<? extends T> factory)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, Factory<? extends T> factory, Scope scope)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, Scope scope)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name, Class<? extends T> implementation)` Maps an implementation class to a given dependency type and name.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name, Class<? extends T> implementation, Scope scope)` Maps an implementation class to a given dependency type and name.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name, Factory<? extends T> factory)` Convenience method.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name, Factory<? extends T> factory, Scope scope)` Maps a factory to a given dependency type and name.
`
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Class<T> type, String name, Scope scope)` Convenience method.
`private
`<T> ContainerBuilder`
` | `ContainerBuilder.factory(Key<T> key, InternalFactory<? extends T> factory, Scope scope)` Maps a dependency.
`ContainerBuilder` | `ContainerBuilder.injectStatics(Class<?>... types)` Upon creation, the `Container` will inject static fields and methods into the given classes.

Methods in com.opensymphony.xwork2.inject with parameters of type ContainerBuilder
`void` | `ContainerBuilder.Command.build(ContainerBuilder builder)` Contributes factories to the given builder.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2007 OpenSymphony. All Rights Reserved.