A B C F G I J K M N P R S T W

A

AbstractGinModule - Class in com.google.gwt.inject.client
GIN counterpart of Guice's AbstractModule.
AbstractGinModule() - Constructor for class com.google.gwt.inject.client.AbstractGinModule
 
accept(JField) - Method in interface com.google.gwt.inject.rebind.util.MemberCollector.FieldFilter
 
accept(JMethod) - Method in interface com.google.gwt.inject.rebind.util.MemberCollector.MethodFilter
 
ALL_METHOD_FILTER - Static variable in class com.google.gwt.inject.rebind.util.MemberCollector
 
annotatedWith(Class<? extends Annotation>) - Method in interface com.google.gwt.inject.client.binder.GinAnnotatedBindingBuilder
 
annotatedWith(Annotation) - Method in interface com.google.gwt.inject.client.binder.GinAnnotatedBindingBuilder
 
annotatedWith(Class<? extends Annotation>) - Method in interface com.google.gwt.inject.client.binder.GinAnnotatedConstantBindingBuilder
 
annotatedWith(Annotation) - Method in interface com.google.gwt.inject.client.binder.GinAnnotatedConstantBindingBuilder
 
appendCreationStatement(SourceWriter, StringBuilder) - Method in class com.google.gwt.inject.rebind.binding.CallConstructorBinding
 
appendCreationStatement(SourceWriter, StringBuilder) - Method in class com.google.gwt.inject.rebind.binding.CallGwtDotCreateBinding
 
appendFieldInjection(SourceWriter, Iterable<JField>, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a field injecting method for each passed field to the sourceWriter and returns a string that invokes all written methods.
appendMemberInjection(SourceWriter, Key<?>) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a full member injection (methods and fields) to the provided writer.
asEagerSingleton() - Method in interface com.google.gwt.inject.client.binder.GinScopedBindingBuilder
 
AsyncProvider<T> - Interface in com.google.gwt.inject.client
An object capable of providing an instance of type T asynchronously via AsyncCallback.
AsyncProviderBinding - Class in com.google.gwt.inject.rebind.binding
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);
          }
        }
      }
   }
AsyncProviderBinding(NameGenerator, SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.AsyncProviderBinding
 

B

bind(Class<T>) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
bind(TypeLiteral<T>) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
bind(Key<T>) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
bind(Class<T>) - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
bind(TypeLiteral<T>) - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
bind(Key<T>) - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
BindClassBinding - Class in com.google.gwt.inject.rebind.binding
Binding implementation that replaces one type with another.
BindClassBinding(NameGenerator, SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.BindClassBinding
 
bindConstant() - Method in class com.google.gwt.inject.client.AbstractGinModule
 
bindConstant() - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
BindConstantBinding - Class in com.google.gwt.inject.rebind.binding
Binding for a constant value.
BindConstantBinding(SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.BindConstantBinding
 
binder() - Method in class com.google.gwt.inject.client.AbstractGinModule
 
Binding - Interface in com.google.gwt.inject.rebind.binding
Interface used by InjectorGeneratorImpl to represent different kinds of bindings.
BindingContext - Class in com.google.gwt.inject.rebind.binding
Describes the context in which a binding was created.
BindingContext(String) - Constructor for class com.google.gwt.inject.rebind.binding.BindingContext
 
BindingIndex - Interface in com.google.gwt.inject.rebind.binding
Simple interface for an index of bound keys in the Ginjector.
BindProviderBinding - Class in com.google.gwt.inject.rebind.binding
A binding to call the requested Provider.
BindProviderBinding(NameGenerator, SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.BindProviderBinding
 
build(Class<F>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
build(TypeLiteral<F>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
build(Key<F>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
 

C

CallConstructorBinding - Class in com.google.gwt.inject.rebind.binding
A binding that calls a single constructor directly.
CallConstructorBinding(SourceWriteUtil, KeyUtil) - Constructor for class com.google.gwt.inject.rebind.binding.CallConstructorBinding
 
CallGwtDotCreateBinding - Class in com.google.gwt.inject.rebind.binding
A binding that just calls GWT.create() for the requested type.
CallGwtDotCreateBinding(SourceWriteUtil, KeyUtil) - Constructor for class com.google.gwt.inject.rebind.binding.CallGwtDotCreateBinding
 
com.google.gwt.inject.client - package com.google.gwt.inject.client
 
com.google.gwt.inject.client.assistedinject - package com.google.gwt.inject.client.assistedinject
 
com.google.gwt.inject.client.binder - package com.google.gwt.inject.client.binder
 
com.google.gwt.inject.rebind - package com.google.gwt.inject.rebind
 
com.google.gwt.inject.rebind.adapter - package com.google.gwt.inject.rebind.adapter
 
com.google.gwt.inject.rebind.binding - package com.google.gwt.inject.rebind.binding
 
com.google.gwt.inject.rebind.util - package com.google.gwt.inject.rebind.util
 
configure(GinBinder) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
configure() - Method in class com.google.gwt.inject.client.AbstractGinModule
 
configure(GinBinder) - Method in class com.google.gwt.inject.client.assistedinject.FactoryModule
 
configure(GinBinder) - Method in interface com.google.gwt.inject.client.GinModule
 
configure(Binder) - Method in class com.google.gwt.inject.rebind.adapter.GinModuleAdapter
 
convertToValidMemberName(String) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
 
createConstructorInjection(SourceWriter, JConstructor) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a constructor injecting method to the sourceWriter and returns a string that invokes the written method.
createFieldInjection(SourceWriter, JField, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a field injecting method to the sourceWriter and returns a string that invokes the written method.
createMethodCallWithInjection(SourceWriter, JAbstractMethod, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a new method to the sourceWriter that calls the passed method and returns a string that invokes the written method.
createMethodCallWithInjection(SourceWriter, JAbstractMethod, String, String[]) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a new method to the sourceWriter that calls the passed method and returns a string that invokes the written method.
createMethodInjection(SourceWriter, Iterable<? extends JAbstractMethod>, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Appends a method injecting method to the sourceWriter and returns a string that invokes the written method.
createMethodName(String) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Returns a new valid (i.e.
CreationException - Exception in com.google.gwt.inject.client
Exception thrown by Gin at GWT runtime if an error occurs while creating a requested object.
CreationException(String) - Constructor for exception com.google.gwt.inject.client.CreationException
 
CreationException(String, Throwable) - Constructor for exception com.google.gwt.inject.client.CreationException
 
CreationException(Throwable) - Constructor for exception com.google.gwt.inject.client.CreationException
 

F

FactoryBinding - Class in com.google.gwt.inject.rebind.binding
Binder producing assisted inject factories.
FactoryBinding(SourceWriteUtil, KeyUtil, NameGenerator) - Constructor for class com.google.gwt.inject.rebind.binding.FactoryBinding
 
FactoryModule<F> - Class in com.google.gwt.inject.client.assistedinject
For internal Gin use only.
FactoryModule(Map<Key<?>, TypeLiteral<?>>, Key<F>) - Constructor for class com.google.gwt.inject.client.assistedinject.FactoryModule
 
forElement(Element) - Static method in class com.google.gwt.inject.rebind.binding.BindingContext
Create a BindingContext storing the context of the given Guice Element.
forText(String) - Static method in class com.google.gwt.inject.rebind.binding.BindingContext
Create a BindingContext storing the given text as its context.

G

generate(TreeLogger, GeneratorContext, String) - Method in class com.google.gwt.inject.rebind.GinjectorGenerator
 
get(AsyncCallback<T>) - Method in interface com.google.gwt.inject.client.AsyncProvider
 
get() - Method in class com.google.gwt.inject.rebind.adapter.GwtDotCreateProvider
 
getBindings() - Method in class com.google.gwt.inject.client.assistedinject.FactoryModule
 
getClassType(Key<?>) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getClassType(Type) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Returns the GWT equivalent of the passed java type.
getCreatorMethodName(Key<?>) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Returns the key's creator method name.
getFactoryType() - Method in class com.google.gwt.inject.client.assistedinject.FactoryModule
 
getFields(JClassType) - Method in class com.google.gwt.inject.rebind.util.MemberCollector
Returns all fields in the provided type, including those of the type's (recursive) super classes.
getGetterMethodName(Key<?>) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Returns the key's getter method name.
getImplementations() - Method in class com.google.gwt.inject.rebind.binding.FactoryBinding
 
getKey(JMethod) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getKey(JParameter) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getKey(JField) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getKey(JType, Annotation...) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Gets the Guice binding key for a given GWT type with optional annotations.
getKey(Type, Annotation...) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Gets the Guice binding key for a given Java type with optional annotations.
getMemberInjectMethodName(Key<?>) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Returns the key's member inject method name.
getMethods(JClassType) - Method in class com.google.gwt.inject.rebind.util.MemberCollector
Returns all methods in the provided type, including those of the type's (recursive) super classes and interfaces.
getOptionalKeys() - Method in class com.google.gwt.inject.rebind.binding.RequiredKeys
 
getRawClassType(Key<?>) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getRawType(Key<?>) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.AsyncProviderBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.BindClassBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.BindConstantBinding
 
getRequiredKeys() - Method in interface com.google.gwt.inject.rebind.binding.Binding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.BindProviderBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.FactoryBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.GinjectorBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.ImplicitProviderBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.ProviderMethodBinding
 
getRequiredKeys() - Method in class com.google.gwt.inject.rebind.binding.RequiredKeys
 
getRequiredKeys(JClassType) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Collects and returns all keys required to inject the given class.
getRequiredKeys(JAbstractMethod) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Collects and returns all keys required to inject the given method.
getSingletonFieldName(Key<?>) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Returns the key's singleton field name.
getSourceName(TypeLiteral<?>) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Alternate toString method for TypeLiterals that fixes a JDK bug that was replicated in Guice.
getSourceName(Type) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Returns a string representation of the passed type's name while ensuring that all type names (base and parameters) are converted to source type names.
getTypeNameToCreate() - Method in class com.google.gwt.inject.rebind.binding.CallGwtDotCreateBinding
 
getTypeNameToCreate() - Method in class com.google.gwt.inject.rebind.binding.RemoteServiceProxyBinding
 
GinAnnotatedBindingBuilder<T> - Interface in com.google.gwt.inject.client.binder
 
GinAnnotatedConstantBindingBuilder - Interface in com.google.gwt.inject.client.binder
 
GinBinder - Interface in com.google.gwt.inject.client.binder
 
GinConstantBindingBuilder - Interface in com.google.gwt.inject.client.binder
 
GinFactoryModuleBuilder - Class in com.google.gwt.inject.client.assistedinject
Copied and modified from FactoryModuleBuilder.
GinFactoryModuleBuilder() - Constructor for class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
 
Ginjector - Interface in com.google.gwt.inject.client
Where the GWT world stops and the GIN/Guice world begins.
GinjectorBinding - Class in com.google.gwt.inject.rebind.binding
Simple binding that allows injection of the ginjector.
GinjectorBinding(SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.GinjectorBinding
 
GinjectorGenerator - Class in com.google.gwt.inject.rebind
Generator for implementations of Ginjector.
GinjectorGenerator() - Constructor for class com.google.gwt.inject.rebind.GinjectorGenerator
 
GinjectorInterfaceType - Annotation Type in com.google.gwt.inject.rebind
A binding annotation to be applied to a JClassType for the type of the Ginjector interface being generated.
GinLinkedBindingBuilder<T> - Interface in com.google.gwt.inject.client.binder
 
GinModule - Interface in com.google.gwt.inject.client
GIN counterpart of Guice's Module.
GinModuleAdapter - Class in com.google.gwt.inject.rebind.adapter
Makes a GinModule available as a Module.
GinModuleAdapter(GinModule) - Constructor for class com.google.gwt.inject.rebind.adapter.GinModuleAdapter
 
GinModuleAdapter(GinModule, Set<FactoryModule<?>>) - Constructor for class com.google.gwt.inject.rebind.adapter.GinModuleAdapter
 
GinModules - Annotation Type in com.google.gwt.inject.client
An annotation to put on @Ginjector subtypes to indicate which GinModule implementations to use.
GinScopedBindingBuilder - Interface in com.google.gwt.inject.client.binder
 
GwtDotCreateProvider<T> - Class in com.google.gwt.inject.rebind.adapter
A dummy provider to register for cases like bind().in(scope) (where there is no target key).

I

implement(Class<T>, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GInFactoryModuleBuilder.
implement(Class<T>, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Class<T>, Annotation, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Class<T>, Annotation, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, Annotation, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, Annotation, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Class<T>, Class<? extends Annotation>, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Class<T>, Class<? extends Annotation>, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, Class<? extends Annotation>, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(TypeLiteral<T>, Class<? extends Annotation>, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Key<T>, Class<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
implement(Key<T>, TypeLiteral<? extends T>) - Method in class com.google.gwt.inject.client.assistedinject.GinFactoryModuleBuilder
See the factory configuration examples at GinFactoryModuleBuilder.
ImplicitProviderBinding - Class in com.google.gwt.inject.rebind.binding
Binding implementation for Provider<T> that just uses the binding to T.
ImplicitProviderBinding(NameGenerator, SourceWriteUtil) - Constructor for class com.google.gwt.inject.rebind.binding.ImplicitProviderBinding
 
in(Class<? extends Annotation>) - Method in interface com.google.gwt.inject.client.binder.GinScopedBindingBuilder
 
Injectable - Annotation Type in com.google.gwt.inject.rebind.binding
Binding for MemberCollectors that collect injectable methods and fields (i.e.
install(GinModule) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
install(GinModule) - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
isBound(Key<?>) - Method in interface com.google.gwt.inject.rebind.binding.BindingIndex
Returns true if the passed key is bound in the Ginjector.
isConstantKey(Key<?>) - Static method in class com.google.gwt.inject.rebind.binding.BindConstantBinding
Returns true if the provided key is a valid constant key, i.e.
isMemberInject(JMethod) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
 
isOptional(HasAnnotations) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Returns true if the passed class member has an @Inject annotation and the injection is marked as optional ( @Inject(optional=true)).
isRemoteServiceProxy(JClassType) - Static method in class com.google.gwt.inject.rebind.binding.RemoteServiceProxyBinding
 

J

javaToGwtConstructor(Constructor<?>, TypeLiteral<?>) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Returns a JConstructor that represents the same constructor as the provided Constructor reflection object.
javaToGwtField(Field) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Returns a JField that represents the same method as the provided Field reflection object.
javaToGwtMethod(Method) - Method in class com.google.gwt.inject.rebind.util.KeyUtil
Returns a JMethod that represents the same method as the provided Method reflection object.

K

KeyUtil - Class in com.google.gwt.inject.rebind.util
Util object that offers Key retrieval and manipulation methods.
KeyUtil(TypeOracle, MemberCollector) - Constructor for class com.google.gwt.inject.rebind.util.KeyUtil
 

M

markAsUsed(String) - Method in class com.google.gwt.inject.rebind.util.NameGenerator
Reserves the given name to prevent new methods to be created with it.
MemberCollector - Class in com.google.gwt.inject.rebind.util
This class can be used to collect a type's members, including those of its (recursive) superclasses and interfaces.
MemberCollector(TreeLogger) - Constructor for class com.google.gwt.inject.rebind.util.MemberCollector
 
MemberCollector.FieldFilter - Interface in com.google.gwt.inject.rebind.util
Filter used during the collection of fields to restrict the kind of collected fields.
MemberCollector.MethodFilter - Interface in com.google.gwt.inject.rebind.util
Filter used during the collection of methods to restrict the kind of collected methods.

N

NameGenerator - Class in com.google.gwt.inject.rebind.util
Helper to generate various names for members of a Ginjector implementation.
NameGenerator() - Constructor for class com.google.gwt.inject.rebind.util.NameGenerator
 
NoSourceNameException - Exception in com.google.gwt.inject.rebind.util
Thrown if a source name is requested but cannot be provided.
NoSourceNameException(Type) - Constructor for exception com.google.gwt.inject.rebind.util.NoSourceNameException
 

P

ProviderMethodBinding - Class in com.google.gwt.inject.rebind.binding
A binding that calls a provider method.
ProviderMethodBinding(KeyUtil, SourceWriteUtil, TreeLogger) - Constructor for class com.google.gwt.inject.rebind.binding.ProviderMethodBinding
 

R

RemoteServiceProxyBinding - Class in com.google.gwt.inject.rebind.binding
A binding that calls GWT.create() for the non-"Async" version of the requested type.
RemoteServiceProxyBinding(SourceWriteUtil, KeyUtil, GeneratorContext) - Constructor for class com.google.gwt.inject.rebind.binding.RemoteServiceProxyBinding
 
replaceLast(String, char, char) - Static method in class com.google.gwt.inject.rebind.util.NameGenerator
 
requestStaticInjection(Class<?>...) - Method in class com.google.gwt.inject.client.AbstractGinModule
 
requestStaticInjection(Class<?>...) - Method in interface com.google.gwt.inject.client.binder.GinBinder
 
RequiredKeys - Class in com.google.gwt.inject.rebind.binding
Simple tuple wrapper for Binding.getRequiredKeys() return values.
RequiredKeys(Set<Key<?>>, Set<Key<?>>) - Constructor for class com.google.gwt.inject.rebind.binding.RequiredKeys
 
RequiredKeys(Set<Key<?>>) - Constructor for class com.google.gwt.inject.rebind.binding.RequiredKeys
 

S

setBoundClassKey(Key<?>) - Method in class com.google.gwt.inject.rebind.binding.BindClassBinding
 
setConstructor(JConstructor, Key<?>) - Method in class com.google.gwt.inject.rebind.binding.CallConstructorBinding
 
setFieldFilter(MemberCollector.FieldFilter) - Method in class com.google.gwt.inject.rebind.util.MemberCollector
Sets this collector's field filter.
setKeyAndCollector(Key<?>, Map<Key<?>, TypeLiteral<?>>) - Method in class com.google.gwt.inject.rebind.binding.FactoryBinding
 
setKeyAndInstance(Key<T>, T) - Method in class com.google.gwt.inject.rebind.binding.BindConstantBinding
Sets this binding's key and instance.
setMethodFilter(MemberCollector.MethodFilter) - Method in class com.google.gwt.inject.rebind.util.MemberCollector
Sets this collector's method filter.
setProviderKey(Key<?>) - Method in class com.google.gwt.inject.rebind.binding.AsyncProviderBinding
 
setProviderKey(Key<? extends Provider<?>>) - Method in class com.google.gwt.inject.rebind.binding.BindProviderBinding
 
setProviderKey(Key<?>) - Method in class com.google.gwt.inject.rebind.binding.ImplicitProviderBinding
 
setProviderMethod(ProviderMethod) - Method in class com.google.gwt.inject.rebind.binding.ProviderMethodBinding
 
SourceWriteUtil - Class in com.google.gwt.inject.rebind.util
Simple helper object for source writing.
SourceWriteUtil(KeyUtil, NameGenerator, MemberCollector, BindingIndex) - Constructor for class com.google.gwt.inject.rebind.util.SourceWriteUtil
 

T

to(String) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(int) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(long) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(boolean) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(double) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(float) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(short) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(char) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(Class<?>) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(E) - Method in interface com.google.gwt.inject.client.binder.GinConstantBindingBuilder
 
to(Class<I>) - Method in interface com.google.gwt.inject.client.binder.GinLinkedBindingBuilder
 
to(TypeLiteral<I>) - Method in interface com.google.gwt.inject.client.binder.GinLinkedBindingBuilder
 
to(Key<I>) - Method in interface com.google.gwt.inject.client.binder.GinLinkedBindingBuilder
 
toProvider(Class<I>) - Method in interface com.google.gwt.inject.client.binder.GinLinkedBindingBuilder
 
toProvider(Key<I>) - Method in interface com.google.gwt.inject.client.binder.GinLinkedBindingBuilder
 
toString() - Method in class com.google.gwt.inject.rebind.binding.BindingContext
 

W

writeBindingContext(SourceWriter, BindingContext) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Writes out a binding context, followed by a newline.
writeBindingContextJavadoc(SourceWriter, BindingContext, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Write a Javadoc comment for a binding, including its context.
writeBindingContextJavadoc(SourceWriter, BindingContext, Key) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Write the Javadoc for the binding of a particular key, showing the context of the binding.
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.AsyncProviderBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.BindClassBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.BindConstantBinding
 
writeCreatorMethods(SourceWriter, String) - Method in interface com.google.gwt.inject.rebind.binding.Binding
Writes the method necessary to create the binding's type to the writer.
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.BindProviderBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.FactoryBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.GinjectorBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.ImplicitProviderBinding
 
writeCreatorMethods(SourceWriter, String) - Method in class com.google.gwt.inject.rebind.binding.ProviderMethodBinding
 
writeMethod(SourceWriter, String, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Writes a method with the given signature and body to the source writer.
writeNativeMethod(SourceWriter, String, String) - Method in class com.google.gwt.inject.rebind.util.SourceWriteUtil
Writes a native method with the given signature and body to the source writer.

A B C F G I J K M N P R S T W