Class Summary |
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. |