|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Binding | |
---|---|
com.google.inject | Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework. |
com.google.inject.spi | Guice service provider interface |
Uses of Binding in com.google.inject |
---|
Methods in com.google.inject that return Binding | ||
---|---|---|
|
Injector.getBinding(Class<T> type)
Returns the binding for the given type. |
|
|
Injector.getBinding(Key<T> key)
Returns the binding for the given injection key. |
Methods in com.google.inject that return types with arguments of type Binding | ||
---|---|---|
|
Injector.findBindingsByType(TypeLiteral<T> type)
Returns all explicit bindings for type . |
|
Map<Key<?>,Binding<?>> |
Injector.getBindings()
Returns all explicit bindings. |
Uses of Binding in com.google.inject.spi |
---|
Methods in com.google.inject.spi with parameters of type Binding | ||
---|---|---|
protected void |
ModuleWriter.applyScoping(Binding<?> binding,
ScopedBindingBuilder scopedBindingBuilder)
|
|
protected
|
ModuleWriter.applyTarget(Binding<T> binding,
LinkedBindingBuilder<T> linkedBindingBuilder)
Execute this target against the linked binding builder. |
|
|
ElementVisitor.visitBinding(Binding<T> binding)
Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type. |
|
|
DefaultElementVisitor.visitBinding(Binding<T> command)
|
|
protected
|
ModuleWriter.writeBind(Binder binder,
Binding<T> element)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |