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

## Package com.google.gwt.inject.rebind.binding

Interface Summary
Binding | Interface used by `InjectorGeneratorImpl` to represent different kinds of bindings.
BindingIndex | Simple interface for an index of bound keys in the Ginjector.

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 | Binding for a constant value.
BindingContext | Describes the context in which a binding was created.
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.
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`.
ProviderMethodBinding | A binding that calls a provider method.
RemoteServiceProxyBinding | A binding that calls `GWT.create()` for the non-"Async" version of the requested type.
RequiredKeys | Simple tuple wrapper for `Binding.getRequiredKeys()` return values.

Annotation Types Summary
Injectable | Binding for `MemberCollector`s that collect injectable methods and fields (i.e.

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