Generated by
JDiff

Package com.google.inject.spi

Removed Classes and Interfaces
SourceProvider Provides source objects to the com.google.inject.Binder.
SourceProviders Provides access to the default SourceProvider implementation and common controls for certain implementations.
 

Added Classes and Interfaces
BindingScopingVisitor Visits each of the strategies used to scope an injection.
BindingTargetVisitor Visits each of the strategies used to find an instance to satisfy an injection.
DefaultBindingScopingVisitor No-op visitor for subclassing.
DefaultBindingTargetVisitor No-op visitor for subclassing.
DefaultElementVisitor No-op visitor for subclassing.
Dependency A variable that can be resolved by an injector.
Element A core component of a module or injector.
ElementVisitor Visit elements.
Elements Exposes elements of a module so they can be inspected, validated or rewritten.
InjectionPoint A constructor, field or method that can receive injections.
InjectionRequest A request to inject the instance fields and methods of an instance.
InterceptorBinding Registration of interceptors for matching methods of matching classes.
ModuleWriter Creates a Module from a collection of component elements.
ProviderLookup A lookup of the provider for a type.
ScopeBinding Registration of a scope annotation with the scope that implements it.
StaticInjectionRequest A request to inject the static fields and methods of type.
TypeConverter Converts constant string values to a different type.
TypeConverterBinding Registration of type converters for matching target types.
 

Changed Classes
Message An error message and the context in which it occured.