A B C D E F G H I K L M N O P R S T V

A

AbstractBaseProvider<T> - Class in org.apache.commons.inject.impl
Abstract implementation of a base provider: In general, bindings are using a scoped provider, which controls the bindings scope (When is the instance created?)
AbstractBaseProvider(Class<T>, IPoint<T>) - Constructor for class org.apache.commons.inject.impl.AbstractBaseProvider
Creates a new base provider.
AbstractBindingSet - Class in org.apache.commons.inject.impl
A set of bindings, which are being collected to create, or implement an IInjector.
AbstractBindingSet(Map<AbstractBindingSet.ReducedKey<?>, List<AbstractBindingSet.BindingAndKey<?>>>) - Constructor for class org.apache.commons.inject.impl.AbstractBindingSet
 
AbstractBindingSet() - Constructor for class org.apache.commons.inject.impl.AbstractBindingSet
 
AbstractBindingSet.BindingAndKey<T> - Class in org.apache.commons.inject.impl
The internal map of bindings uses this value.
AbstractBindingSet.MappedKey<T> - Class in org.apache.commons.inject.impl
The internal map of bindings uses this key.
AbstractBindingSet.MappedKey(Class<T>, String, Annotation[], Class<? extends Annotation>) - Constructor for class org.apache.commons.inject.impl.AbstractBindingSet.MappedKey
 
AbstractBindingSet.ReducedKey<T> - Class in org.apache.commons.inject.impl
 
AbstractInjector - Class in org.apache.commons.inject.impl
Abstract implementation of an injector.
AbstractInjector() - Constructor for class org.apache.commons.inject.impl.AbstractInjector
 
AbstractLoggerInjectingModule<Log> - Class in org.apache.commons.inject.api
Abstract implementation of a module, which injects loggers into fields.
AbstractLoggerInjectingModule() - Constructor for class org.apache.commons.inject.api.AbstractLoggerInjectingModule
 
AbstractScopedProvider<T> - Class in org.apache.commons.inject.impl
 
AbstractScopedProvider(IProvider<T>) - Constructor for class org.apache.commons.inject.impl.AbstractScopedProvider
 
add(IBinder.IInjectionListener) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
add(IBinder.IInjectorBuildListener) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
add(IBinder.IInjectionParticipator) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
add(ILifecycleListener) - Method in interface org.apache.commons.inject.api.ILifecycleController
 
add(ILifecycleListener) - Method in class org.apache.commons.inject.impl.DefaultLifecycleController
 
add(IPoint<T>) - Method in class org.apache.commons.inject.impl.ListPoint
 
add(AbstractBindingSet.MappedKey<T>, IBinding<T>) - Method in class org.apache.commons.inject.impl.MutableBindingSet
 
annotatedWith(Annotation) - Method in interface org.apache.commons.inject.api.bind.IAnnotatedBindingBuilder
Specifies, that the binding can only be used for injection, if a field is annotated with an Annotation, that equals the given.
annotatedWith(Class<? extends Annotation>) - Method in interface org.apache.commons.inject.api.bind.IAnnotatedBindingBuilder
Specifies, that the binding can only be used for injection, if a field is annotated with an Annotation of the given type.
annotatedWith(Annotation) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
annotatedWith(Class<? extends Annotation>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
asEagerSingleton() - Method in interface org.apache.commons.inject.api.bind.IScopedBindingBuilder
 
asEagerSingleton() - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
asLazySingleton() - Method in interface org.apache.commons.inject.api.bind.IScopedBindingBuilder
 
asLazySingleton() - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 

B

bind(Class<T>) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
bind(Class<T>, String) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
bind(IKey<T>) - Method in interface org.apache.commons.inject.api.bind.IBinder
 
BindingProxy<T> - Class in org.apache.commons.inject.impl
 
BindingProxy(String) - Constructor for class org.apache.commons.inject.impl.BindingProxy
 
build(IModule...) - Static method in class org.apache.commons.inject.api.CommonsInject
Creates a new injector, which is configured by invoking the given modules.
build(Collection<IModule>) - Static method in class org.apache.commons.inject.api.CommonsInject
Creates a new injector, which is configured by invoking the given modules.
build(MutableBindingSet, List<IBinder.IInjectionListener>, List<IBinder.IInjectionParticipator>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
build() - Method in class org.apache.commons.inject.impl.DefaultInjectorBuilder
 

C

cast(Object) - Static method in class org.apache.commons.inject.util.Generics
Casts the parameter into the given result type.
CommonsInject - Class in org.apache.commons.inject.api
This class provides the anchor point to create injectors via factory methods.
CommonsInject() - Constructor for class org.apache.commons.inject.api.CommonsInject
 
CommonsLoggingLoggerModule - Class in org.apache.commons.inject.api
A module, which injects Commons Logging Loggers, aka instances of Log.
CommonsLoggingLoggerModule() - Constructor for class org.apache.commons.inject.api.CommonsLoggingLoggerModule
 
configure(IBinder) - Method in class org.apache.commons.inject.api.AbstractLoggerInjectingModule
 
configure(IBinder) - Method in interface org.apache.commons.inject.api.bind.IModule
Called by the IInjectorBuilder to create bindings, by using the given binder.
configure(IBinder) - Method in class org.apache.commons.inject.api.PostConstructModule
 
configure(MutableBindingSet) - Method in class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
created(IInjector) - Method in interface org.apache.commons.inject.api.bind.IBinder.IInjectorBuildListener
 

D

DefaultBinding<T> - Class in org.apache.commons.inject.impl.bind
Default implementation of IBinding; basically a simple wrapper for instances of IProvider, and IPoint.
DefaultBinding(IProvider<T>, IPoint<T>) - Constructor for class org.apache.commons.inject.impl.bind.DefaultBinding
 
DefaultBindingBuilder<T> - Class in org.apache.commons.inject.impl.bind
Default implementation of a binding builder.
DefaultBindingBuilder(Class<T>) - Constructor for class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
DefaultBindingBuilder(Class<T>, String) - Constructor for class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
DefaultBindingBuilder(IKey<T>) - Constructor for class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
DefaultInjector - Class in org.apache.commons.inject.impl
Default implementation of an injector.
DefaultInjector(ImmutableBindingSet) - Constructor for class org.apache.commons.inject.impl.DefaultInjector
 
DefaultInjectorBuilder - Class in org.apache.commons.inject.impl
 
DefaultInjectorBuilder(Collection<IModule>) - Constructor for class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
DefaultInjectorBuilder() - Constructor for class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
DefaultLifecycleController - Class in org.apache.commons.inject.impl
 
DefaultLifecycleController() - Constructor for class org.apache.commons.inject.impl.DefaultLifecycleController
 
DefaultProvider<T> - Class in org.apache.commons.inject.impl
 
DefaultProvider(Class<T>, IPoint<T>) - Constructor for class org.apache.commons.inject.impl.DefaultProvider
 

E

EagerSingletonProvider<T> - Class in org.apache.commons.inject.impl.bind
 
EagerSingletonProvider(IProvider<T>) - Constructor for class org.apache.commons.inject.impl.bind.EagerSingletonProvider
 
equals(Object) - Method in class org.apache.commons.inject.impl.AbstractBindingSet.ReducedKey
 
Exceptions - Class in org.apache.commons.inject.util
A utility class for dealing with Exceptions.
Exceptions() - Constructor for class org.apache.commons.inject.util.Exceptions
 

F

FactoryMethodProvider<T> - Class in org.apache.commons.inject.impl
 
FactoryMethodProvider(Constructor<T>, IPoint<T>, IBinding<Object>[]) - Constructor for class org.apache.commons.inject.impl.FactoryMethodProvider
 
FactoryMethodProvider(Method, IBinding<Object>[], IPoint<T>) - Constructor for class org.apache.commons.inject.impl.FactoryMethodProvider
 
FieldPoint<T> - Class in org.apache.commons.inject.impl
 
findOrCreateList(AbstractBindingSet.ReducedKey<?>) - Method in class org.apache.commons.inject.impl.AbstractBindingSet
 

G

Generics - Class in org.apache.commons.inject.util
A utility class for dealing with generics.
Generics() - Constructor for class org.apache.commons.inject.util.Generics
 
get(IInjector) - Method in interface org.apache.commons.inject.api.IProvider
 
get(IInjector) - Method in class org.apache.commons.inject.impl.AbstractBaseProvider
 
get() - Method in class org.apache.commons.inject.impl.AbstractScopedProvider
 
get(IInjector) - Method in class org.apache.commons.inject.impl.AbstractScopedProvider
 
get() - Method in class org.apache.commons.inject.impl.bind.EagerSingletonProvider
 
get(IInjector) - Method in class org.apache.commons.inject.impl.bind.EagerSingletonProvider
 
get() - Method in class org.apache.commons.inject.impl.bind.LazySingletonProvider
 
get() - Method in class org.apache.commons.inject.impl.DefaultProvider
 
get() - Method in class org.apache.commons.inject.impl.FactoryMethodProvider
 
getAnnotationClass() - Method in class org.apache.commons.inject.api.AbstractLoggerInjectingModule
Returns the annotation class, which denotes suitable target fields.
getAnnotations() - Method in interface org.apache.commons.inject.api.IKey
 
getAnnotations() - Method in class org.apache.commons.inject.api.Key
 
getAnnotationType() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.MappedKey
 
getBinding() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.BindingAndKey
 
getBinding(IKey<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
getBinding(IKey<T>) - Method in class org.apache.commons.inject.impl.DefaultInjector
 
getBindingSource() - Method in class org.apache.commons.inject.impl.DefaultInjector
 
getCause() - Method in class org.apache.commons.inject.impl.BindingProxy
 
getId(Annotation, Class<?>) - Method in class org.apache.commons.inject.api.AbstractLoggerInjectingModule
Called to calculate the Id, which is used to invoke AbstractLoggerInjectingModule.newLogger(String).
getInjector() - Method in class org.apache.commons.inject.impl.AbstractScopedProvider
 
getInstance(Class<T>) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of pType, if a matching binding is present.
getInstance(Class<T>, String) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of the given type, with the given name, if a matching binding is present.
getInstance(IKey<T>) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of the binding that has been registered for the given key.
getInstance(Class<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
getInstance(Class<T>, String) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
getInstance(IKey<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
getInstance() - Static method in class org.apache.commons.inject.impl.Introspector
 
getKey() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.BindingAndKey
 
getLifecycleController() - Method in class org.apache.commons.inject.api.PostConstructModule
 
getListenerFor(Object) - Method in class org.apache.commons.inject.api.PostConstructModule
 
getName() - Method in interface org.apache.commons.inject.api.IKey
 
getName() - Method in class org.apache.commons.inject.api.Key
 
getName() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.ReducedKey
 
getPoint() - Method in interface org.apache.commons.inject.api.IBinding
Returns the point, which can be used to inject members into an instance that has been created previously.
getPoint() - Method in class org.apache.commons.inject.impl.bind.DefaultBinding
 
getPoint() - Method in class org.apache.commons.inject.impl.BindingProxy
 
getPoint(Class<T>, IMutableBindingSource) - Method in class org.apache.commons.inject.impl.Introspector
 
getPoints(IKey<?>, Class<?>) - Method in interface org.apache.commons.inject.api.bind.IBinder.IInjectionParticipator
 
getProvider() - Method in interface org.apache.commons.inject.api.IBinding
Returns the provider, which can be used to create the instance.
getProvider() - Method in class org.apache.commons.inject.impl.bind.DefaultBinding
 
getProvider() - Method in class org.apache.commons.inject.impl.BindingProxy
 
getProvider(Class<T>, IPoint<T>, IMutableBindingSource) - Method in class org.apache.commons.inject.impl.Introspector
 
getProvider(Constructor<? extends T>, IMutableBindingSource) - Method in class org.apache.commons.inject.impl.Introspector
 
getProvider(Method, IMutableBindingSource) - Method in class org.apache.commons.inject.impl.Introspector
 
getScopedProvider(IProvider<T>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
getType() - Method in interface org.apache.commons.inject.api.IKey
 
getType() - Method in interface org.apache.commons.inject.api.IProvider
 
getType() - Method in class org.apache.commons.inject.api.Key
 
getType() - Method in class org.apache.commons.inject.impl.AbstractBaseProvider
 
getType() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.ReducedKey
 
getType() - Method in class org.apache.commons.inject.impl.AbstractScopedProvider
 

H

hashCode() - Method in class org.apache.commons.inject.impl.AbstractBindingSet.ReducedKey
 

I

IAnnotatedBindingBuilder<T> - Interface in org.apache.commons.inject.api.bind
A binding builder, which allows to specify annotations, or annotation types as constraints, depending on which POJO's may, or may not be injected.
IBinder - Interface in org.apache.commons.inject.api.bind
A IBinder is passed as an argument to modules.
IBinder.IInjectionListener - Interface in org.apache.commons.inject.api.bind
 
IBinder.IInjectionParticipator - Interface in org.apache.commons.inject.api.bind
 
IBinder.IInjectorBuildListener - Interface in org.apache.commons.inject.api.bind
 
IBinding<T> - Interface in org.apache.commons.inject.api
A binding contains the information necessary to have the injector create a POJO.
IInjector - Interface in org.apache.commons.inject.api
The injector is used to build objects for your application.
IInjectorAware - Interface in org.apache.commons.inject.impl
Interface of an object, which is being notified when the injector has been created.
IInjectorBuilder - Interface in org.apache.commons.inject.api
Interface of an object, which creates injectors.
IKey<T> - Interface in org.apache.commons.inject.api
A binding key is used to query objects
ILifecycleController - Interface in org.apache.commons.inject.api
 
ILifecycleListener - Interface in org.apache.commons.inject.api
 
ILinkedBindingBuilder<T> - Interface in org.apache.commons.inject.api.bind
A binding builder, which allows to specify a bindings target: A target is the value, that gets injected, if the binding is applied.
ImmutableBindingSet - Class in org.apache.commons.inject.impl
 
ImmutableBindingSet(ResolvableBindingSet) - Constructor for class org.apache.commons.inject.impl.ImmutableBindingSet
 
IModule - Interface in org.apache.commons.inject.api.bind
A module is created by the user in order to configure the IInjector.
IMutableBindingSource - Interface in org.apache.commons.inject.impl
 
init(IInjector) - Method in class org.apache.commons.inject.impl.AbstractBaseProvider
 
init(IInjector) - Method in class org.apache.commons.inject.impl.AbstractScopedProvider
 
init(IInjector) - Method in class org.apache.commons.inject.impl.bind.DefaultBinding
 
init(IInjector) - Method in class org.apache.commons.inject.impl.bind.EagerSingletonProvider
 
init(IInjector) - Method in class org.apache.commons.inject.impl.BindingProxy
 
init(IInjector) - Method in class org.apache.commons.inject.impl.FactoryMethodProvider
 
init(IInjector) - Method in class org.apache.commons.inject.impl.FieldPoint
 
init(IInjector) - Method in interface org.apache.commons.inject.impl.IInjectorAware
 
init(IInjector) - Method in class org.apache.commons.inject.impl.ListPoint
 
init(IInjector) - Method in class org.apache.commons.inject.impl.MethodPoint
 
initialized(IKey<?>, Object) - Method in interface org.apache.commons.inject.api.bind.IBinder.IInjectionListener
 
initialized - Variable in class org.apache.commons.inject.impl.AbstractScopedProvider
 
injectMembers(Object) - Method in interface org.apache.commons.inject.api.IInjector
Injects members into the given instance, as if it where created by the injector itself.
injectMembers(Object) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
injectTo(T, IInjector) - Method in interface org.apache.commons.inject.api.IPoint
 
injectTo(T, IInjector) - Method in class org.apache.commons.inject.impl.FieldPoint
 
injectTo(T, IInjector) - Method in class org.apache.commons.inject.impl.ListPoint
 
injectTo(T, IInjector) - Method in class org.apache.commons.inject.impl.MethodPoint
 
InjLogger - Annotation Type in org.apache.commons.inject.api
 
Introspector - Class in org.apache.commons.inject.impl
 
IPoint<T> - Interface in org.apache.commons.inject.api
 
IProvider<T> - Interface in org.apache.commons.inject.api
 
IScopedBindingBuilder<T> - Interface in org.apache.commons.inject.api.bind
A binding builder, which allows to specify a bindings scope.
isMatching(IKey<?>, AbstractBindingSet.MappedKey<?>) - Method in class org.apache.commons.inject.impl.AbstractBindingSet
 
isResolvedLater() - Method in class org.apache.commons.inject.impl.BindingProxy
 

K

Key<T> - Class in org.apache.commons.inject.api
 
Key(Class<T>, String, Annotation[]) - Constructor for class org.apache.commons.inject.api.Key
 
Key(Class<T>, String) - Constructor for class org.apache.commons.inject.api.Key
 
Key(Class<T>) - Constructor for class org.apache.commons.inject.api.Key
 

L

LazySingletonProvider<T> - Class in org.apache.commons.inject.impl.bind
 
LazySingletonProvider(IProvider<T>) - Constructor for class org.apache.commons.inject.impl.bind.LazySingletonProvider
 
ListPoint<T> - Class in org.apache.commons.inject.impl
 
ListPoint(List<IPoint<T>>) - Constructor for class org.apache.commons.inject.impl.ListPoint
 
Log4j2LoggerModule - Class in org.apache.commons.inject.api
A module, which injects Log4J 2 loggers, aka instances of Logger.
Log4j2LoggerModule() - Constructor for class org.apache.commons.inject.api.Log4j2LoggerModule
 
Log4jLoggerModule - Class in org.apache.commons.inject.api
A module, which injects Log4J loggers, aka instances of Logger.
Log4jLoggerModule() - Constructor for class org.apache.commons.inject.api.Log4jLoggerModule
 

M

map - Variable in class org.apache.commons.inject.impl.AbstractBindingSet
 
MethodPoint<T> - Class in org.apache.commons.inject.impl
 
MethodPoint(IBinding<Object>[], Method) - Constructor for class org.apache.commons.inject.impl.MethodPoint
 
modules(IModule...) - Method in interface org.apache.commons.inject.api.IInjectorBuilder
 
modules(Collection<IModule>) - Method in interface org.apache.commons.inject.api.IInjectorBuilder
 
modules(IModule...) - Method in class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
modules(Collection<IModule>) - Method in class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
MutableBindingSet - Class in org.apache.commons.inject.impl
 
MutableBindingSet() - Constructor for class org.apache.commons.inject.impl.MutableBindingSet
 

N

newBuilder() - Static method in class org.apache.commons.inject.api.CommonsInject
An alternative to CommonsInject.build(IModule...), which provides additional control on the injectors configuration.
newLogger(String) - Method in class org.apache.commons.inject.api.AbstractLoggerInjectingModule
Creates a new logger with the given Id.
newLogger(String) - Method in class org.apache.commons.inject.api.CommonsLoggingLoggerModule
Creates an instance of Log.
newLogger(String) - Method in class org.apache.commons.inject.api.Log4j2LoggerModule
Creates an instance of Logger.
newLogger(String) - Method in class org.apache.commons.inject.api.Log4jLoggerModule
Creates an instance of Logger.
newLogger(String) - Method in class org.apache.commons.inject.api.Slf4JLoggerModule
Creates an instance of Logger.
newReducedKey(IKey<T>) - Method in class org.apache.commons.inject.impl.AbstractBindingSet
 
NO_ANNOTATIONS - Static variable in class org.apache.commons.inject.api.Key
 
NO_NAME - Static variable in class org.apache.commons.inject.api.Key
 
NoSuchBindingException - Exception in org.apache.commons.inject.api
 
NoSuchBindingException(String) - Constructor for exception org.apache.commons.inject.api.NoSuchBindingException
 
NoSuchBindingException(Throwable) - Constructor for exception org.apache.commons.inject.api.NoSuchBindingException
 
NoSuchBindingException(String, Throwable) - Constructor for exception org.apache.commons.inject.api.NoSuchBindingException
 

O

org.apache.commons.inject.api - package org.apache.commons.inject.api
 
org.apache.commons.inject.api.bind - package org.apache.commons.inject.api.bind
 
org.apache.commons.inject.impl - package org.apache.commons.inject.impl
 
org.apache.commons.inject.impl.bind - package org.apache.commons.inject.impl.bind
 
org.apache.commons.inject.util - package org.apache.commons.inject.util
 

P

PerCallProvider<T> - Class in org.apache.commons.inject.impl.bind
 
PerCallProvider(IProvider<T>) - Constructor for class org.apache.commons.inject.impl.bind.PerCallProvider
 
PostConstructModule - Class in org.apache.commons.inject.api
 
PostConstructModule() - Constructor for class org.apache.commons.inject.api.PostConstructModule
 

R

remove(ILifecycleListener) - Method in interface org.apache.commons.inject.api.ILifecycleController
 
remove(ILifecycleListener) - Method in class org.apache.commons.inject.impl.DefaultLifecycleController
 
requireBinding(IKey<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
requireBinding(IKey<T>) - Method in class org.apache.commons.inject.impl.DefaultInjector
 
requireBinding(IKey<T>, String) - Method in interface org.apache.commons.inject.impl.IMutableBindingSource
 
requireBinding(IKey<T>, String) - Method in class org.apache.commons.inject.impl.MutableBindingSet
 
requireInstance(Class<T>) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of pType, if a matching binding is present.
requireInstance(Class<T>, String) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of the given type, with the given name, if a matching binding is present.
requireInstance(IKey<T>) - Method in interface org.apache.commons.inject.api.IInjector
Returns an instance of the binding that has been registered for the given key.
requireInstance(Class<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
requireInstance(Class<T>, String) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
requireInstance(IKey<T>) - Method in class org.apache.commons.inject.impl.AbstractInjector
 
ResolvableBindingSet - Class in org.apache.commons.inject.impl
 
ResolvableBindingSet(MutableBindingSet) - Constructor for class org.apache.commons.inject.impl.ResolvableBindingSet
 
resolve(ResolvableBindingSet) - Method in class org.apache.commons.inject.impl.DefaultInjectorBuilder
 
resolve() - Method in class org.apache.commons.inject.impl.ResolvableBindingSet
 

S

scope(Scopes) - Method in interface org.apache.commons.inject.api.bind.IScopedBindingBuilder
 
scope(Scopes) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
Scopes - Enum in org.apache.commons.inject.api.bind
List of the supported scopes.
setBinding(IBinding<T>) - Method in class org.apache.commons.inject.impl.AbstractBindingSet.BindingAndKey
 
setBinding(IBinding<T>) - Method in class org.apache.commons.inject.impl.BindingProxy
 
setLifecycleController(ILifecycleController) - Method in class org.apache.commons.inject.api.PostConstructModule
 
setResolvedLater(boolean) - Method in class org.apache.commons.inject.impl.BindingProxy
 
show(Throwable) - Static method in class org.apache.commons.inject.util.Exceptions
Throws the given exception, or another exception, which doesn't affect the method signature.
shutdown() - Method in interface org.apache.commons.inject.api.ILifecycleController
 
shutdown() - Method in interface org.apache.commons.inject.api.ILifecycleListener
 
shutdown() - Method in class org.apache.commons.inject.impl.DefaultLifecycleController
 
Slf4JLoggerModule - Class in org.apache.commons.inject.api
A module, which injects SLF4J loggers, aka instances of Logger.
Slf4JLoggerModule() - Constructor for class org.apache.commons.inject.api.Slf4JLoggerModule
 
start() - Method in interface org.apache.commons.inject.api.ILifecycleController
 
start() - Method in interface org.apache.commons.inject.api.ILifecycleListener
 
start() - Method in class org.apache.commons.inject.impl.DefaultLifecycleController
 

T

to(Class<? extends T>) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
to(Constructor<? extends T>) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
to(Method) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
to(Class<S>, Provider<S>) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
to(IProvider<? extends T>) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
to(Class<? extends T>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
to(Constructor<? extends T>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
to(Method) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
to(Class<S>, Provider<S>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
to(IProvider<? extends T>) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
toInstance(T) - Method in interface org.apache.commons.inject.api.bind.ILinkedBindingBuilder
 
toInstance(T) - Method in class org.apache.commons.inject.impl.bind.DefaultBindingBuilder
 
toString() - Method in class org.apache.commons.inject.api.Key
 
toString(IKey<?>) - Static method in class org.apache.commons.inject.api.Key
 

V

valueOf(String) - Static method in enum org.apache.commons.inject.api.bind.Scopes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.inject.api.bind.Scopes
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I K L M N O P R S T V

Copyright © 2014 The Apache Software Foundation. All Rights Reserved.