Package com.google.inject.internal

Guice (sounds like like "juice")

See:
          Description

Interface Summary
CircularDependencyProxy  
 

Class Summary
AbstractBindingBuilder<T> Bind a value or constant.
Annotations Annotation utilities.
BindingBuilder<T> Bind a non-constant key.
BindingImpl<T>  
BytecodeGen Utility methods for runtime code generation and class loading.
ConstantBindingBuilderImpl<T> Bind a constant.
Errors A collection of error messages.
ExposedBindingImpl<T>  
ExposureBuilder<T> For private binder's expose() method.
FailableCache<K,V> Lazily creates (and caches) values for keys.
InternalInjectorCreator Builds a tree of injectors.
LinkedBindingImpl<T>  
MoreTypes Static methods for working with types that we aren't publishing in the public Types API.
MoreTypes.GenericArrayTypeImpl  
MoreTypes.ParameterizedTypeImpl  
MoreTypes.WildcardTypeImpl The WildcardType interface supports multiple upper bounds and multiple lower bounds.
Nullability Whether a member supports null values injected.
PrivateElementsImpl  
ProviderMethod<T> A provider that invokes a method and returns its result.
ProviderMethodsModule Creates bindings to methods annotated with @Provides.
Scoping References a scope, either directly (as a scope instance), or indirectly (as a scope annotation).
UniqueAnnotations  
 

Enum Summary
BytecodeGen.Visibility The required visibility of a user's class from a Guice-generated class.
 

Exception Summary
ErrorsException Indicates that a result could not be returned while preparing or resolving a binding.
 

Package com.google.inject.internal Description

Guice (sounds like like "juice")



Copyright © 2006-2011 Google, Inc.. All Rights Reserved.