A B C D E F G H I J K L M N O P R S T U V W

A

AbstractMatcher<T> - Class in com.google.inject.matcher
Implements and() and or().
AbstractMatcher() - Constructor for class com.google.inject.matcher.AbstractMatcher
 
AbstractModule - Class in com.google.inject
A support class for Modules which reduces repetition and results in a more readable configuration.
AbstractModule() - Constructor for class com.google.inject.AbstractModule
 
add(String, Object) - Method in class com.google.inject.util.ToStringBuilder
 
addError(String, Object...) - Method in class com.google.inject.AbstractModule
 
addError(Throwable) - Method in class com.google.inject.AbstractModule
 
addError(String, Object...) - Method in interface com.google.inject.Binder
Records an error message which will be presented to the user at a later time.
addError(Throwable) - Method in interface com.google.inject.Binder
Records an exception, the full details of which will be logged, and the message of which will be presented to the user at a later time.
and(Matcher<? super T>) - Method in class com.google.inject.matcher.AbstractMatcher
 
and(Matcher<? super T>) - Method in interface com.google.inject.matcher.Matcher
Returns a new matcher which returns true if both this and the given matcher return true.
AnnotatedBindingBuilder<T> - Interface in com.google.inject.binder
Specifies the annotation for a binding.
AnnotatedConstantBindingBuilder - Interface in com.google.inject.binder
Specifies the annotation for a constant binding.
annotatedWith(Class<? extends Annotation>) - Method in interface com.google.inject.binder.AnnotatedBindingBuilder
Specifies an annotation type for this binding.
annotatedWith(Annotation) - Method in interface com.google.inject.binder.AnnotatedBindingBuilder
Specifies an annotation value for this binding.
annotatedWith(Class<? extends Annotation>) - Method in interface com.google.inject.binder.AnnotatedConstantBindingBuilder
Specifies an annotation type for this binding.
annotatedWith(Annotation) - Method in interface com.google.inject.binder.AnnotatedConstantBindingBuilder
Specifies an annotation value for this binding.
annotatedWith(Class<? extends Annotation>) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches elements (methods, classes, etc.) with a given annotation.
annotatedWith(Annotation) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches elements (methods, classes, etc.) with a given annotation.
Annotations - Class in com.google.inject.util
Annotation utilities.
Annotations() - Constructor for class com.google.inject.util.Annotations
 
any() - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches any input.
apply(F) - Method in interface com.google.inject.util.Function
Applies the function to an object of type F, resulting in an object of type T.
asEagerSingleton() - Method in interface com.google.inject.binder.ScopedBindingBuilder
Instructs the Injector to eagerly initialize this singleton-scoped binding upon creation.
assertNoNulls(Object[]) - Static method in class com.google.inject.util.Objects
We use this as a sanity check immediately before injecting into a method or constructor, to make sure we aren't supplying a null.

B

bind(Key<T>) - Method in class com.google.inject.AbstractModule
 
bind(TypeLiteral<T>) - Method in class com.google.inject.AbstractModule
 
bind(Class<T>) - Method in class com.google.inject.AbstractModule
 
bind(Key<T>) - Method in interface com.google.inject.Binder
Creates a binding to a key.
bind(TypeLiteral<T>) - Method in interface com.google.inject.Binder
Creates a binding to a type.
bind(Class<T>) - Method in interface com.google.inject.Binder
Creates a binding to a type.
bindConstant() - Method in class com.google.inject.AbstractModule
 
bindConstant() - Method in interface com.google.inject.Binder
Binds a constant value to an annotation.
binder() - Method in class com.google.inject.AbstractModule
Gets direct access to the underlying Binder.
Binder - Interface in com.google.inject
Collects configuration information (primarily bindings) which will be used to create an Injector.
Binding<T> - Interface in com.google.inject
A mapping from a key (type and optional annotation) to a provider of instances of that type.
BindingAnnotation - Annotation Type in com.google.inject
Annotates annotations which are used for binding.
bindInterceptor(Matcher<? super Class<?>>, Matcher<? super Method>, MethodInterceptor...) - Method in class com.google.inject.AbstractModule
 
bindInterceptor(Matcher<? super Class<?>>, Matcher<? super Method>, MethodInterceptor...) - Method in interface com.google.inject.Binder
Binds a method interceptor to methods matched by class and method matchers.
bindProperties(Binder, Map<String, String>) - Static method in class com.google.inject.name.Names
Creates a constant binding to @Named(key) for each property.
bindProperties(Binder, Properties) - Static method in class com.google.inject.name.Names
Creates a constant binding to @Named(key) for each property.
bindScope(Class<? extends Annotation>, Scope) - Method in class com.google.inject.AbstractModule
 
bindScope(Class<? extends Annotation>, Scope) - Method in interface com.google.inject.Binder
Binds a scope to an annotation.

C

capitalize(String) - Static method in class com.google.inject.util.Strings
Returns a string that is equivalent to the specified string with its first character converted to uppercase as by String.toUpperCase(java.util.Locale).
clear() - Method in class com.google.inject.util.ReferenceMap
 
com.google.inject - package com.google.inject
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
com.google.inject.binder - package com.google.inject.binder
Interfaces which make up Binder's expression language.
com.google.inject.jndi - package com.google.inject.jndi
JNDI integration
com.google.inject.matcher - package com.google.inject.matcher
Used for matching things.
com.google.inject.name - package com.google.inject.name
Support for binding to string-based names.
com.google.inject.spi - package com.google.inject.spi
Guice service provider interface
com.google.inject.tools.jmx - package com.google.inject.tools.jmx
JMX integration
com.google.inject.util - package com.google.inject.util
Guice (sounds like like "juice")
configure(Binder) - Method in class com.google.inject.AbstractModule
 
configure() - Method in class com.google.inject.AbstractModule
Configures a Binder via the exposed methods.
configure(Binder) - Method in interface com.google.inject.Module
Contributes bindings and other configurations to a Binder.
ConstantBindingBuilder - Interface in com.google.inject.binder
Binds to a constant value.
containsKey(Object) - Method in class com.google.inject.util.ReferenceMap
 
containsValue(Object) - Method in class com.google.inject.util.ReferenceMap
 
create(Class) - Static method in class com.google.inject.util.GuiceFastClass
 
create(ClassLoader, Class) - Static method in class com.google.inject.util.GuiceFastClass
 
create(K) - Method in class com.google.inject.util.ReferenceCache
Override to lazy load values.
createInjector(Module...) - Static method in class com.google.inject.Guice
Creates an injector for the given set of modules.
createInjector(Iterable<Module>) - Static method in class com.google.inject.Guice
Creates an injector for the given set of modules.
createInjector(Stage, Module...) - Static method in class com.google.inject.Guice
Creates an injector for the given set of modules, in a given development stage.
createInjector(Stage, Iterable<Module>) - Static method in class com.google.inject.Guice
Creates an injector for the given set of modules, in a given development stage.
CreationException - Exception in com.google.inject
Thrown when errors occur while creating a Injector.
CreationException(Collection<Message>) - Constructor for exception com.google.inject.CreationException
Constructs a new exception for the given errors.
currentStage() - Method in interface com.google.inject.Binder
Gets the current stage.

D

defaultSource() - Static method in class com.google.inject.spi.SourceProviders
Returns the current source obtained from the default provider.

E

entrySet() - Method in class com.google.inject.util.ReferenceMap
Returns an unmodifiable set view of the entries in this map.
equal(Object, Object) - Static method in class com.google.inject.util.Objects
null-aware equals.
equals(Object) - Method in class com.google.inject.Key
 
equals(Object) - Method in class com.google.inject.spi.Message
 
equals(Object) - Method in class com.google.inject.TypeLiteral
 
execute(ReferenceMap, Object, Object) - Method in interface com.google.inject.util.ReferenceMap.Strategy
 

F

FinalizableSoftReference<T> - Class in com.google.inject.util
Soft reference with a FinalizableReference#finalizeReferent() method which a background thread invokes after the garbage collector reclaims the referent.
FinalizableSoftReference(T) - Constructor for class com.google.inject.util.FinalizableSoftReference
 
FinalizableWeakReference<T> - Class in com.google.inject.util
Weak reference with a FinalizableReference#finalizeReferent() method which a background thread invokes after the garbage collector reclaims the referent.
FinalizableWeakReference(T) - Constructor for class com.google.inject.util.FinalizableWeakReference
 
findBindingsByType(TypeLiteral<T>) - Method in interface com.google.inject.Injector
Finds all bindings to the given type.
forMember(Member) - Static method in class com.google.inject.util.StackTraceElements
 
forType(Class<?>) - Static method in class com.google.inject.util.StackTraceElements
 
fromJndi(Class<T>, String) - Static method in class com.google.inject.jndi.JndiIntegration
Creates a provider which looks up objects in JNDI using the given name.
Function<F,T> - Interface in com.google.inject.util
A Function provides a transformation on an object and returns the resulting object.

G

get(Class<T>) - Static method in class com.google.inject.Key
Gets a key for an injection type.
get(Class<T>, Class<? extends Annotation>) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation type.
get(Class<T>, Annotation) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation.
get(Type) - Static method in class com.google.inject.Key
Gets a key for an injection type.
get(Type, Class<? extends Annotation>) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation type.
get(Type, Annotation) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation.
get(TypeLiteral<T>) - Static method in class com.google.inject.Key
Gets a key for an injection type.
get(TypeLiteral<T>, Class<? extends Annotation>) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation type.
get(TypeLiteral<T>, Annotation) - Static method in class com.google.inject.Key
Gets a key for an injection type and an annotation.
get() - Method in interface com.google.inject.Provider
Provides an instance of T.
get(Type) - Static method in class com.google.inject.TypeLiteral
Gets type literal for the given Type instance.
get(Class<T>) - Static method in class com.google.inject.TypeLiteral
Gets type literal for the given Class instance.
get(Object) - Method in class com.google.inject.util.ReferenceMap
 
getAnnotation() - Method in class com.google.inject.Key
Gets the annotation.
getAnnotationType() - Method in class com.google.inject.Key
Gets the annotation type.
getBinding(Key<T>) - Method in interface com.google.inject.Injector
Gets a binding for the given key.
getBindings() - Method in interface com.google.inject.Injector
Gets all explicit bindings.
getClassName(String, String, Object, Predicate) - Method in class com.google.inject.util.GuiceNamingPolicy
 
getErrorMessages() - Method in exception com.google.inject.CreationException
Gets the error messages which resulted in this exception.
getFirstLine() - Method in class com.google.inject.util.LineNumbers
Gets the first line number.
getInstance(Key<T>) - Method in interface com.google.inject.Injector
Gets an instance bound to the given key; equivalent to getProvider(key).get().
getInstance(Class<T>) - Method in interface com.google.inject.Injector
Gets an instance bound to the given type; equivalent to getProvider(type).get().
getKey() - Method in interface com.google.inject.Binding
Returns the key for this binding.
getKey() - Method in interface com.google.inject.tools.jmx.ManagedBindingMBean
Gets the binding key.
getLineNumber(Member) - Method in class com.google.inject.util.LineNumbers
Get the line number associated with the given member.
getMessage() - Method in exception com.google.inject.CreationException
 
getMessage() - Method in class com.google.inject.spi.Message
Gets the error message text.
getProvider() - Method in interface com.google.inject.Binding
Returns the provider guice uses to fulfill requests for this binding.
getProvider(Key<T>) - Method in interface com.google.inject.Injector
Gets the provider bound to the given key.
getProvider(Class<T>) - Method in interface com.google.inject.Injector
Gets the provider bound to the given type.
getProvider() - Method in interface com.google.inject.tools.jmx.ManagedBindingMBean
Gets the provider to which this binding is bound.
getPutStrategy() - Method in class com.google.inject.util.ReferenceMap
 
getSkippedClassNames() - Static method in class com.google.inject.spi.SourceProviders
Gets the set of class names which should be skipped by stacktrace-based providers.
getSource() - Method in interface com.google.inject.Binding
Returns an arbitrary object containing information about the "place" where this binding was configured.
getSource() - Method in class com.google.inject.spi.Message
Gets the source of the configuration which resulted in this error message.
getSource() - Method in interface com.google.inject.tools.jmx.ManagedBindingMBean
Gets the source of this binding.
getSource() - Method in class com.google.inject.util.LineNumbers
Get the source file name as read from the bytecode.
getSourceString() - Method in class com.google.inject.spi.Message
Returns a string representation of the source object.
getType() - Method in class com.google.inject.TypeLiteral
Gets underlying Type instance.
getTypeLiteral() - Method in class com.google.inject.Key
Gets the key type.
Guice - Class in com.google.inject
The entry point to the Guice framework.
GuiceFastClass - Class in com.google.inject.util
Gives Guice classes custom names.
GuiceFastClass() - Constructor for class com.google.inject.util.GuiceFastClass
 
GuiceNamingPolicy - Class in com.google.inject.util
Cglib class naming policy for Guice.
GuiceNamingPolicy() - Constructor for class com.google.inject.util.GuiceNamingPolicy
 

H

hashCode() - Method in class com.google.inject.Key
 
hashCode() - Method in class com.google.inject.spi.Message
 
hashCode() - Method in class com.google.inject.TypeLiteral
 

I

identicalTo(Object) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches only the given object.
ImplementedBy - Annotation Type in com.google.inject
A pointer to the default implementation of a type.
in(Class<? extends Annotation>) - Method in interface com.google.inject.binder.ScopedBindingBuilder
Specifies the scope.
in(Scope) - Method in interface com.google.inject.binder.ScopedBindingBuilder
Specifies the scope.
Inject - Annotation Type in com.google.inject
Annotates members of your implementation class (constructors, methods and fields) into which the Injector should inject values.
injectMembers(Object) - Method in interface com.google.inject.Injector
Injects dependencies into the fields and methods of an existing object.
Injector - Interface in com.google.inject
Fulfills requests for the object instances that make up your application, always ensuring that these instances are properly injected before they are returned.
inPackage(Package) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches classes in the given package.
install(Module) - Method in class com.google.inject.AbstractModule
 
install(Module) - Method in interface com.google.inject.Binder
Uses the given module to configure more bindings.
isEmpty() - Method in class com.google.inject.util.ReferenceMap
 
isRetainedAtRuntime(Class<? extends Annotation>) - Static method in class com.google.inject.util.Annotations
Returns true if the given annotation is retained at runtime.

J

JndiIntegration - Class in com.google.inject.jndi
Integrates Guice with JNDI.

K

Key<T> - Class in com.google.inject
Binding key consisting of an injection type and an optional annotation.
Key(Class<? extends Annotation>) - Constructor for class com.google.inject.Key
Constructs a new key.
Key(Annotation) - Constructor for class com.google.inject.Key
Constructs a new key.
Key() - Constructor for class com.google.inject.Key
Constructs a new key.
keySet() - Method in class com.google.inject.util.ReferenceMap
Returns an unmodifiable set view of the keys in this map.

L

LineNumbers - Class in com.google.inject.util
Looks up line numbers for classes and their members.
LineNumbers(Class) - Constructor for class com.google.inject.util.LineNumbers
Reads line number information from the given class, if available.
LinkedBindingBuilder<T> - Interface in com.google.inject.binder
Links a binding to another binding or an instance.

M

main(String[]) - Static method in class com.google.inject.tools.jmx.Manager
Run with no arguments for usage instructions.
manage(String, Injector) - Static method in class com.google.inject.tools.jmx.Manager
Registers all the bindings of an Injector with the platform MBean server.
manage(MBeanServer, String, Injector) - Static method in class com.google.inject.tools.jmx.Manager
Registers all the bindings of an Injector with the given MBean server.
ManagedBindingMBean - Interface in com.google.inject.tools.jmx
JMX interface to bindings.
Manager - Class in com.google.inject.tools.jmx
Provides a JMX interface to Guice.
Manager() - Constructor for class com.google.inject.tools.jmx.Manager
 
Matcher<T> - Interface in com.google.inject.matcher
Returns true or false for a given input.
Matchers - Class in com.google.inject.matcher
Matcher implementations.
matches(T) - Method in interface com.google.inject.matcher.Matcher
Returns true if this matches t, false otherwise.
Message - Class in com.google.inject.spi
A message.
Message(Object, String) - Constructor for class com.google.inject.spi.Message
 
Message(String) - Constructor for class com.google.inject.spi.Message
 
Module - Interface in com.google.inject
A module contributes configuration information, typically interface bindings, which will be used to create an Injector.

N

Named - Annotation Type in com.google.inject.name
Annotates named things.
named(String) - Static method in class com.google.inject.name.Names
Creates a Named annotation with name as the value.
Names - Class in com.google.inject.name
Utility methods for use with @Named.
nonNull(T, String) - Static method in class com.google.inject.util.Objects
Detects null values.
not(Matcher<? super T>) - Static method in class com.google.inject.matcher.Matchers
Inverts the given matcher.

O

Objects - Class in com.google.inject.util
Object utilities.
Objects() - Constructor for class com.google.inject.util.Objects
 
of(ReferenceType, ReferenceType, Function<? super K, ? extends V>) - Static method in class com.google.inject.util.ReferenceCache
Returns a ReferenceCache delegating to the specified function.
only(Object) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches objects equal to the given object.
or(Matcher<? super T>) - Method in class com.google.inject.matcher.AbstractMatcher
 
or(Matcher<? super T>) - Method in interface com.google.inject.matcher.Matcher
Returns a new matcher which returns true if either this or the given matcher return true.

P

ProvidedBy - Annotation Type in com.google.inject
A pointer to the default provider type for a type.
Provider<T> - Interface in com.google.inject
Simply, any object capable of providing instances of type T.
put(K, V) - Method in class com.google.inject.util.ReferenceMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.google.inject.util.ReferenceMap
 
putIfAbsent(K, V) - Method in class com.google.inject.util.ReferenceMap
 
putIfAbsentStrategy() - Method in class com.google.inject.util.ReferenceMap
 
putStrategy() - Method in class com.google.inject.util.ReferenceMap
 

R

ReferenceCache<K,V> - Class in com.google.inject.util
Extends ReferenceMap to support lazy loading values by overriding ReferenceCache.create(Object).
ReferenceCache(ReferenceType, ReferenceType) - Constructor for class com.google.inject.util.ReferenceCache
 
ReferenceCache() - Constructor for class com.google.inject.util.ReferenceCache
Equivalent to new ReferenceCache(STRONG, STRONG).
ReferenceMap<K,V> - Class in com.google.inject.util
Concurrent hash map that wraps keys and/or values in soft or weak references.
ReferenceMap(ReferenceType, ReferenceType) - Constructor for class com.google.inject.util.ReferenceMap
Concurrent hash map that wraps keys and/or values based on specified reference types.
ReferenceMap.PutStrategy - Enum in com.google.inject.util
 
ReferenceMap.Strategy - Interface in com.google.inject.util
 
ReferenceType - Enum in com.google.inject.util
Reference type.
remove(Object) - Method in class com.google.inject.util.ReferenceMap
 
remove(Object, Object) - Method in class com.google.inject.util.ReferenceMap
 
replace(K, V, V) - Method in class com.google.inject.util.ReferenceMap
 
replace(K, V) - Method in class com.google.inject.util.ReferenceMap
 
replaceStrategy() - Method in class com.google.inject.util.ReferenceMap
 
requestStaticInjection(Class<?>...) - Method in class com.google.inject.AbstractModule
 
requestStaticInjection(Class<?>...) - Method in interface com.google.inject.Binder
Upon successful creation, the Injector will inject static fields and methods in the given classes.
reset() - Method in class com.google.inject.util.Stopwatch
Resets and returns elapsed time in milliseconds.
resetAndLog(Logger, String) - Method in class com.google.inject.util.Stopwatch
Resets and logs elapsed time in milliseconds.
returns(Matcher<? super Class<?>>) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches methods with matching return types.

S

Scope - Interface in com.google.inject
A scope is a level of visibility that instances provided by Guice may have.
scope(Key<T>, Provider<T>) - Method in interface com.google.inject.Scope
Scopes a provider.
ScopeAnnotation - Annotation Type in com.google.inject
Annotates annotations which are used for scoping.
ScopedBindingBuilder - Interface in com.google.inject.binder
Specifies the scope for a binding.
Scopes - Class in com.google.inject
Built in scope implementations.
SINGLETON - Static variable in class com.google.inject.Scopes
One instance per Injector.
Singleton - Annotation Type in com.google.inject
Apply this to implementation classes when you want only one instance (per Injector) to be reused for all injections for that binding.
size() - Method in class com.google.inject.util.ReferenceMap
 
skip(Class<?>) - Static method in class com.google.inject.spi.SourceProviders
Instructs stacktrace-based providers to skip the given class in the stack trace when determining the source.
source() - Method in interface com.google.inject.spi.SourceProvider
Creates an object pointing to the current location within the configuration.
SourceProvider - Interface in com.google.inject.spi
Provides source objects to the Binder.
SourceProviders - Class in com.google.inject.spi
Provides access to the default SourceProvider implementation and common controls for certain implementations.
StackTraceElements - Class in com.google.inject.util
Creates stack trace elements for members.
StackTraceElements() - Constructor for class com.google.inject.util.StackTraceElements
 
Stage - Enum in com.google.inject
The stage we're running in.
Stopwatch - Class in com.google.inject.util
Enables simple performance monitoring.
Stopwatch() - Constructor for class com.google.inject.util.Stopwatch
 
Strings - Class in com.google.inject.util
String utilities.
Strings() - Constructor for class com.google.inject.util.Strings
 
subclassesOf(Class<?>) - Static method in class com.google.inject.matcher.Matchers
Returns a matcher which matches subclasses of the given type (as well as the given type).

T

to(String) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(int) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(long) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(boolean) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(double) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(float) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(short) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(char) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(Class<?>) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(E) - Method in interface com.google.inject.binder.ConstantBindingBuilder
Binds constant to the given value.
to(Class<? extends T>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to another binding with the specified type.
to(TypeLiteral<? extends T>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to another binding with the specified type.
to(Key<? extends T>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to another binding with the specified key.
toInstance(T) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to the given instance.
toProvider(Provider<? extends T>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to instances generated by the given Provider.
toProvider(Class<? extends Provider<? extends T>>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to instances from the provider bound to the given provider type.
toProvider(Key<? extends Provider<? extends T>>) - Method in interface com.google.inject.binder.LinkedBindingBuilder
Binds to instances from the provider bound to the given key.
toString() - Method in class com.google.inject.Key
 
toString() - Method in interface com.google.inject.Scope
A short but useful description of this scope.
toString() - Method in class com.google.inject.spi.Message
 
toString() - Method in class com.google.inject.TypeLiteral
 
toString() - Method in class com.google.inject.util.ToStringBuilder
 
ToStringBuilder - Class in com.google.inject.util
Helps with toString() methods.
ToStringBuilder(String) - Constructor for class com.google.inject.util.ToStringBuilder
 
ToStringBuilder(Class) - Constructor for class com.google.inject.util.ToStringBuilder
 
TypeLiteral<T> - Class in com.google.inject
Represents a generic type T.
TypeLiteral() - Constructor for class com.google.inject.TypeLiteral
Constructs a new type literal.

U

UNKNOWN_SOURCE - Static variable in class com.google.inject.spi.SourceProviders
 

V

valueOf(String) - Static method in enum com.google.inject.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.inject.util.ReferenceMap.PutStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.inject.util.ReferenceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.inject.Stage
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.google.inject.util.ReferenceMap.PutStrategy
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class com.google.inject.util.ReferenceMap
Returns an unmodifiable set view of the values in this map.
values() - Static method in enum com.google.inject.util.ReferenceType
Returns an array containing the constants of this enum type, in the order they're declared.

W

withDefault(SourceProvider, Runnable) - Static method in class com.google.inject.spi.SourceProviders
Sets the default source provider, runs the given command, and then restores the previous default source provider.

A B C D E F G H I J K L M N O P R S T U V W

Copyright © {inceptionYear}-2008 null. All Rights Reserved.