Interface | Description |
---|---|
Binding |
Interface used by
InjectorGeneratorImpl to represent different kinds
of bindings. |
BindingFactory |
Factory interface for creating bindings.
|
BindingIndex |
Simple interface for an index of bound keys in the Ginjector.
|
Class | Description |
---|---|
AsyncProviderBinding |
Binding implementation for
AsyncProvider<T> that generates
the following code for the provider:
return new %provider_name% () { public void get(final AsyncCallback<%object_to_create%> callback) { GWT.runAsync(new RunAsyncCallback() { public void onSuccess() { callback.onSuccess(%provider_of_object_to_create%.get()); } public void onFailure(Throwable ex) { callback.onFailure(ex); } } } } |
BindClassBinding |
Binding implementation that replaces one type with another.
|
BindConstantBinding<T> |
Binding for a constant value.
|
BindingFactoryImpl |
Guice-based implementation of the binding factory.
|
BindProviderBinding |
A binding to call the requested
Provider . |
CallConstructorBinding |
A binding that calls a single constructor directly.
|
CallGwtDotCreateBinding |
A binding that just calls
GWT.create() for the requested type. |
Context |
Describes the context in which a binding or dependency was created.
|
Dependency |
Representation of a dependency edge.
|
ExposedChildBinding |
Binding that represents a value exposed to this level from lower in the injector hierarchy.
|
FactoryBinding |
Binder producing assisted inject factories.
|
GinjectorBinding |
Simple binding that allows injection of the ginjector.
|
ImplicitProviderBinding |
Binding implementation for
Provider<T> that just uses the binding
to T . |
ParentBinding |
Binding that represents a value inherited from higher in the injector hierarchy.
|
ProviderMethodBinding |
A binding that calls a provider method.
|
RemoteServiceProxyBinding |
A binding that calls
GWT.create() for the non-"Async" version
of the requested type. |
Annotation Type | Description |
---|---|
Injectable |
Binding for
MemberCollector s
that collect injectable methods and fields (i.e. |
Copyright © 2008–2018. All rights reserved.