Package com.google.inject

Interface Summary
Provider<T> Simply, any object capable of providing instances of type T.
 

Annotation Types Summary
BindingAnnotation Annotates annotations which are used for binding.
ImplementedBy A pointer to the default implementation of a type.
Inject Annotates members of your implementation class (constructors, methods and fields) into which the Injector should inject values.
ProvidedBy A pointer to the default provider type for a type.
ScopeAnnotation Annotates annotations which are used for scoping.
Singleton Apply this to implementation classes when you want only one instance (per Injector) to be reused for all injections for that binding.
 



Copyright © 2009 cedarsoft GmbH. All Rights Reserved.