Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
com.google.inject
,
com.google.inject.binder
,
com.google.inject.internal
,
com.google.inject.internal.util
,
com.google.inject.matcher
,
com.google.inject.name
,
com.google.inject.spi
,
com.google.inject.util
Class Hierarchy
java.lang.
Object
com.google.inject.internal.
AbstractBindingBuilder
<T>
com.google.inject.internal.
BindingBuilder
<T> (implements com.google.inject.binder.
AnnotatedBindingBuilder
<T>)
com.google.inject.internal.
ConstantBindingBuilderImpl
<T> (implements com.google.inject.binder.
AnnotatedConstantBindingBuilder
, com.google.inject.binder.
ConstantBindingBuilder
)
com.google.inject.internal.util.
AbstractIterator
<T> (implements java.util.
Iterator
<E>)
com.google.inject.internal.util.
AbstractMapEntry
<K,V> (implements java.util.
Map.Entry
<K,V>)
com.google.inject.matcher.
AbstractMatcher
<T> (implements com.google.inject.matcher.
Matcher
<T>)
com.google.inject.
AbstractModule
(implements com.google.inject.
Module
)
com.google.inject.internal.
Annotations
com.google.inject.internal.
BindingImpl
<T> (implements com.google.inject.
Binding
<T>)
com.google.inject.internal.
ExposedBindingImpl
<T> (implements com.google.inject.spi.
ExposedBinding
<T>)
com.google.inject.internal.
LinkedBindingImpl
<T> (implements com.google.inject.spi.
HasDependencies
, com.google.inject.spi.
LinkedKeyBinding
<T>)
com.google.inject.internal.
BytecodeGen
com.google.inject.internal.util.
Classes
com.google.inject.internal.util.
Collections2
com.google.inject.spi.
DefaultBindingScopingVisitor
<V> (implements com.google.inject.spi.
BindingScopingVisitor
<V>)
com.google.inject.spi.
DefaultBindingTargetVisitor
<T,V> (implements com.google.inject.spi.
BindingTargetVisitor
<T,V>)
com.google.inject.spi.
DefaultElementVisitor
<V> (implements com.google.inject.spi.
ElementVisitor
<V>)
com.google.inject.spi.
Dependency
<T>
com.google.inject.spi.
DisableCircularProxiesOption
(implements com.google.inject.spi.
Element
)
com.google.inject.spi.
Elements
com.google.inject.internal.
Errors
(implements java.io.
Serializable
)
com.google.inject.internal.
ExposureBuilder
<T> (implements com.google.inject.binder.
AnnotatedElementBuilder
)
com.google.inject.internal.
FailableCache
<K,V>
com.google.inject.internal.util.
FinalizableReferenceQueue
com.google.inject.
Guice
com.google.inject.internal.util.
ImmutableCollection
<E> (implements java.util.
Collection
<E>, java.io.
Serializable
)
com.google.inject.internal.util.
ImmutableList
<E> (implements java.util.
List
<E>, java.util.
RandomAccess
)
com.google.inject.internal.util.
ImmutableSet
<E> (implements java.util.
Set
<E>)
com.google.inject.internal.util.
ImmutableList.Builder
<E>
com.google.inject.internal.util.
ImmutableMap
<K,V> (implements java.util.concurrent.
ConcurrentMap
<K,V>, java.io.
Serializable
)
com.google.inject.internal.util.
ImmutableMap.Builder
<K,V>
com.google.inject.internal.util.
ImmutableSet.Builder
<E>
com.google.inject.spi.
InjectionPoint
com.google.inject.spi.
InjectionRequest
<T> (implements com.google.inject.spi.
Element
)
com.google.inject.spi.
InterceptorBinding
(implements com.google.inject.spi.
Element
)
com.google.inject.internal.
InternalInjectorCreator
com.google.inject.internal.util.
Iterables
com.google.inject.internal.util.
Iterators
com.google.inject.internal.util.
Join
com.google.inject.
Key
<T>
com.google.inject.internal.util.
Lists
com.google.inject.internal.util.
MapMaker
com.google.inject.internal.util.
Maps
com.google.inject.matcher.
Matchers
com.google.inject.spi.
MembersInjectorLookup
<T> (implements com.google.inject.spi.
Element
)
com.google.inject.spi.
Message
(implements com.google.inject.spi.
Element
, java.io.
Serializable
)
com.google.inject.util.
Modules
com.google.inject.internal.
MoreTypes
com.google.inject.internal.
MoreTypes.GenericArrayTypeImpl
(implements java.lang.reflect.
GenericArrayType
, java.io.
Serializable
)
com.google.inject.internal.
MoreTypes.ParameterizedTypeImpl
(implements java.lang.reflect.
ParameterizedType
, java.io.
Serializable
)
com.google.inject.internal.
MoreTypes.WildcardTypeImpl
(implements java.io.
Serializable
, java.lang.reflect.
WildcardType
)
com.google.inject.name.
Names
com.google.inject.internal.
Nullability
com.google.inject.internal.util.
ObjectArrays
com.google.inject.internal.util.
Objects
com.google.inject.internal.util.
Preconditions
com.google.inject.internal.
PrivateElementsImpl
(implements com.google.inject.spi.
PrivateElements
)
com.google.inject.
PrivateModule
(implements com.google.inject.
Module
)
com.google.inject.spi.
ProviderLookup
<T> (implements com.google.inject.spi.
Element
)
com.google.inject.internal.
ProviderMethod
<T> (implements com.google.inject.spi.
ProviderWithDependencies
<T>)
com.google.inject.internal.
ProviderMethodsModule
(implements com.google.inject.
Module
)
com.google.inject.util.
Providers
java.lang.ref.
Reference
<T>
java.lang.ref.
PhantomReference
<T>
com.google.inject.internal.util.
FinalizablePhantomReference
<T> (implements com.google.inject.internal.util.
FinalizableReference
)
java.lang.ref.
SoftReference
<T>
com.google.inject.internal.util.
FinalizableSoftReference
<T> (implements com.google.inject.internal.util.
FinalizableReference
)
java.lang.ref.
WeakReference
<T>
com.google.inject.internal.util.
FinalizableWeakReference
<T> (implements com.google.inject.internal.util.
FinalizableReference
)
com.google.inject.spi.
RequireExplicitBindingsOption
(implements com.google.inject.spi.
Element
)
com.google.inject.spi.
ScopeBinding
(implements com.google.inject.spi.
Element
)
com.google.inject.
Scopes
com.google.inject.internal.
Scoping
com.google.inject.internal.util.
Sets
com.google.inject.internal.util.
SourceProvider
com.google.inject.internal.util.
StackTraceElements
com.google.inject.spi.
StaticInjectionRequest
(implements com.google.inject.spi.
Element
)
com.google.inject.internal.util.
Stopwatch
com.google.inject.internal.util.
Strings
java.lang.
Thread
(implements java.lang.
Runnable
)
com.google.inject.internal.util.
Finalizer
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
com.google.inject.internal.
ErrorsException
java.lang.
RuntimeException
com.google.inject.internal.util.
ComputationException
com.google.inject.internal.util.
AsynchronousComputationException
com.google.inject.
ConfigurationException
com.google.inject.
CreationException
com.google.inject.internal.util.
Join.JoinException
com.google.inject.
OutOfScopeException
com.google.inject.
ProvisionException
com.google.inject.internal.util.
ToStringBuilder
com.google.inject.spi.
TypeConverterBinding
(implements com.google.inject.spi.
Element
)
com.google.inject.spi.
TypeListenerBinding
(implements com.google.inject.spi.
Element
)
com.google.inject.
TypeLiteral
<T>
com.google.inject.util.
Types
com.google.inject.internal.
UniqueAnnotations
com.google.inject.internal.util.
UnmodifiableIterator
<E> (implements java.util.
Iterator
<E>)
Interface Hierarchy
com.google.inject.binder.
AnnotatedConstantBindingBuilder
com.google.inject.binder.
AnnotatedElementBuilder
com.google.inject.
Binder
com.google.inject.
PrivateBinder
com.google.inject.spi.
BindingScopingVisitor
<V>
com.google.inject.spi.
BindingTargetVisitor
<T,V>
com.google.inject.internal.
CircularDependencyProxy
com.google.inject.binder.
ConstantBindingBuilder
com.google.inject.spi.
Element
com.google.inject.
Binding
<T>
com.google.inject.spi.
ConstructorBinding
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ConvertedConstantBinding
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ExposedBinding
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
InstanceBinding
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
LinkedKeyBinding
<T>
com.google.inject.spi.
ProviderBinding
<T>
com.google.inject.spi.
ProviderInstanceBinding
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ProviderKeyBinding
<T>
com.google.inject.spi.
UntargettedBinding
<T>
com.google.inject.spi.
ConstructorBinding
<T> (also extends com.google.inject.
Binding
<T>, com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ConvertedConstantBinding
<T> (also extends com.google.inject.
Binding
<T>, com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ExposedBinding
<T> (also extends com.google.inject.
Binding
<T>, com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
InstanceBinding
<T> (also extends com.google.inject.
Binding
<T>, com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
LinkedKeyBinding
<T>
com.google.inject.spi.
PrivateElements
com.google.inject.spi.
ProviderBinding
<T>
com.google.inject.spi.
ProviderInstanceBinding
<T> (also extends com.google.inject.
Binding
<T>, com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ProviderKeyBinding
<T>
com.google.inject.spi.
UntargettedBinding
<T>
com.google.inject.spi.
ElementVisitor
<V>
com.google.inject.internal.util.
FinalizableReference
com.google.inject.internal.util.
Function
<F,T>
com.google.inject.spi.
HasDependencies
com.google.inject.spi.
ConstructorBinding
<T> (also extends com.google.inject.
Binding
<T>)
com.google.inject.spi.
ConvertedConstantBinding
<T> (also extends com.google.inject.
Binding
<T>)
com.google.inject.spi.
ExposedBinding
<T> (also extends com.google.inject.
Binding
<T>)
com.google.inject.spi.
InstanceBinding
<T> (also extends com.google.inject.
Binding
<T>)
com.google.inject.spi.
ProviderInstanceBinding
<T> (also extends com.google.inject.
Binding
<T>)
com.google.inject.spi.
ProviderWithDependencies
<T> (also extends com.google.inject.
Provider
<T>)
com.google.inject.spi.
InjectionListener
<I>
com.google.inject.
Injector
com.google.inject.matcher.
Matcher
<T>
com.google.inject.
MembersInjector
<T>
com.google.inject.
Module
com.google.inject.util.
Modules.OverriddenModuleBuilder
javax.inject.Provider<T>
com.google.inject.
Provider
<T>
com.google.inject.spi.
ProviderWithDependencies
<T> (also extends com.google.inject.spi.
HasDependencies
)
com.google.inject.spi.
ProviderWithExtensionVisitor
<T>
com.google.inject.spi.
ProviderWithDependencies
<T> (also extends com.google.inject.spi.
HasDependencies
, com.google.inject.
Provider
<T>)
com.google.inject.spi.
ProviderWithExtensionVisitor
<T>
com.google.inject.
Scope
com.google.inject.binder.
ScopedBindingBuilder
com.google.inject.binder.
AnnotatedBindingBuilder
<T>
com.google.inject.binder.
LinkedBindingBuilder
<T>
com.google.inject.binder.
AnnotatedBindingBuilder
<T>
com.google.inject.spi.
TypeConverter
com.google.inject.spi.
TypeEncounter
<I>
com.google.inject.spi.
TypeListener
Annotation Type Hierarchy
com.google.inject.
Singleton
(implements java.lang.annotation.
Annotation
)
com.google.inject.
ScopeAnnotation
(implements java.lang.annotation.
Annotation
)
com.google.inject.
Provides
(implements java.lang.annotation.
Annotation
)
com.google.inject.
ProvidedBy
(implements java.lang.annotation.
Annotation
)
com.google.inject.
Inject
(implements java.lang.annotation.
Annotation
)
com.google.inject.
ImplementedBy
(implements java.lang.annotation.
Annotation
)
com.google.inject.
Exposed
(implements java.lang.annotation.
Annotation
)
com.google.inject.
BindingAnnotation
(implements java.lang.annotation.
Annotation
)
com.google.inject.internal.util.
Nullable
(implements java.lang.annotation.
Annotation
)
com.google.inject.name.
Named
(implements java.lang.annotation.
Annotation
)
com.google.inject.spi.
Toolable
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
com.google.inject.
Stage
com.google.inject.internal.
BytecodeGen.Visibility
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2011
Google, Inc.
. All Rights Reserved.