change api diff javadoc from 'javadocs' to 'javadoc' because doclava has a hardcode reference to '../javadoc'.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1343 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/latest-api-diffs/1.0/javadocs/allclasses-frame.html b/latest-api-diffs/1.0/javadoc/allclasses-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/allclasses-frame.html
rename to latest-api-diffs/1.0/javadoc/allclasses-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/allclasses-noframe.html b/latest-api-diffs/1.0/javadoc/allclasses-noframe.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/allclasses-noframe.html
rename to latest-api-diffs/1.0/javadoc/allclasses-noframe.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/AbstractModule.html b/latest-api-diffs/1.0/javadoc/com/google/inject/AbstractModule.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/AbstractModule.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/AbstractModule.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Binder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Binder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Binding.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Binding.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Binding.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Binding.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/BindingAnnotation.html b/latest-api-diffs/1.0/javadoc/com/google/inject/BindingAnnotation.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/BindingAnnotation.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/BindingAnnotation.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/CreationException.html b/latest-api-diffs/1.0/javadoc/com/google/inject/CreationException.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/CreationException.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/CreationException.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Guice.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Guice.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/ImplementedBy.html b/latest-api-diffs/1.0/javadoc/com/google/inject/ImplementedBy.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/ImplementedBy.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/ImplementedBy.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Inject.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Inject.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Inject.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Inject.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Injector.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Injector.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Key.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Key.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Key.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Key.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Module.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Module.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Module.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Module.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/ProvidedBy.html b/latest-api-diffs/1.0/javadoc/com/google/inject/ProvidedBy.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/ProvidedBy.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/ProvidedBy.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Provider.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Provider.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Provider.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Provider.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Scope.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Scope.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Scope.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Scope.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/ScopeAnnotation.html b/latest-api-diffs/1.0/javadoc/com/google/inject/ScopeAnnotation.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/ScopeAnnotation.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/ScopeAnnotation.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Scopes.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Scopes.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Scopes.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Scopes.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Singleton.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Singleton.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Singleton.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Singleton.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/Stage.html b/latest-api-diffs/1.0/javadoc/com/google/inject/Stage.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/Stage.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/Stage.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/TypeLiteral.html b/latest-api-diffs/1.0/javadoc/com/google/inject/TypeLiteral.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/TypeLiteral.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/TypeLiteral.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/AnnotatedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/AnnotatedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/AnnotatedConstantBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/ConstantBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/ConstantBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/LinkedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/LinkedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/ScopedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/ScopedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/ConstantBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/ConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/ConstantBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/ConstantBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/LinkedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/LinkedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/LinkedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/LinkedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/ScopedBindingBuilder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/ScopedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/class-use/ScopedBindingBuilder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/class-use/ScopedBindingBuilder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/binder/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/binder/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/AbstractModule.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/AbstractModule.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/AbstractModule.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/AbstractModule.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Binder.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Binder.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Binder.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Binder.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Binding.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Binding.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Binding.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Binding.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/BindingAnnotation.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/BindingAnnotation.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/BindingAnnotation.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/BindingAnnotation.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/CreationException.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/CreationException.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/CreationException.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/CreationException.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Guice.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Guice.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Guice.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Guice.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ImplementedBy.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ImplementedBy.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ImplementedBy.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ImplementedBy.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Inject.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Inject.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Inject.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Inject.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Injector.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Injector.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Injector.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Injector.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Key.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Key.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Key.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Key.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Module.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Module.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Module.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Module.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ProvidedBy.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ProvidedBy.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ProvidedBy.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ProvidedBy.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Provider.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Provider.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Provider.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Provider.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Scope.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Scope.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Scope.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Scope.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ScopeAnnotation.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ScopeAnnotation.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/ScopeAnnotation.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/ScopeAnnotation.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Scopes.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Scopes.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Scopes.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Scopes.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Singleton.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Singleton.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Singleton.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Singleton.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Stage.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Stage.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/Stage.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/Stage.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/class-use/TypeLiteral.html b/latest-api-diffs/1.0/javadoc/com/google/inject/class-use/TypeLiteral.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/class-use/TypeLiteral.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/class-use/TypeLiteral.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/JndiIntegration.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/JndiIntegration.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/JndiIntegration.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/JndiIntegration.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/class-use/JndiIntegration.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/class-use/JndiIntegration.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/class-use/JndiIntegration.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/class-use/JndiIntegration.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/jndi/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/jndi/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/AbstractMatcher.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/AbstractMatcher.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/AbstractMatcher.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/AbstractMatcher.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/Matcher.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/Matcher.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/Matcher.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/Matcher.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/Matchers.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/Matchers.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/Matchers.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/Matchers.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/AbstractMatcher.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/AbstractMatcher.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/AbstractMatcher.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/AbstractMatcher.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/Matcher.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/Matcher.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/Matcher.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/Matcher.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/Matchers.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/Matchers.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/class-use/Matchers.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/class-use/Matchers.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/matcher/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/matcher/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/Named.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/Named.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/Named.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/Named.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/Names.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/Names.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/Names.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/Names.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/class-use/Named.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/class-use/Named.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/class-use/Named.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/class-use/Named.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/class-use/Names.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/class-use/Names.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/class-use/Names.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/class-use/Names.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/name/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/name/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/name/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/name/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/GuiceFilter.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/GuiceFilter.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/GuiceFilter.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/GuiceFilter.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/RequestParameters.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/RequestParameters.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/RequestParameters.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/RequestParameters.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/RequestScoped.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/RequestScoped.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/RequestScoped.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/RequestScoped.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/ServletModule.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/ServletModule.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/ServletModule.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/ServletModule.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/ServletScopes.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/ServletScopes.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/ServletScopes.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/ServletScopes.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/SessionScoped.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/SessionScoped.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/SessionScoped.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/SessionScoped.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/GuiceFilter.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/GuiceFilter.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/GuiceFilter.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/GuiceFilter.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/RequestParameters.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/RequestParameters.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/RequestParameters.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/RequestParameters.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/RequestScoped.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/RequestScoped.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/RequestScoped.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/RequestScoped.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/ServletModule.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/ServletModule.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/ServletModule.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/ServletModule.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/ServletScopes.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/ServletScopes.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/ServletScopes.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/ServletScopes.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/SessionScoped.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/SessionScoped.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/class-use/SessionScoped.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/class-use/SessionScoped.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/servlet/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/servlet/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/Message.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/Message.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/Message.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/Message.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/SourceProvider.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProvider.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/SourceProvider.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProvider.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/SourceProviders.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProviders.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/SourceProviders.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProviders.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/Message.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/Message.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/Message.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/Message.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/SourceProvider.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/SourceProvider.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/SourceProvider.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/SourceProvider.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/SourceProviders.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/SourceProviders.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/class-use/SourceProviders.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/class-use/SourceProviders.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spi/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spi/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/SpringIntegration.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/SpringIntegration.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/SpringIntegration.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/SpringIntegration.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/class-use/SpringIntegration.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/class-use/SpringIntegration.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/class-use/SpringIntegration.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/class-use/SpringIntegration.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/spring/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/spring/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/GuiceObjectFactory.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/GuiceObjectFactory.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/class-use/GuiceObjectFactory.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/class-use/GuiceObjectFactory.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/class-use/GuiceObjectFactory.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/class-use/GuiceObjectFactory.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/struts2/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/struts2/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/ManagedBindingMBean.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/ManagedBindingMBean.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/ManagedBindingMBean.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/ManagedBindingMBean.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/Manager.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/Manager.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/Manager.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/Manager.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/class-use/Manager.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/class-use/Manager.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/class-use/Manager.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/class-use/Manager.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-frame.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-frame.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-summary.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-summary.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-tree.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-tree.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-use.html b/latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-use.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/com/google/inject/tools/jmx/package-use.html
rename to latest-api-diffs/1.0/javadoc/com/google/inject/tools/jmx/package-use.html
diff --git a/latest-api-diffs/1.0/javadocs/constant-values.html b/latest-api-diffs/1.0/javadoc/constant-values.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/constant-values.html
rename to latest-api-diffs/1.0/javadoc/constant-values.html
diff --git a/latest-api-diffs/1.0/javadocs/deprecated-list.html b/latest-api-diffs/1.0/javadoc/deprecated-list.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/deprecated-list.html
rename to latest-api-diffs/1.0/javadoc/deprecated-list.html
diff --git a/latest-api-diffs/1.0/javadocs/help-doc.html b/latest-api-diffs/1.0/javadoc/help-doc.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/help-doc.html
rename to latest-api-diffs/1.0/javadoc/help-doc.html
diff --git a/latest-api-diffs/1.0/javadocs/index-all.html b/latest-api-diffs/1.0/javadoc/index-all.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/index-all.html
rename to latest-api-diffs/1.0/javadoc/index-all.html
diff --git a/latest-api-diffs/1.0/javadocs/index.html b/latest-api-diffs/1.0/javadoc/index.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/index.html
rename to latest-api-diffs/1.0/javadoc/index.html
diff --git a/latest-api-diffs/1.0/javadocs/overview-frame.html b/latest-api-diffs/1.0/javadoc/overview-frame.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/overview-frame.html
rename to latest-api-diffs/1.0/javadoc/overview-frame.html
diff --git a/latest-api-diffs/1.0/javadocs/overview-summary.html b/latest-api-diffs/1.0/javadoc/overview-summary.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/overview-summary.html
rename to latest-api-diffs/1.0/javadoc/overview-summary.html
diff --git a/latest-api-diffs/1.0/javadocs/overview-tree.html b/latest-api-diffs/1.0/javadoc/overview-tree.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/overview-tree.html
rename to latest-api-diffs/1.0/javadoc/overview-tree.html
diff --git a/latest-api-diffs/1.0/javadocs/package-list b/latest-api-diffs/1.0/javadoc/package-list
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/package-list
rename to latest-api-diffs/1.0/javadoc/package-list
diff --git a/latest-api-diffs/1.0/javadocs/resources/inherit.gif b/latest-api-diffs/1.0/javadoc/resources/inherit.gif
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/resources/inherit.gif
rename to latest-api-diffs/1.0/javadoc/resources/inherit.gif
Binary files differ
diff --git a/latest-api-diffs/1.0/javadocs/serialized-form.html b/latest-api-diffs/1.0/javadoc/serialized-form.html
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/serialized-form.html
rename to latest-api-diffs/1.0/javadoc/serialized-form.html
diff --git a/latest-api-diffs/1.0/javadocs/stylesheet.css b/latest-api-diffs/1.0/javadoc/stylesheet.css
similarity index 100%
rename from latest-api-diffs/1.0/javadocs/stylesheet.css
rename to latest-api-diffs/1.0/javadoc/stylesheet.css
diff --git a/latest-api-diffs/2.0/changes/alldiffs_index_additions.html b/latest-api-diffs/2.0/changes/alldiffs_index_additions.html
new file mode 100755
index 0000000..8cb0b94
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/alldiffs_index_additions.html
@@ -0,0 +1,829 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+All Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for All Differences" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="alldiffs_index_all.html" class="staysblack">All Differences</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<!-- Method acceptScopingVisitor -->

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptScopingVisitor_added(com.google.inject.spi.BindingScopingVisitor<V>)" class="hiddenlink" target="rightframe"><b>acceptScopingVisitor</b>

+(<code>BindingScopingVisitor&lt;V&gt;</code>)</A></nobr><br>

+<!-- Method acceptTargetVisitor -->

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptTargetVisitor_added(com.google.inject.spi.BindingTargetVisitor<? super T, V>)" class="hiddenlink" target="rightframe"><b>acceptTargetVisitor</b>

+(<code>BindingTargetVisitor&lt;? super T, V&gt;</code>)</A></nobr><br>

+<!-- Method acceptVisitor -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.acceptVisitor_added(com.google.inject.spi.ElementVisitor<T>)" class="hiddenlink" target="rightframe"><b>acceptVisitor</b>

+(<code>ElementVisitor&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method addError -->

+<i>addError</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method addError -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Class AnnotatedElementBuilder -->

+<A HREF="pkg_com.google.inject.binder.html#AnnotatedElementBuilder" class="hiddenlink" target="rightframe"><b><i>AnnotatedElementBuilder</i></b></A><br>

+<!-- Method applyTo -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.applyTo_added(com.google.inject.Binder)" class="hiddenlink" target="rightframe"><b>applyTo</b>

+(<code>Binder</code>)</A></nobr><br>

+<!-- Class BindingScopingVisitor -->

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#BindingScopingVisitor" class="hiddenlink" target="rightframe"><b><i>BindingScopingVisitor</i></b></A><br>

+<!-- Class BindingTargetVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#BindingTargetVisitor" class="hiddenlink" target="rightframe"><b><i>BindingTargetVisitor</i></b></A><br>

+<!-- Method bindListener -->

+<i>bindListener</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method bindListener -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Package com.google.inject.assistedinject -->

+<A NAME="C"></A>

+<A HREF="changes-summary.html#com.google.inject.assistedinject" class="hiddenlink" target="rightframe"><b>com.google.inject.assistedinject</b></A><br>

+<!-- Package com.google.inject.multibindings -->

+<A HREF="changes-summary.html#com.google.inject.multibindings" class="hiddenlink" target="rightframe"><b>com.google.inject.multibindings</b></A><br>

+<!-- Package com.google.inject.persist -->

+<A HREF="changes-summary.html#com.google.inject.persist" class="hiddenlink" target="rightframe"><b>com.google.inject.persist</b></A><br>

+<!-- Package com.google.inject.persist.finder -->

+<A HREF="changes-summary.html#com.google.inject.persist.finder" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.finder</b></A><br>

+<!-- Package com.google.inject.persist.jpa -->

+<A HREF="changes-summary.html#com.google.inject.persist.jpa" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.jpa</b></A><br>

+<!-- Package com.google.inject.throwingproviders -->

+<A HREF="changes-summary.html#com.google.inject.throwingproviders" class="hiddenlink" target="rightframe"><b>com.google.inject.throwingproviders</b></A><br>

+<!-- Package com.google.inject.util -->

+<A HREF="changes-summary.html#com.google.inject.util" class="hiddenlink" target="rightframe"><b>com.google.inject.util</b></A><br>

+<!-- Class ConfigurationException -->

+<A HREF="pkg_com.google.inject.html#ConfigurationException" class="hiddenlink" target="rightframe"><b>ConfigurationException</b></A><br>

+<!-- Method configureServlets -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configureServlets_added()" class="hiddenlink" target="rightframe"><b>configureServlets</b>

+()</A></nobr><br>

+<!-- Class ConstructorBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ConstructorBinding" class="hiddenlink" target="rightframe"><b><i>ConstructorBinding</i></b></A><br>

+<!-- Method continueRequest -->

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.continueRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>continueRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<!-- Class ConvertedConstantBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ConvertedConstantBinding" class="hiddenlink" target="rightframe"><b><i>ConvertedConstantBinding</i></b></A><br>

+<!-- Method convertToTypes -->

+<i>convertToTypes</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method convertToTypes -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method createChildInjector -->

+<i>createChildInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Module[]</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method createChildInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method createInjector -->

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method currentStage -->

+<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.currentStage_added()" class="hiddenlink" target="rightframe"><b>currentStage</b>

+()</A></nobr><br>

+<!-- Class DefaultBindingScopingVisitor -->

+<A NAME="D"></A>

+<br><font size="+2">D</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingScopingVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingScopingVisitor</b></A><br>

+<!-- Class DefaultBindingTargetVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingTargetVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingTargetVisitor</b></A><br>

+<!-- Class DefaultElementVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#DefaultElementVisitor" class="hiddenlink" target="rightframe"><b>DefaultElementVisitor</b></A><br>

+<!-- Class Dependency -->

+<A HREF="pkg_com.google.inject.spi.html#Dependency" class="hiddenlink" target="rightframe"><b>Dependency</b></A><br>

+<!-- Class Element -->

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Element" class="hiddenlink" target="rightframe"><b><i>Element</i></b></A><br>

+<!-- Class Elements -->

+<A HREF="pkg_com.google.inject.spi.html#Elements" class="hiddenlink" target="rightframe"><b>Elements</b></A><br>

+<!-- Class ElementVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#ElementVisitor" class="hiddenlink" target="rightframe"><b><i>ElementVisitor</i></b></A><br>

+<!-- Class Exposed -->

+<A HREF="pkg_com.google.inject.html#Exposed" class="hiddenlink" target="rightframe"><b>Exposed</b></A><br>

+<!-- Class ExposedBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ExposedBinding" class="hiddenlink" target="rightframe"><b><i>ExposedBinding</i></b></A><br>

+<!-- Method filter -->

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filter_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filter</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method filterRegex -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filterRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filterRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method getAllBindings -->

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getAllBindings_added()" class="hiddenlink" target="rightframe"><b>getAllBindings</b>

+()</A></nobr><br>

+<!-- Method getBinding -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getBinding</b>

+(<code>Class&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method getCause -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getCause_added()" class="hiddenlink" target="rightframe"><b>getCause</b>

+()</A></nobr><br>

+<!-- Method getExceptionTypes -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getExceptionTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getExceptionTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<!-- Method getExistingBinding -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getExistingBinding_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe"><b>getExistingBinding</b>

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method getFieldType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getFieldType_added(java.lang.reflect.Field)" class="hiddenlink" target="rightframe"><b>getFieldType</b>

+(<code>Field</code>)</A></nobr><br>

+<!-- Method getMembersInjector -->

+<i>getMembersInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getParameterTypes -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getParameterTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getParameterTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<!-- Method getParent -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>

+()</A></nobr><br>

+<!-- Method getProvider -->

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getRawType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getRawType_added()" class="hiddenlink" target="rightframe"><b>getRawType</b>

+()</A></nobr><br>

+<!-- Method getReturnType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getReturnType_added(java.lang.reflect.Method)" class="hiddenlink" target="rightframe"><b>getReturnType</b>

+(<code>Method</code>)</A></nobr><br>

+<!-- Method getScopeBindings -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getScopeBindings_added()" class="hiddenlink" target="rightframe"><b>getScopeBindings</b>

+()</A></nobr><br>

+<!-- Method getServletContext -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.getServletContext_added()" class="hiddenlink" target="rightframe"><b>getServletContext</b>

+()</A></nobr><br>

+<!-- Method getSources -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSources_added()" class="hiddenlink" target="rightframe"><b>getSources</b>

+()</A></nobr><br>

+<!-- Method getSupertype -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getSupertype_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>getSupertype</b>

+(<code>Class&lt;?&gt;</code>)</A></nobr><br>

+<!-- Class GuiceServletContextListener -->

+<A HREF="pkg_com.google.inject.servlet.html#GuiceServletContextListener" class="hiddenlink" target="rightframe"><b>GuiceServletContextListener</b></A><br>

+<!-- Method hasAttributes -->

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hasAttributes_added()" class="hiddenlink" target="rightframe"><b>hasAttributes</b>

+()</A></nobr><br>

+<!-- Class HasDependencies -->

+<A HREF="pkg_com.google.inject.spi.html#HasDependencies" class="hiddenlink" target="rightframe"><b><i>HasDependencies</i></b></A><br>

+<!-- Class InjectionListener -->

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionListener" class="hiddenlink" target="rightframe"><b><i>InjectionListener</i></b></A><br>

+<!-- Class InjectionPoint -->

+<A HREF="pkg_com.google.inject.spi.html#InjectionPoint" class="hiddenlink" target="rightframe"><b>InjectionPoint</b></A><br>

+<!-- Class InjectionRequest -->

+<A HREF="pkg_com.google.inject.spi.html#InjectionRequest" class="hiddenlink" target="rightframe"><b>InjectionRequest</b></A><br>

+<!-- Class InjectorBuilder -->

+<A HREF="pkg_com.google.inject.html#InjectorBuilder" class="hiddenlink" target="rightframe"><b>InjectorBuilder</b></A><br>

+<!-- Class InstanceBinding -->

+<A HREF="pkg_com.google.inject.spi.html#InstanceBinding" class="hiddenlink" target="rightframe"><b><i>InstanceBinding</i></b></A><br>

+<!-- Class InstanceFilterBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#InstanceFilterBinding" class="hiddenlink" target="rightframe"><b><i>InstanceFilterBinding</i></b></A><br>

+<!-- Class InstanceServletBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#InstanceServletBinding" class="hiddenlink" target="rightframe"><b><i>InstanceServletBinding</i></b></A><br>

+<!-- Method inSubpackage -->

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inSubpackage_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>inSubpackage</b>

+(<code>String</code>)</A></nobr><br>

+<!-- Class InterceptorBinding -->

+<A HREF="pkg_com.google.inject.spi.html#InterceptorBinding" class="hiddenlink" target="rightframe"><b>InterceptorBinding</b></A><br>

+<!-- Method isSingleton -->

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.isSingleton_added(com.google.inject.Binding<?>)" class="hiddenlink" target="rightframe"><b>isSingleton</b>

+(<code>Binding&lt;?&gt;</code>)</A></nobr><br>

+<!-- Class LinkedFilterBinding -->

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.servlet.html#LinkedFilterBinding" class="hiddenlink" target="rightframe"><b><i>LinkedFilterBinding</i></b></A><br>

+<!-- Class LinkedKeyBinding -->

+<A HREF="pkg_com.google.inject.spi.html#LinkedKeyBinding" class="hiddenlink" target="rightframe"><b><i>LinkedKeyBinding</i></b></A><br>

+<!-- Class LinkedServletBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#LinkedServletBinding" class="hiddenlink" target="rightframe"><b><i>LinkedServletBinding</i></b></A><br>

+<!-- Class MembersInjector -->

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#MembersInjector" class="hiddenlink" target="rightframe"><b><i>MembersInjector</i></b></A><br>

+<!-- Class MembersInjectorLookup -->

+<A HREF="pkg_com.google.inject.spi.html#MembersInjectorLookup" class="hiddenlink" target="rightframe"><b>MembersInjectorLookup</b></A><br>

+<!-- Constructor Message -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.ctor_added(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>Message</b>

+(<code>List&lt;Object&gt;, String, Throwable</code>)</A></nobr>&nbsp;constructor<br>

+<!-- Method newPrivateBinder -->

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.newPrivateBinder_added()" class="hiddenlink" target="rightframe"><b>newPrivateBinder</b>

+()</A></nobr><br>

+<!-- Field NO_SCOPE -->

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.NO_SCOPE" class="hiddenlink" target="rightframe">NO_SCOPE</A>

+</nobr><br>

+<!-- Method ofType -->

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>ofType</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.reflect.Type)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Type</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method ofType -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method ofType -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Class OutOfScopeException -->

+<A HREF="pkg_com.google.inject.html#OutOfScopeException" class="hiddenlink" target="rightframe"><b>OutOfScopeException</b></A><br>

+<!-- Class PrivateBinder -->

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#PrivateBinder" class="hiddenlink" target="rightframe"><b><i>PrivateBinder</i></b></A><br>

+<!-- Class PrivateElements -->

+<A HREF="pkg_com.google.inject.spi.html#PrivateElements" class="hiddenlink" target="rightframe"><b><i>PrivateElements</i></b></A><br>

+<!-- Class PrivateModule -->

+<A HREF="pkg_com.google.inject.html#PrivateModule" class="hiddenlink" target="rightframe"><b>PrivateModule</b></A><br>

+<!-- Class ProviderBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderBinding" class="hiddenlink" target="rightframe"><b><i>ProviderBinding</i></b></A><br>

+<!-- Class ProviderInstanceBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderInstanceBinding" class="hiddenlink" target="rightframe"><b><i>ProviderInstanceBinding</i></b></A><br>

+<!-- Class ProviderKeyBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderKeyBinding" class="hiddenlink" target="rightframe"><b><i>ProviderKeyBinding</i></b></A><br>

+<!-- Class ProviderLookup -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderLookup" class="hiddenlink" target="rightframe"><b>ProviderLookup</b></A><br>

+<!-- Class ProviderWithDependencies -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithDependencies" class="hiddenlink" target="rightframe"><b><i>ProviderWithDependencies</i></b></A><br>

+<!-- Class ProviderWithExtensionVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithExtensionVisitor" class="hiddenlink" target="rightframe"><b><i>ProviderWithExtensionVisitor</i></b></A><br>

+<!-- Class Provides -->

+<A HREF="pkg_com.google.inject.html#Provides" class="hiddenlink" target="rightframe"><b>Provides</b></A><br>

+<!-- Class ProvisionException -->

+<A HREF="pkg_com.google.inject.html#ProvisionException" class="hiddenlink" target="rightframe"><b>ProvisionException</b></A><br>

+<!-- Method requestInjection -->

+<A NAME="R"></A>

+<br><font size="+2">R</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>requestInjection</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method requestInjection -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(com.google.inject.TypeLiteral<T>, T)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;, T</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method requestInjection -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method requireBinding -->

+<i>requireBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(com.google.inject.Key<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method requireBinding -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Class ScopeBinding -->

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#ScopeBinding" class="hiddenlink" target="rightframe"><b>ScopeBinding</b></A><br>

+<!-- Method scopeRequest -->

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.scopeRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>scopeRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<!-- Method serve -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serve_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serve</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method serveRegex -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serveRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serveRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Class ServletModule.FilterKeyBindingBuilder -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.FilterKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.FilterKeyBindingBuilder</i></b></A><br>

+<!-- Class ServletModule.ServletKeyBindingBuilder -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.ServletKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.ServletKeyBindingBuilder</i></b></A><br>

+<!-- Class ServletModuleTargetVisitor -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModuleTargetVisitor" class="hiddenlink" target="rightframe"><b><i>ServletModuleTargetVisitor</i></b></A><br>

+<!-- Method skipSources -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.skipSources_added(java.lang.Class[])" class="hiddenlink" target="rightframe"><b>skipSources</b>

+(<code>Class[]</code>)</A></nobr><br>

+<!-- Class StaticInjectionRequest -->

+<A HREF="pkg_com.google.inject.spi.html#StaticInjectionRequest" class="hiddenlink" target="rightframe"><b>StaticInjectionRequest</b></A><br>

+<!-- Class Struts2Factory -->

+<A HREF="pkg_com.google.inject.servlet.html#Struts2Factory" class="hiddenlink" target="rightframe"><b>Struts2Factory</b></A><br>

+<!-- Method to -->

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.binder.ConstantBindingBuilder.html#com.google.inject.binder.ConstantBindingBuilder.to_added(byte)" class="hiddenlink" target="rightframe"><b>to</b>

+(<code>byte</code>)</A></nobr><br>

+<!-- Method toConstructor -->

+<i>toConstructor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toConstructor -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;, TypeLiteral&lt;? extends S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Class Toolable -->

+<A HREF="pkg_com.google.inject.spi.html#Toolable" class="hiddenlink" target="rightframe"><b>Toolable</b></A><br>

+<!-- Method toProvider -->

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Provider&lt;? extends T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(java.lang.Class<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Class TypeConverter -->

+<A HREF="pkg_com.google.inject.spi.html#TypeConverter" class="hiddenlink" target="rightframe"><b><i>TypeConverter</i></b></A><br>

+<!-- Class TypeConverterBinding -->

+<A HREF="pkg_com.google.inject.spi.html#TypeConverterBinding" class="hiddenlink" target="rightframe"><b>TypeConverterBinding</b></A><br>

+<!-- Class TypeEncounter -->

+<A HREF="pkg_com.google.inject.spi.html#TypeEncounter" class="hiddenlink" target="rightframe"><b><i>TypeEncounter</i></b></A><br>

+<!-- Class TypeListener -->

+<A HREF="pkg_com.google.inject.spi.html#TypeListener" class="hiddenlink" target="rightframe"><b><i>TypeListener</i></b></A><br>

+<!-- Class TypeListenerBinding -->

+<A HREF="pkg_com.google.inject.spi.html#TypeListenerBinding" class="hiddenlink" target="rightframe"><b>TypeListenerBinding</b></A><br>

+<!-- Class UntargettedBinding -->

+<A NAME="U"></A>

+<br><font size="+2">U</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#UntargettedBinding" class="hiddenlink" target="rightframe"><b><i>UntargettedBinding</i></b></A><br>

+<!-- Class UriPatternType -->

+<A HREF="pkg_com.google.inject.servlet.html#UriPatternType" class="hiddenlink" target="rightframe"><b>UriPatternType</b></A><br>

+<!-- Method withoutAttributes -->

+<A NAME="W"></A>

+<br><font size="+2">W</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.withoutAttributes_added()" class="hiddenlink" target="rightframe"><b>withoutAttributes</b>

+()</A></nobr><br>

+<!-- Method withSource -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.withSource_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>withSource</b>

+(<code>Object</code>)</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/alldiffs_index_all.html b/latest-api-diffs/2.0/changes/alldiffs_index_all.html
new file mode 100755
index 0000000..6571760
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/alldiffs_index_all.html
@@ -0,0 +1,1161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+All Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for All Differences" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="alldiffs_index_all.html" class="staysblack">All Differences</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<!-- Class AbstractModule -->

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.AbstractModule.html" class="hiddenlink" target="rightframe">AbstractModule</A><br>

+<!-- Method acceptScopingVisitor -->

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptScopingVisitor_added(com.google.inject.spi.BindingScopingVisitor<V>)" class="hiddenlink" target="rightframe"><b>acceptScopingVisitor</b>

+(<code>BindingScopingVisitor&lt;V&gt;</code>)</A></nobr><br>

+<!-- Method acceptTargetVisitor -->

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptTargetVisitor_added(com.google.inject.spi.BindingTargetVisitor<? super T, V>)" class="hiddenlink" target="rightframe"><b>acceptTargetVisitor</b>

+(<code>BindingTargetVisitor&lt;? super T, V&gt;</code>)</A></nobr><br>

+<!-- Method acceptVisitor -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.acceptVisitor_added(com.google.inject.spi.ElementVisitor<T>)" class="hiddenlink" target="rightframe"><b>acceptVisitor</b>

+(<code>ElementVisitor&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method addError -->

+<i>addError</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method addError -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Class AnnotatedBindingBuilder -->

+<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedBindingBuilder</i></A><br>

+<!-- Class AnnotatedConstantBindingBuilder -->

+<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedConstantBindingBuilder</i></A><br>

+<!-- Class AnnotatedElementBuilder -->

+<A HREF="pkg_com.google.inject.binder.html#AnnotatedElementBuilder" class="hiddenlink" target="rightframe"><b><i>AnnotatedElementBuilder</i></b></A><br>

+<!-- Method annotatedWith -->

+<i>annotatedWith</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<!-- Method applyTo -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.applyTo_added(com.google.inject.Binder)" class="hiddenlink" target="rightframe"><b>applyTo</b>

+(<code>Binder</code>)</A></nobr><br>

+<!-- Method asEagerSingleton -->

+<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()" class="hiddenlink" target="rightframe">asEagerSingleton

+()</A></nobr><br>

+<!-- Method bind -->

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>bind</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bind -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bind -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bindConstant -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindConstant_changed()" class="hiddenlink" target="rightframe">bindConstant

+()</A></nobr><br>

+<!-- Class Binder -->

+<A HREF="com.google.inject.Binder.html" class="hiddenlink" target="rightframe"><i>Binder</i></A><br>

+<!-- Class Binding -->

+<A HREF="com.google.inject.Binding.html" class="hiddenlink" target="rightframe"><i>Binding</i></A><br>

+<!-- Class BindingAnnotation -->

+<A HREF="com.google.inject.BindingAnnotation.html" class="hiddenlink" target="rightframe">BindingAnnotation</A><br>

+<!-- Class BindingScopingVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#BindingScopingVisitor" class="hiddenlink" target="rightframe"><b><i>BindingScopingVisitor</i></b></A><br>

+<!-- Class BindingTargetVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#BindingTargetVisitor" class="hiddenlink" target="rightframe"><b><i>BindingTargetVisitor</i></b></A><br>

+<!-- Method bindInterceptor -->

+<i>bindInterceptor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method bindInterceptor -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bindListener -->

+<i>bindListener</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method bindListener -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bindProperties -->

+<i>bindProperties</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Map&lt;String, String&gt;</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<!-- Method bindProperties -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Properties</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<!-- Package com.google.inject -->

+<A NAME="C"></A>

+<A HREF="pkg_com.google.inject.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<!-- Package com.google.inject.assistedinject -->

+<A HREF="changes-summary.html#com.google.inject.assistedinject" class="hiddenlink" target="rightframe"><b>com.google.inject.assistedinject</b></A><br>

+<!-- Package com.google.inject.binder -->

+<A HREF="pkg_com.google.inject.binder.html" class="hiddenlink" target="rightframe">com.google.inject.binder</A><br>

+<!-- Package com.google.inject.matcher -->

+<A HREF="pkg_com.google.inject.matcher.html" class="hiddenlink" target="rightframe">com.google.inject.matcher</A><br>

+<!-- Package com.google.inject.multibindings -->

+<A HREF="changes-summary.html#com.google.inject.multibindings" class="hiddenlink" target="rightframe"><b>com.google.inject.multibindings</b></A><br>

+<!-- Package com.google.inject.name -->

+<A HREF="pkg_com.google.inject.name.html" class="hiddenlink" target="rightframe">com.google.inject.name</A><br>

+<!-- Package com.google.inject.persist -->

+<A HREF="changes-summary.html#com.google.inject.persist" class="hiddenlink" target="rightframe"><b>com.google.inject.persist</b></A><br>

+<!-- Package com.google.inject.persist.finder -->

+<A HREF="changes-summary.html#com.google.inject.persist.finder" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.finder</b></A><br>

+<!-- Package com.google.inject.persist.jpa -->

+<A HREF="changes-summary.html#com.google.inject.persist.jpa" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.jpa</b></A><br>

+<!-- Package com.google.inject.servlet -->

+<A HREF="pkg_com.google.inject.servlet.html" class="hiddenlink" target="rightframe">com.google.inject.servlet</A><br>

+<!-- Package com.google.inject.spi -->

+<A HREF="pkg_com.google.inject.spi.html" class="hiddenlink" target="rightframe">com.google.inject.spi</A><br>

+<!-- Package com.google.inject.struts2 -->

+<A HREF="pkg_com.google.inject.struts2.html" class="hiddenlink" target="rightframe">com.google.inject.struts2</A><br>

+<!-- Package com.google.inject.throwingproviders -->

+<A HREF="changes-summary.html#com.google.inject.throwingproviders" class="hiddenlink" target="rightframe"><b>com.google.inject.throwingproviders</b></A><br>

+<!-- Package com.google.inject.util -->

+<A HREF="changes-summary.html#com.google.inject.util" class="hiddenlink" target="rightframe"><b>com.google.inject.util</b></A><br>

+<!-- Class ConfigurationException -->

+<A HREF="pkg_com.google.inject.html#ConfigurationException" class="hiddenlink" target="rightframe"><b>ConfigurationException</b></A><br>

+<!-- Method configure -->

+<i>configure</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Module.html#com.google.inject.Module.configure_changed(com.google.inject.Binder)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder</code>)&nbsp;in&nbsp;com.google.inject.Module

+</A></nobr><br>

+<!-- Method configure -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configure_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.servlet.ServletModule

+</A></nobr><br>

+<!-- Method configureServlets -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configureServlets_added()" class="hiddenlink" target="rightframe"><b>configureServlets</b>

+()</A></nobr><br>

+<!-- Class ConstantBindingBuilder -->

+<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ConstantBindingBuilder</i></A><br>

+<!-- Class ConstructorBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ConstructorBinding" class="hiddenlink" target="rightframe"><b><i>ConstructorBinding</i></b></A><br>

+<!-- Method continueRequest -->

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.continueRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>continueRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<!-- Class ConvertedConstantBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ConvertedConstantBinding" class="hiddenlink" target="rightframe"><b><i>ConvertedConstantBinding</i></b></A><br>

+<!-- Method convertToTypes -->

+<i>convertToTypes</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method convertToTypes -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method createChildInjector -->

+<i>createChildInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Module[]</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method createChildInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method createInjector -->

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Stage, Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Class CreationException -->

+<i>CreationException</i><br>

+&nbsp;&nbsp;<A HREF="com.google.inject.CreationException.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<!-- Constructor CreationException -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)" class="hiddenlink" target="rightframe">CreationException

+(<code>Collection&lt;Message&gt;</code>)</A></nobr>&nbsp;constructor<br>

+<!-- Method currentStage -->

+<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.currentStage_added()" class="hiddenlink" target="rightframe"><b>currentStage</b>

+()</A></nobr><br>

+<!-- Class DefaultBindingScopingVisitor -->

+<A NAME="D"></A>

+<br><font size="+2">D</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingScopingVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingScopingVisitor</b></A><br>

+<!-- Class DefaultBindingTargetVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingTargetVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingTargetVisitor</b></A><br>

+<!-- Class DefaultElementVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#DefaultElementVisitor" class="hiddenlink" target="rightframe"><b>DefaultElementVisitor</b></A><br>

+<!-- Class Dependency -->

+<A HREF="pkg_com.google.inject.spi.html#Dependency" class="hiddenlink" target="rightframe"><b>Dependency</b></A><br>

+<!-- Class Element -->

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Element" class="hiddenlink" target="rightframe"><b><i>Element</i></b></A><br>

+<!-- Class Elements -->

+<A HREF="pkg_com.google.inject.spi.html#Elements" class="hiddenlink" target="rightframe"><b>Elements</b></A><br>

+<!-- Class ElementVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#ElementVisitor" class="hiddenlink" target="rightframe"><b><i>ElementVisitor</i></b></A><br>

+<!-- Method equals -->

+<i>equals</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method equals -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Class Exposed -->

+<A HREF="pkg_com.google.inject.html#Exposed" class="hiddenlink" target="rightframe"><b>Exposed</b></A><br>

+<!-- Class ExposedBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ExposedBinding" class="hiddenlink" target="rightframe"><b><i>ExposedBinding</i></b></A><br>

+<!-- Method filter -->

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filter_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filter</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method filterRegex -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filterRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filterRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method findBindingsByType -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">findBindingsByType

+(<code>TypeLiteral&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method get -->

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Provider.html#com.google.inject.Provider.get_changed()" class="hiddenlink" target="rightframe">get

+()</A></nobr><br>

+<!-- Method getAllBindings -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getAllBindings_added()" class="hiddenlink" target="rightframe"><b>getAllBindings</b>

+()</A></nobr><br>

+<!-- Method getAnnotation -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotation_changed()" class="hiddenlink" target="rightframe">getAnnotation

+()</A></nobr><br>

+<!-- Method getAnnotationType -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotationType_changed()" class="hiddenlink" target="rightframe">getAnnotationType

+()</A></nobr><br>

+<!-- Method getBinding -->

+<i>getBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getBinding -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getBindings -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBindings_changed()" class="hiddenlink" target="rightframe">getBindings

+()</A></nobr><br>

+<!-- Method getCause -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getCause_added()" class="hiddenlink" target="rightframe"><b>getCause</b>

+()</A></nobr><br>

+<!-- Method getErrorMessages -->

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.getErrorMessages_changed()" class="hiddenlink" target="rightframe">getErrorMessages

+()</A></nobr><br>

+<!-- Method getExceptionTypes -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getExceptionTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getExceptionTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<!-- Method getExistingBinding -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getExistingBinding_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe"><b>getExistingBinding</b>

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method getFieldType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getFieldType_added(java.lang.reflect.Field)" class="hiddenlink" target="rightframe"><b>getFieldType</b>

+(<code>Field</code>)</A></nobr><br>

+<!-- Method getInstance -->

+<i>getInstance</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getInstance -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+<i>getMembersInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getMembersInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getParameterTypes -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getParameterTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getParameterTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<!-- Method getParent -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>

+()</A></nobr><br>

+<!-- Method getProvider -->

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getProvider_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getRawType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getRawType_added()" class="hiddenlink" target="rightframe"><b>getRawType</b>

+()</A></nobr><br>

+<!-- Method getReturnType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getReturnType_added(java.lang.reflect.Method)" class="hiddenlink" target="rightframe"><b>getReturnType</b>

+(<code>Method</code>)</A></nobr><br>

+<!-- Method getScopeBindings -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getScopeBindings_added()" class="hiddenlink" target="rightframe"><b>getScopeBindings</b>

+()</A></nobr><br>

+<!-- Method getServletContext -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.getServletContext_added()" class="hiddenlink" target="rightframe"><b>getServletContext</b>

+()</A></nobr><br>

+<!-- Method getSource -->

+<i>getSource</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getSource_removed()" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+()</strike>&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+<!-- Method getSource -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSource_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.spi.Message

+</A></nobr><br>

+<!-- Method getSources -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSources_added()" class="hiddenlink" target="rightframe"><b>getSources</b>

+()</A></nobr><br>

+<!-- Method getSourceString -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSourceString_removed()" class="hiddenlink" target="rightframe"><strike>getSourceString</strike>

+()</A></nobr><br>

+<!-- Method getSupertype -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getSupertype_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>getSupertype</b>

+(<code>Class&lt;?&gt;</code>)</A></nobr><br>

+<!-- Method getType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getType_changed()" class="hiddenlink" target="rightframe">getType

+()</A></nobr><br>

+<!-- Method getTypeLiteral -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getTypeLiteral_changed()" class="hiddenlink" target="rightframe">getTypeLiteral

+()</A></nobr><br>

+<!-- Class Guice -->

+<A HREF="com.google.inject.Guice.html" class="hiddenlink" target="rightframe">Guice</A><br>

+<!-- Class GuiceFilter -->

+<A HREF="com.google.inject.servlet.GuiceFilter.html" class="hiddenlink" target="rightframe">GuiceFilter</A><br>

+<!-- Class GuiceObjectFactory -->

+<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" class="hiddenlink" target="rightframe">GuiceObjectFactory</A><br>

+<!-- Class GuiceServletContextListener -->

+<A HREF="pkg_com.google.inject.servlet.html#GuiceServletContextListener" class="hiddenlink" target="rightframe"><b>GuiceServletContextListener</b></A><br>

+<!-- Method hasAttributes -->

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hasAttributes_added()" class="hiddenlink" target="rightframe"><b>hasAttributes</b>

+()</A></nobr><br>

+<!-- Class HasDependencies -->

+<A HREF="pkg_com.google.inject.spi.html#HasDependencies" class="hiddenlink" target="rightframe"><b><i>HasDependencies</i></b></A><br>

+<!-- Method hashCode -->

+<i>hashCode</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method hashCode -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Method in -->

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>in</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Scope</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<!-- Method in -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<!-- Class InjectionListener -->

+<A HREF="pkg_com.google.inject.spi.html#InjectionListener" class="hiddenlink" target="rightframe"><b><i>InjectionListener</i></b></A><br>

+<!-- Class InjectionPoint -->

+<A HREF="pkg_com.google.inject.spi.html#InjectionPoint" class="hiddenlink" target="rightframe"><b>InjectionPoint</b></A><br>

+<!-- Class InjectionRequest -->

+<A HREF="pkg_com.google.inject.spi.html#InjectionRequest" class="hiddenlink" target="rightframe"><b>InjectionRequest</b></A><br>

+<!-- Method injectMembers -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.injectMembers_changed(java.lang.Object)" class="hiddenlink" target="rightframe">injectMembers

+(<code>Object</code>)</A></nobr><br>

+<!-- Class Injector -->

+<A HREF="com.google.inject.Injector.html" class="hiddenlink" target="rightframe"><i>Injector</i></A><br>

+<!-- Class InjectorBuilder -->

+<A HREF="pkg_com.google.inject.html#InjectorBuilder" class="hiddenlink" target="rightframe"><b>InjectorBuilder</b></A><br>

+<!-- Method inPackage -->

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)" class="hiddenlink" target="rightframe">inPackage

+(<code>Package</code>)</A></nobr><br>

+<!-- Class InstanceBinding -->

+<A HREF="pkg_com.google.inject.spi.html#InstanceBinding" class="hiddenlink" target="rightframe"><b><i>InstanceBinding</i></b></A><br>

+<!-- Class InstanceFilterBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#InstanceFilterBinding" class="hiddenlink" target="rightframe"><b><i>InstanceFilterBinding</i></b></A><br>

+<!-- Class InstanceServletBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#InstanceServletBinding" class="hiddenlink" target="rightframe"><b><i>InstanceServletBinding</i></b></A><br>

+<!-- Method inSubpackage -->

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inSubpackage_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>inSubpackage</b>

+(<code>String</code>)</A></nobr><br>

+<!-- Class InterceptorBinding -->

+<A HREF="pkg_com.google.inject.spi.html#InterceptorBinding" class="hiddenlink" target="rightframe"><b>InterceptorBinding</b></A><br>

+<!-- Method isSingleton -->

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.isSingleton_added(com.google.inject.Binding<?>)" class="hiddenlink" target="rightframe"><b>isSingleton</b>

+(<code>Binding&lt;?&gt;</code>)</A></nobr><br>

+<!-- Class Key -->

+<A NAME="K"></A>

+<br><font size="+2">K</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Key.html" class="hiddenlink" target="rightframe">Key</A><br>

+<!-- Class LinkedBindingBuilder -->

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>LinkedBindingBuilder</i></A><br>

+<!-- Class LinkedFilterBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#LinkedFilterBinding" class="hiddenlink" target="rightframe"><b><i>LinkedFilterBinding</i></b></A><br>

+<!-- Class LinkedKeyBinding -->

+<A HREF="pkg_com.google.inject.spi.html#LinkedKeyBinding" class="hiddenlink" target="rightframe"><b><i>LinkedKeyBinding</i></b></A><br>

+<!-- Class LinkedServletBinding -->

+<A HREF="pkg_com.google.inject.servlet.html#LinkedServletBinding" class="hiddenlink" target="rightframe"><b><i>LinkedServletBinding</i></b></A><br>

+<!-- Class Matchers -->

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.matcher.Matchers.html" class="hiddenlink" target="rightframe">Matchers</A><br>

+<!-- Class MembersInjector -->

+<A HREF="pkg_com.google.inject.html#MembersInjector" class="hiddenlink" target="rightframe"><b><i>MembersInjector</i></b></A><br>

+<!-- Class MembersInjectorLookup -->

+<A HREF="pkg_com.google.inject.spi.html#MembersInjectorLookup" class="hiddenlink" target="rightframe"><b>MembersInjectorLookup</b></A><br>

+<!-- Class Message -->

+<i>Message</i><br>

+&nbsp;&nbsp;<A HREF="com.google.inject.spi.Message.html" class="hiddenlink" target="rightframe">com.google.inject.spi</A><br>

+<!-- Constructor Message -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.ctor_added(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>Message</b>

+(<code>List&lt;Object&gt;, String, Throwable</code>)</A></nobr>&nbsp;constructor<br>

+<!-- Class Module -->

+<A HREF="com.google.inject.Module.html" class="hiddenlink" target="rightframe"><i>Module</i></A><br>

+<!-- Class Names -->

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.name.Names.html" class="hiddenlink" target="rightframe">Names</A><br>

+<!-- Method newPrivateBinder -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.newPrivateBinder_added()" class="hiddenlink" target="rightframe"><b>newPrivateBinder</b>

+()</A></nobr><br>

+<!-- Field NO_SCOPE -->

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.NO_SCOPE" class="hiddenlink" target="rightframe">NO_SCOPE</A>

+</nobr><br>

+<!-- Method ofType -->

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>ofType</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.reflect.Type)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Type</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method ofType -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method ofType -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Class OutOfScopeException -->

+<A HREF="pkg_com.google.inject.html#OutOfScopeException" class="hiddenlink" target="rightframe"><b>OutOfScopeException</b></A><br>

+<!-- Class PrivateBinder -->

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#PrivateBinder" class="hiddenlink" target="rightframe"><b><i>PrivateBinder</i></b></A><br>

+<!-- Class PrivateElements -->

+<A HREF="pkg_com.google.inject.spi.html#PrivateElements" class="hiddenlink" target="rightframe"><b><i>PrivateElements</i></b></A><br>

+<!-- Class PrivateModule -->

+<A HREF="pkg_com.google.inject.html#PrivateModule" class="hiddenlink" target="rightframe"><b>PrivateModule</b></A><br>

+<!-- Class Provider -->

+<A HREF="com.google.inject.Provider.html" class="hiddenlink" target="rightframe"><i>Provider</i></A><br>

+<!-- Class ProviderBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderBinding" class="hiddenlink" target="rightframe"><b><i>ProviderBinding</i></b></A><br>

+<!-- Class ProviderInstanceBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderInstanceBinding" class="hiddenlink" target="rightframe"><b><i>ProviderInstanceBinding</i></b></A><br>

+<!-- Class ProviderKeyBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderKeyBinding" class="hiddenlink" target="rightframe"><b><i>ProviderKeyBinding</i></b></A><br>

+<!-- Class ProviderLookup -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderLookup" class="hiddenlink" target="rightframe"><b>ProviderLookup</b></A><br>

+<!-- Class ProviderWithDependencies -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithDependencies" class="hiddenlink" target="rightframe"><b><i>ProviderWithDependencies</i></b></A><br>

+<!-- Class ProviderWithExtensionVisitor -->

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithExtensionVisitor" class="hiddenlink" target="rightframe"><b><i>ProviderWithExtensionVisitor</i></b></A><br>

+<!-- Class Provides -->

+<A HREF="pkg_com.google.inject.html#Provides" class="hiddenlink" target="rightframe"><b>Provides</b></A><br>

+<!-- Class ProvisionException -->

+<A HREF="pkg_com.google.inject.html#ProvisionException" class="hiddenlink" target="rightframe"><b>ProvisionException</b></A><br>

+<!-- Method requestInjection -->

+<A NAME="R"></A>

+<br><font size="+2">R</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>requestInjection</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method requestInjection -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(com.google.inject.TypeLiteral<T>, T)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;, T</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method requestInjection -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method requireBinding -->

+<i>requireBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(com.google.inject.Key<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method requireBinding -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Class Scope -->

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Scope.html" class="hiddenlink" target="rightframe"><i>Scope</i></A><br>

+<!-- Method scope -->

+<nobr><A HREF="com.google.inject.Scope.html#com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)" class="hiddenlink" target="rightframe">scope

+(<code>Key&lt;T&gt;, Provider&lt;T&gt;</code>)</A></nobr><br>

+<!-- Class ScopeAnnotation -->

+<A HREF="com.google.inject.ScopeAnnotation.html" class="hiddenlink" target="rightframe">ScopeAnnotation</A><br>

+<!-- Class ScopeBinding -->

+<A HREF="pkg_com.google.inject.spi.html#ScopeBinding" class="hiddenlink" target="rightframe"><b>ScopeBinding</b></A><br>

+<!-- Class ScopedBindingBuilder -->

+<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ScopedBindingBuilder</i></A><br>

+<!-- Method scopeRequest -->

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.scopeRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>scopeRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<!-- Class Scopes -->

+<A HREF="com.google.inject.Scopes.html" class="hiddenlink" target="rightframe">Scopes</A><br>

+<!-- Method serve -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serve_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serve</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Method serveRegex -->

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serveRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serveRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<!-- Class ServletModule -->

+<A HREF="com.google.inject.servlet.ServletModule.html" class="hiddenlink" target="rightframe">ServletModule</A><br>

+<!-- Class ServletModule.FilterKeyBindingBuilder -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.FilterKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.FilterKeyBindingBuilder</i></b></A><br>

+<!-- Class ServletModule.ServletKeyBindingBuilder -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.ServletKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.ServletKeyBindingBuilder</i></b></A><br>

+<!-- Class ServletModuleTargetVisitor -->

+<A HREF="pkg_com.google.inject.servlet.html#ServletModuleTargetVisitor" class="hiddenlink" target="rightframe"><b><i>ServletModuleTargetVisitor</i></b></A><br>

+<!-- Class ServletScopes -->

+<A HREF="com.google.inject.servlet.ServletScopes.html" class="hiddenlink" target="rightframe">ServletScopes</A><br>

+<!-- Method skipSources -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.skipSources_added(java.lang.Class[])" class="hiddenlink" target="rightframe"><b>skipSources</b>

+(<code>Class[]</code>)</A></nobr><br>

+<!-- Class SourceProvider -->

+<A HREF="pkg_com.google.inject.spi.html#SourceProvider" class="hiddenlink" target="rightframe"><strike>SourceProvider</strike></A><br>

+<!-- Class SourceProviders -->

+<A HREF="pkg_com.google.inject.spi.html#SourceProviders" class="hiddenlink" target="rightframe"><strike>SourceProviders</strike></A><br>

+<!-- Class StaticInjectionRequest -->

+<A HREF="pkg_com.google.inject.spi.html#StaticInjectionRequest" class="hiddenlink" target="rightframe"><b>StaticInjectionRequest</b></A><br>

+<!-- Class Struts2Factory -->

+<A HREF="pkg_com.google.inject.servlet.html#Struts2Factory" class="hiddenlink" target="rightframe"><b>Struts2Factory</b></A><br>

+<!-- Method to -->

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>to</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ConstantBindingBuilder.html#com.google.inject.binder.ConstantBindingBuilder.to_added(byte)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>byte</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.ConstantBindingBuilder

+</A></nobr><br>

+<!-- Method to -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method to -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method to -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toConstructor -->

+<i>toConstructor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toConstructor -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;, TypeLiteral&lt;? extends S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toInstance -->

+<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)" class="hiddenlink" target="rightframe">toInstance

+(<code>T</code>)</A></nobr><br>

+<!-- Class Toolable -->

+<A HREF="pkg_com.google.inject.spi.html#Toolable" class="hiddenlink" target="rightframe"><b>Toolable</b></A><br>

+<!-- Method toProvider -->

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Provider&lt;? extends T&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Provider&lt;? extends T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(java.lang.Class<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toString -->

+<i>toString</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method toString -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Class TypeConverter -->

+<A HREF="pkg_com.google.inject.spi.html#TypeConverter" class="hiddenlink" target="rightframe"><b><i>TypeConverter</i></b></A><br>

+<!-- Class TypeConverterBinding -->

+<A HREF="pkg_com.google.inject.spi.html#TypeConverterBinding" class="hiddenlink" target="rightframe"><b>TypeConverterBinding</b></A><br>

+<!-- Class TypeEncounter -->

+<A HREF="pkg_com.google.inject.spi.html#TypeEncounter" class="hiddenlink" target="rightframe"><b><i>TypeEncounter</i></b></A><br>

+<!-- Class TypeListener -->

+<A HREF="pkg_com.google.inject.spi.html#TypeListener" class="hiddenlink" target="rightframe"><b><i>TypeListener</i></b></A><br>

+<!-- Class TypeListenerBinding -->

+<A HREF="pkg_com.google.inject.spi.html#TypeListenerBinding" class="hiddenlink" target="rightframe"><b>TypeListenerBinding</b></A><br>

+<!-- Class TypeLiteral -->

+<A HREF="com.google.inject.TypeLiteral.html" class="hiddenlink" target="rightframe">TypeLiteral</A><br>

+<!-- Class UntargettedBinding -->

+<A NAME="U"></A>

+<br><font size="+2">U</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#UntargettedBinding" class="hiddenlink" target="rightframe"><b><i>UntargettedBinding</i></b></A><br>

+<!-- Class UriPatternType -->

+<A HREF="pkg_com.google.inject.servlet.html#UriPatternType" class="hiddenlink" target="rightframe"><b>UriPatternType</b></A><br>

+<!-- Method withoutAttributes -->

+<A NAME="W"></A>

+<br><font size="+2">W</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.withoutAttributes_added()" class="hiddenlink" target="rightframe"><b>withoutAttributes</b>

+()</A></nobr><br>

+<!-- Method withSource -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.withSource_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>withSource</b>

+(<code>Object</code>)</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/alldiffs_index_changes.html b/latest-api-diffs/2.0/changes/alldiffs_index_changes.html
new file mode 100755
index 0000000..3445b3a
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/alldiffs_index_changes.html
@@ -0,0 +1,558 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+All Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for All Differences" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="alldiffs_index_all.html" class="staysblack">All Differences</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Changes</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<!-- Class AbstractModule -->

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.AbstractModule.html" class="hiddenlink" target="rightframe">AbstractModule</A><br>

+<!-- Class AnnotatedBindingBuilder -->

+<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedBindingBuilder</i></A><br>

+<!-- Class AnnotatedConstantBindingBuilder -->

+<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedConstantBindingBuilder</i></A><br>

+<!-- Method annotatedWith -->

+<i>annotatedWith</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<!-- Method annotatedWith -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<!-- Method asEagerSingleton -->

+<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()" class="hiddenlink" target="rightframe">asEagerSingleton

+()</A></nobr><br>

+<!-- Method bind -->

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>bind</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bind -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bind -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bindConstant -->

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindConstant_changed()" class="hiddenlink" target="rightframe">bindConstant

+()</A></nobr><br>

+<!-- Class Binder -->

+<A HREF="com.google.inject.Binder.html" class="hiddenlink" target="rightframe"><i>Binder</i></A><br>

+<!-- Class Binding -->

+<A HREF="com.google.inject.Binding.html" class="hiddenlink" target="rightframe"><i>Binding</i></A><br>

+<!-- Class BindingAnnotation -->

+<A HREF="com.google.inject.BindingAnnotation.html" class="hiddenlink" target="rightframe">BindingAnnotation</A><br>

+<!-- Method bindInterceptor -->

+<i>bindInterceptor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<!-- Method bindInterceptor -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<!-- Method bindProperties -->

+<i>bindProperties</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Map&lt;String, String&gt;</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<!-- Method bindProperties -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Properties</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<!-- Package com.google.inject -->

+<A NAME="C"></A>

+<A HREF="pkg_com.google.inject.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<!-- Package com.google.inject.binder -->

+<A HREF="pkg_com.google.inject.binder.html" class="hiddenlink" target="rightframe">com.google.inject.binder</A><br>

+<!-- Package com.google.inject.matcher -->

+<A HREF="pkg_com.google.inject.matcher.html" class="hiddenlink" target="rightframe">com.google.inject.matcher</A><br>

+<!-- Package com.google.inject.name -->

+<A HREF="pkg_com.google.inject.name.html" class="hiddenlink" target="rightframe">com.google.inject.name</A><br>

+<!-- Package com.google.inject.servlet -->

+<A HREF="pkg_com.google.inject.servlet.html" class="hiddenlink" target="rightframe">com.google.inject.servlet</A><br>

+<!-- Package com.google.inject.spi -->

+<A HREF="pkg_com.google.inject.spi.html" class="hiddenlink" target="rightframe">com.google.inject.spi</A><br>

+<!-- Package com.google.inject.struts2 -->

+<A HREF="pkg_com.google.inject.struts2.html" class="hiddenlink" target="rightframe">com.google.inject.struts2</A><br>

+<!-- Method configure -->

+<i>configure</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Module.html#com.google.inject.Module.configure_changed(com.google.inject.Binder)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder</code>)&nbsp;in&nbsp;com.google.inject.Module

+</A></nobr><br>

+<!-- Method configure -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configure_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.servlet.ServletModule

+</A></nobr><br>

+<!-- Class ConstantBindingBuilder -->

+<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ConstantBindingBuilder</i></A><br>

+<!-- Method createInjector -->

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Stage, Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Class CreationException -->

+<i>CreationException</i><br>

+&nbsp;&nbsp;<A HREF="com.google.inject.CreationException.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<!-- Constructor CreationException -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)" class="hiddenlink" target="rightframe">CreationException

+(<code>Collection&lt;Message&gt;</code>)</A></nobr>&nbsp;constructor<br>

+<!-- Method equals -->

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>equals</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method equals -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Method findBindingsByType -->

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">findBindingsByType

+(<code>TypeLiteral&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method get -->

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Provider.html#com.google.inject.Provider.get_changed()" class="hiddenlink" target="rightframe">get

+()</A></nobr><br>

+<!-- Method getAnnotation -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotation_changed()" class="hiddenlink" target="rightframe">getAnnotation

+()</A></nobr><br>

+<!-- Method getAnnotationType -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotationType_changed()" class="hiddenlink" target="rightframe">getAnnotationType

+()</A></nobr><br>

+<!-- Method getBinding -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">getBinding

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<!-- Method getBindings -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBindings_changed()" class="hiddenlink" target="rightframe">getBindings

+()</A></nobr><br>

+<!-- Method getErrorMessages -->

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.getErrorMessages_changed()" class="hiddenlink" target="rightframe">getErrorMessages

+()</A></nobr><br>

+<!-- Method getInstance -->

+<i>getInstance</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getInstance -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getProvider -->

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getProvider_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<!-- Method getSource -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSource_changed()" class="hiddenlink" target="rightframe">getSource

+()</A></nobr><br>

+<!-- Method getType -->

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getType_changed()" class="hiddenlink" target="rightframe">getType

+()</A></nobr><br>

+<!-- Method getTypeLiteral -->

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getTypeLiteral_changed()" class="hiddenlink" target="rightframe">getTypeLiteral

+()</A></nobr><br>

+<!-- Class Guice -->

+<A HREF="com.google.inject.Guice.html" class="hiddenlink" target="rightframe">Guice</A><br>

+<!-- Class GuiceFilter -->

+<A HREF="com.google.inject.servlet.GuiceFilter.html" class="hiddenlink" target="rightframe">GuiceFilter</A><br>

+<!-- Class GuiceObjectFactory -->

+<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" class="hiddenlink" target="rightframe">GuiceObjectFactory</A><br>

+<!-- Method hashCode -->

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>hashCode</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method hashCode -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Method in -->

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>in</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Scope</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<!-- Method in -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<!-- Method injectMembers -->

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.injectMembers_changed(java.lang.Object)" class="hiddenlink" target="rightframe">injectMembers

+(<code>Object</code>)</A></nobr><br>

+<!-- Class Injector -->

+<A HREF="com.google.inject.Injector.html" class="hiddenlink" target="rightframe"><i>Injector</i></A><br>

+<!-- Method inPackage -->

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)" class="hiddenlink" target="rightframe">inPackage

+(<code>Package</code>)</A></nobr><br>

+<!-- Class Key -->

+<A NAME="K"></A>

+<br><font size="+2">K</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Key.html" class="hiddenlink" target="rightframe">Key</A><br>

+<!-- Class LinkedBindingBuilder -->

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>LinkedBindingBuilder</i></A><br>

+<!-- Class Matchers -->

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.matcher.Matchers.html" class="hiddenlink" target="rightframe">Matchers</A><br>

+<!-- Class Message -->

+<A HREF="com.google.inject.spi.Message.html" class="hiddenlink" target="rightframe">Message</A><br>

+<!-- Class Module -->

+<A HREF="com.google.inject.Module.html" class="hiddenlink" target="rightframe"><i>Module</i></A><br>

+<!-- Class Names -->

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.name.Names.html" class="hiddenlink" target="rightframe">Names</A><br>

+<!-- Class Provider -->

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Provider.html" class="hiddenlink" target="rightframe"><i>Provider</i></A><br>

+<!-- Class Scope -->

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Scope.html" class="hiddenlink" target="rightframe"><i>Scope</i></A><br>

+<!-- Method scope -->

+<nobr><A HREF="com.google.inject.Scope.html#com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)" class="hiddenlink" target="rightframe">scope

+(<code>Key&lt;T&gt;, Provider&lt;T&gt;</code>)</A></nobr><br>

+<!-- Class ScopeAnnotation -->

+<A HREF="com.google.inject.ScopeAnnotation.html" class="hiddenlink" target="rightframe">ScopeAnnotation</A><br>

+<!-- Class ScopedBindingBuilder -->

+<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ScopedBindingBuilder</i></A><br>

+<!-- Class Scopes -->

+<A HREF="com.google.inject.Scopes.html" class="hiddenlink" target="rightframe">Scopes</A><br>

+<!-- Class ServletModule -->

+<A HREF="com.google.inject.servlet.ServletModule.html" class="hiddenlink" target="rightframe">ServletModule</A><br>

+<!-- Class ServletScopes -->

+<A HREF="com.google.inject.servlet.ServletScopes.html" class="hiddenlink" target="rightframe">ServletScopes</A><br>

+<!-- Method to -->

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>to</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method to -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method to -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toInstance -->

+<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)" class="hiddenlink" target="rightframe">toInstance

+(<code>T</code>)</A></nobr><br>

+<!-- Method toString -->

+<i>toString</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<!-- Method toString -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<!-- Class TypeLiteral -->

+<A HREF="com.google.inject.TypeLiteral.html" class="hiddenlink" target="rightframe">TypeLiteral</A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/alldiffs_index_removals.html b/latest-api-diffs/2.0/changes/alldiffs_index_removals.html
new file mode 100755
index 0000000..4d17450
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/alldiffs_index_removals.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+All Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for All Differences" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="alldiffs_index_all.html" class="staysblack">All Differences</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Removals</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="alldiffs_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<!-- Method createInjector -->

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method createInjector -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<!-- Method getSource -->

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getSource_removed()" class="hiddenlink" target="rightframe"><strike>getSource</strike>

+()</A></nobr><br>

+<!-- Method getSourceString -->

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSourceString_removed()" class="hiddenlink" target="rightframe"><strike>getSourceString</strike>

+()</A></nobr><br>

+<!-- Class SourceProvider -->

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#SourceProvider" class="hiddenlink" target="rightframe"><strike>SourceProvider</strike></A><br>

+<!-- Class SourceProviders -->

+<A HREF="pkg_com.google.inject.spi.html#SourceProviders" class="hiddenlink" target="rightframe"><strike>SourceProviders</strike></A><br>

+<!-- Method toProvider -->

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Provider&lt;? extends T&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<!-- Method toProvider -->

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/changes-summary.html b/latest-api-diffs/2.0/changes/changes-summary.html
new file mode 100755
index 0000000..8e9b3d8
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/changes-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+API Differences between 1.0 and 2.0

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  &nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="changes-summary.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+<a href="#Added">ADDED</a>&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<center>

+<H1>API Differences</H1>

+</center>

+<center>

+<H2>Between 1.0 and 2.0</H2>

+</center>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Packages" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Packages</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.assistedinject"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-summary.html" target="_top"><tt>com.google.inject.assistedinject</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.multibindings"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-summary.html" target="_top"><tt>com.google.inject.multibindings</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.persist"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/persist/package-summary.html" target="_top"><tt>com.google.inject.persist</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.persist.finder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/persist/finder/package-summary.html" target="_top"><tt>com.google.inject.persist.<br>finder</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.persist.jpa"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/persist/jpa/package-summary.html" target="_top"><tt>com.google.inject.persist.jpa</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.throwingproviders"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-summary.html" target="_top"><tt>com.google.inject.throwingproviders</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.util"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/util/package-summary.html" target="_top"><tt>com.google.inject.util</tt></A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Packages" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Packages</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject"></A>

+  <nobr><A HREF="pkg_com.google.inject.html">com.google.inject</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder"></A>

+  <nobr><A HREF="pkg_com.google.inject.binder.html">com.google.inject.binder</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.matcher"></A>

+  <nobr><A HREF="pkg_com.google.inject.matcher.html">com.google.inject.matcher</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.name"></A>

+  <nobr><A HREF="pkg_com.google.inject.name.html">com.google.inject.name</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet"></A>

+  <nobr><A HREF="pkg_com.google.inject.servlet.html">com.google.inject.servlet</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi"></A>

+  <nobr><A HREF="pkg_com.google.inject.spi.html">com.google.inject.spi</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.struts2"></A>

+  <nobr><A HREF="pkg_com.google.inject.struts2.html">com.google.inject.struts2</A></nobr>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<!-- End of API section -->

+<!-- Start of packages section -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/classes_index_additions.html b/latest-api-diffs/2.0/changes/classes_index_additions.html
new file mode 100755
index 0000000..d0f2155
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/classes_index_additions.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Class Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Classes" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="classes_index_all.html" class="staysblack">All Classes</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.binder.html#AnnotatedElementBuilder" class="hiddenlink" target="rightframe"><b><i>AnnotatedElementBuilder</i></b></A><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#BindingScopingVisitor" class="hiddenlink" target="rightframe"><b><i>BindingScopingVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#BindingTargetVisitor" class="hiddenlink" target="rightframe"><b><i>BindingTargetVisitor</i></b></A><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#ConfigurationException" class="hiddenlink" target="rightframe"><b>ConfigurationException</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ConstructorBinding" class="hiddenlink" target="rightframe"><b><i>ConstructorBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ConvertedConstantBinding" class="hiddenlink" target="rightframe"><b><i>ConvertedConstantBinding</i></b></A><br>

+<A NAME="D"></A>

+<br><font size="+2">D</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingScopingVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingScopingVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingTargetVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingTargetVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultElementVisitor" class="hiddenlink" target="rightframe"><b>DefaultElementVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#Dependency" class="hiddenlink" target="rightframe"><b>Dependency</b></A><br>

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Element" class="hiddenlink" target="rightframe"><b><i>Element</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#Elements" class="hiddenlink" target="rightframe"><b>Elements</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ElementVisitor" class="hiddenlink" target="rightframe"><b><i>ElementVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#Exposed" class="hiddenlink" target="rightframe"><b>Exposed</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ExposedBinding" class="hiddenlink" target="rightframe"><b><i>ExposedBinding</i></b></A><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.servlet.html#GuiceServletContextListener" class="hiddenlink" target="rightframe"><b>GuiceServletContextListener</b></A><br>

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#HasDependencies" class="hiddenlink" target="rightframe"><b><i>HasDependencies</i></b></A><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionListener" class="hiddenlink" target="rightframe"><b><i>InjectionListener</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionPoint" class="hiddenlink" target="rightframe"><b>InjectionPoint</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionRequest" class="hiddenlink" target="rightframe"><b>InjectionRequest</b></A><br>

+<A HREF="pkg_com.google.inject.html#InjectorBuilder" class="hiddenlink" target="rightframe"><b>InjectorBuilder</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InstanceBinding" class="hiddenlink" target="rightframe"><b><i>InstanceBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#InstanceFilterBinding" class="hiddenlink" target="rightframe"><b><i>InstanceFilterBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#InstanceServletBinding" class="hiddenlink" target="rightframe"><b><i>InstanceServletBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InterceptorBinding" class="hiddenlink" target="rightframe"><b>InterceptorBinding</b></A><br>

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.servlet.html#LinkedFilterBinding" class="hiddenlink" target="rightframe"><b><i>LinkedFilterBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#LinkedKeyBinding" class="hiddenlink" target="rightframe"><b><i>LinkedKeyBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#LinkedServletBinding" class="hiddenlink" target="rightframe"><b><i>LinkedServletBinding</i></b></A><br>

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#MembersInjector" class="hiddenlink" target="rightframe"><b><i>MembersInjector</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#MembersInjectorLookup" class="hiddenlink" target="rightframe"><b>MembersInjectorLookup</b></A><br>

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#OutOfScopeException" class="hiddenlink" target="rightframe"><b>OutOfScopeException</b></A><br>

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#PrivateBinder" class="hiddenlink" target="rightframe"><b><i>PrivateBinder</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#PrivateElements" class="hiddenlink" target="rightframe"><b><i>PrivateElements</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#PrivateModule" class="hiddenlink" target="rightframe"><b>PrivateModule</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderBinding" class="hiddenlink" target="rightframe"><b><i>ProviderBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderInstanceBinding" class="hiddenlink" target="rightframe"><b><i>ProviderInstanceBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderKeyBinding" class="hiddenlink" target="rightframe"><b><i>ProviderKeyBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderLookup" class="hiddenlink" target="rightframe"><b>ProviderLookup</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithDependencies" class="hiddenlink" target="rightframe"><b><i>ProviderWithDependencies</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithExtensionVisitor" class="hiddenlink" target="rightframe"><b><i>ProviderWithExtensionVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#Provides" class="hiddenlink" target="rightframe"><b>Provides</b></A><br>

+<A HREF="pkg_com.google.inject.html#ProvisionException" class="hiddenlink" target="rightframe"><b>ProvisionException</b></A><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#ScopeBinding" class="hiddenlink" target="rightframe"><b>ScopeBinding</b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.FilterKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.FilterKeyBindingBuilder</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.ServletKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.ServletKeyBindingBuilder</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModuleTargetVisitor" class="hiddenlink" target="rightframe"><b><i>ServletModuleTargetVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#StaticInjectionRequest" class="hiddenlink" target="rightframe"><b>StaticInjectionRequest</b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#Struts2Factory" class="hiddenlink" target="rightframe"><b>Struts2Factory</b></A><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Toolable" class="hiddenlink" target="rightframe"><b>Toolable</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeConverter" class="hiddenlink" target="rightframe"><b><i>TypeConverter</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeConverterBinding" class="hiddenlink" target="rightframe"><b>TypeConverterBinding</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeEncounter" class="hiddenlink" target="rightframe"><b><i>TypeEncounter</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeListener" class="hiddenlink" target="rightframe"><b><i>TypeListener</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeListenerBinding" class="hiddenlink" target="rightframe"><b>TypeListenerBinding</b></A><br>

+<A NAME="U"></A>

+<br><font size="+2">U</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#UntargettedBinding" class="hiddenlink" target="rightframe"><b><i>UntargettedBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#UriPatternType" class="hiddenlink" target="rightframe"><b>UriPatternType</b></A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/classes_index_all.html b/latest-api-diffs/2.0/changes/classes_index_all.html
new file mode 100755
index 0000000..81955e9
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/classes_index_all.html
@@ -0,0 +1,474 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Class Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Classes" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="classes_index_all.html" class="staysblack">All Classes</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.AbstractModule.html" class="hiddenlink" target="rightframe">AbstractModule</A><br>

+<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedBindingBuilder</i></A><br>

+<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedConstantBindingBuilder</i></A><br>

+<A HREF="pkg_com.google.inject.binder.html#AnnotatedElementBuilder" class="hiddenlink" target="rightframe"><b><i>AnnotatedElementBuilder</i></b></A><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Binder.html" class="hiddenlink" target="rightframe"><i>Binder</i></A><br>

+<A HREF="com.google.inject.Binding.html" class="hiddenlink" target="rightframe"><i>Binding</i></A><br>

+<A HREF="com.google.inject.BindingAnnotation.html" class="hiddenlink" target="rightframe">BindingAnnotation</A><br>

+<A HREF="pkg_com.google.inject.spi.html#BindingScopingVisitor" class="hiddenlink" target="rightframe"><b><i>BindingScopingVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#BindingTargetVisitor" class="hiddenlink" target="rightframe"><b><i>BindingTargetVisitor</i></b></A><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#ConfigurationException" class="hiddenlink" target="rightframe"><b>ConfigurationException</b></A><br>

+<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ConstantBindingBuilder</i></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ConstructorBinding" class="hiddenlink" target="rightframe"><b><i>ConstructorBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ConvertedConstantBinding" class="hiddenlink" target="rightframe"><b><i>ConvertedConstantBinding</i></b></A><br>

+<A HREF="com.google.inject.CreationException.html" class="hiddenlink" target="rightframe">CreationException</A><br>

+<A NAME="D"></A>

+<br><font size="+2">D</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingScopingVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingScopingVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultBindingTargetVisitor" class="hiddenlink" target="rightframe"><b>DefaultBindingTargetVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#DefaultElementVisitor" class="hiddenlink" target="rightframe"><b>DefaultElementVisitor</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#Dependency" class="hiddenlink" target="rightframe"><b>Dependency</b></A><br>

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Element" class="hiddenlink" target="rightframe"><b><i>Element</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#Elements" class="hiddenlink" target="rightframe"><b>Elements</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ElementVisitor" class="hiddenlink" target="rightframe"><b><i>ElementVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#Exposed" class="hiddenlink" target="rightframe"><b>Exposed</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ExposedBinding" class="hiddenlink" target="rightframe"><b><i>ExposedBinding</i></b></A><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Guice.html" class="hiddenlink" target="rightframe">Guice</A><br>

+<A HREF="com.google.inject.servlet.GuiceFilter.html" class="hiddenlink" target="rightframe">GuiceFilter</A><br>

+<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" class="hiddenlink" target="rightframe">GuiceObjectFactory</A><br>

+<A HREF="pkg_com.google.inject.servlet.html#GuiceServletContextListener" class="hiddenlink" target="rightframe"><b>GuiceServletContextListener</b></A><br>

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#HasDependencies" class="hiddenlink" target="rightframe"><b><i>HasDependencies</i></b></A><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionListener" class="hiddenlink" target="rightframe"><b><i>InjectionListener</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionPoint" class="hiddenlink" target="rightframe"><b>InjectionPoint</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InjectionRequest" class="hiddenlink" target="rightframe"><b>InjectionRequest</b></A><br>

+<A HREF="com.google.inject.Injector.html" class="hiddenlink" target="rightframe"><i>Injector</i></A><br>

+<A HREF="pkg_com.google.inject.html#InjectorBuilder" class="hiddenlink" target="rightframe"><b>InjectorBuilder</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InstanceBinding" class="hiddenlink" target="rightframe"><b><i>InstanceBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#InstanceFilterBinding" class="hiddenlink" target="rightframe"><b><i>InstanceFilterBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#InstanceServletBinding" class="hiddenlink" target="rightframe"><b><i>InstanceServletBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#InterceptorBinding" class="hiddenlink" target="rightframe"><b>InterceptorBinding</b></A><br>

+<A NAME="K"></A>

+<br><font size="+2">K</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Key.html" class="hiddenlink" target="rightframe">Key</A><br>

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>LinkedBindingBuilder</i></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#LinkedFilterBinding" class="hiddenlink" target="rightframe"><b><i>LinkedFilterBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#LinkedKeyBinding" class="hiddenlink" target="rightframe"><b><i>LinkedKeyBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#LinkedServletBinding" class="hiddenlink" target="rightframe"><b><i>LinkedServletBinding</i></b></A><br>

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.matcher.Matchers.html" class="hiddenlink" target="rightframe">Matchers</A><br>

+<A HREF="pkg_com.google.inject.html#MembersInjector" class="hiddenlink" target="rightframe"><b><i>MembersInjector</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#MembersInjectorLookup" class="hiddenlink" target="rightframe"><b>MembersInjectorLookup</b></A><br>

+<A HREF="com.google.inject.spi.Message.html" class="hiddenlink" target="rightframe">Message</A><br>

+<A HREF="com.google.inject.Module.html" class="hiddenlink" target="rightframe"><i>Module</i></A><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.name.Names.html" class="hiddenlink" target="rightframe">Names</A><br>

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#OutOfScopeException" class="hiddenlink" target="rightframe"><b>OutOfScopeException</b></A><br>

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.html#PrivateBinder" class="hiddenlink" target="rightframe"><b><i>PrivateBinder</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#PrivateElements" class="hiddenlink" target="rightframe"><b><i>PrivateElements</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#PrivateModule" class="hiddenlink" target="rightframe"><b>PrivateModule</b></A><br>

+<A HREF="com.google.inject.Provider.html" class="hiddenlink" target="rightframe"><i>Provider</i></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderBinding" class="hiddenlink" target="rightframe"><b><i>ProviderBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderInstanceBinding" class="hiddenlink" target="rightframe"><b><i>ProviderInstanceBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderKeyBinding" class="hiddenlink" target="rightframe"><b><i>ProviderKeyBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderLookup" class="hiddenlink" target="rightframe"><b>ProviderLookup</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithDependencies" class="hiddenlink" target="rightframe"><b><i>ProviderWithDependencies</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#ProviderWithExtensionVisitor" class="hiddenlink" target="rightframe"><b><i>ProviderWithExtensionVisitor</i></b></A><br>

+<A HREF="pkg_com.google.inject.html#Provides" class="hiddenlink" target="rightframe"><b>Provides</b></A><br>

+<A HREF="pkg_com.google.inject.html#ProvisionException" class="hiddenlink" target="rightframe"><b>ProvisionException</b></A><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Scope.html" class="hiddenlink" target="rightframe"><i>Scope</i></A><br>

+<A HREF="com.google.inject.ScopeAnnotation.html" class="hiddenlink" target="rightframe">ScopeAnnotation</A><br>

+<A HREF="pkg_com.google.inject.spi.html#ScopeBinding" class="hiddenlink" target="rightframe"><b>ScopeBinding</b></A><br>

+<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ScopedBindingBuilder</i></A><br>

+<A HREF="com.google.inject.Scopes.html" class="hiddenlink" target="rightframe">Scopes</A><br>

+<A HREF="com.google.inject.servlet.ServletModule.html" class="hiddenlink" target="rightframe">ServletModule</A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.FilterKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.FilterKeyBindingBuilder</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModule.ServletKeyBindingBuilder" class="hiddenlink" target="rightframe"><b><i>ServletModule.ServletKeyBindingBuilder</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#ServletModuleTargetVisitor" class="hiddenlink" target="rightframe"><b><i>ServletModuleTargetVisitor</i></b></A><br>

+<A HREF="com.google.inject.servlet.ServletScopes.html" class="hiddenlink" target="rightframe">ServletScopes</A><br>

+<A HREF="pkg_com.google.inject.spi.html#SourceProvider" class="hiddenlink" target="rightframe"><strike>SourceProvider</strike></A><br>

+<A HREF="pkg_com.google.inject.spi.html#SourceProviders" class="hiddenlink" target="rightframe"><strike>SourceProviders</strike></A><br>

+<A HREF="pkg_com.google.inject.spi.html#StaticInjectionRequest" class="hiddenlink" target="rightframe"><b>StaticInjectionRequest</b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#Struts2Factory" class="hiddenlink" target="rightframe"><b>Struts2Factory</b></A><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#U"><font size="-2">U</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#Toolable" class="hiddenlink" target="rightframe"><b>Toolable</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeConverter" class="hiddenlink" target="rightframe"><b><i>TypeConverter</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeConverterBinding" class="hiddenlink" target="rightframe"><b>TypeConverterBinding</b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeEncounter" class="hiddenlink" target="rightframe"><b><i>TypeEncounter</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeListener" class="hiddenlink" target="rightframe"><b><i>TypeListener</i></b></A><br>

+<A HREF="pkg_com.google.inject.spi.html#TypeListenerBinding" class="hiddenlink" target="rightframe"><b>TypeListenerBinding</b></A><br>

+<A HREF="com.google.inject.TypeLiteral.html" class="hiddenlink" target="rightframe">TypeLiteral</A><br>

+<A NAME="U"></A>

+<br><font size="+2">U</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#D"><font size="-2">D</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#UntargettedBinding" class="hiddenlink" target="rightframe"><b><i>UntargettedBinding</i></b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html#UriPatternType" class="hiddenlink" target="rightframe"><b>UriPatternType</b></A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/classes_index_changes.html b/latest-api-diffs/2.0/changes/classes_index_changes.html
new file mode 100755
index 0000000..a2e6186
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/classes_index_changes.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Class Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Classes" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="classes_index_all.html" class="staysblack">All Classes</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Changes</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.AbstractModule.html" class="hiddenlink" target="rightframe">AbstractModule</A><br>

+<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedBindingBuilder</i></A><br>

+<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>AnnotatedConstantBindingBuilder</i></A><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Binder.html" class="hiddenlink" target="rightframe"><i>Binder</i></A><br>

+<A HREF="com.google.inject.Binding.html" class="hiddenlink" target="rightframe"><i>Binding</i></A><br>

+<A HREF="com.google.inject.BindingAnnotation.html" class="hiddenlink" target="rightframe">BindingAnnotation</A><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ConstantBindingBuilder</i></A><br>

+<A HREF="com.google.inject.CreationException.html" class="hiddenlink" target="rightframe">CreationException</A><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Guice.html" class="hiddenlink" target="rightframe">Guice</A><br>

+<A HREF="com.google.inject.servlet.GuiceFilter.html" class="hiddenlink" target="rightframe">GuiceFilter</A><br>

+<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" class="hiddenlink" target="rightframe">GuiceObjectFactory</A><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Injector.html" class="hiddenlink" target="rightframe"><i>Injector</i></A><br>

+<A NAME="K"></A>

+<br><font size="+2">K</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Key.html" class="hiddenlink" target="rightframe">Key</A><br>

+<A NAME="L"></A>

+<br><font size="+2">L</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>LinkedBindingBuilder</i></A><br>

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.matcher.Matchers.html" class="hiddenlink" target="rightframe">Matchers</A><br>

+<A HREF="com.google.inject.spi.Message.html" class="hiddenlink" target="rightframe">Message</A><br>

+<A HREF="com.google.inject.Module.html" class="hiddenlink" target="rightframe"><i>Module</i></A><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.name.Names.html" class="hiddenlink" target="rightframe">Names</A><br>

+<A NAME="P"></A>

+<br><font size="+2">P</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Provider.html" class="hiddenlink" target="rightframe"><i>Provider</i></A><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.Scope.html" class="hiddenlink" target="rightframe"><i>Scope</i></A><br>

+<A HREF="com.google.inject.ScopeAnnotation.html" class="hiddenlink" target="rightframe">ScopeAnnotation</A><br>

+<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink" target="rightframe"><i>ScopedBindingBuilder</i></A><br>

+<A HREF="com.google.inject.Scopes.html" class="hiddenlink" target="rightframe">Scopes</A><br>

+<A HREF="com.google.inject.servlet.ServletModule.html" class="hiddenlink" target="rightframe">ServletModule</A><br>

+<A HREF="com.google.inject.servlet.ServletScopes.html" class="hiddenlink" target="rightframe">ServletScopes</A><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#K"><font size="-2">K</font></a> 

+<a href="#L"><font size="-2">L</font></a> 

+<a href="#M"><font size="-2">M</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#P"><font size="-2">P</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="com.google.inject.TypeLiteral.html" class="hiddenlink" target="rightframe">TypeLiteral</A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/classes_index_removals.html b/latest-api-diffs/2.0/changes/classes_index_removals.html
new file mode 100755
index 0000000..ab0855c
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/classes_index_removals.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Class Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Classes" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="classes_index_all.html" class="staysblack">All Classes</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Removals</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="classes_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<A HREF="pkg_com.google.inject.spi.html#SourceProvider" class="hiddenlink" target="rightframe"><strike>SourceProvider</strike></A><br>

+<A HREF="pkg_com.google.inject.spi.html#SourceProviders" class="hiddenlink" target="rightframe"><strike>SourceProviders</strike></A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.AbstractModule.html b/latest-api-diffs/2.0/changes/com.google.inject.AbstractModule.html
new file mode 100755
index 0000000..92a2057
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.AbstractModule.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.AbstractModule

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.AbstractModule!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.Binder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.AbstractModule.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html" target="_top"><tt>AbstractModule</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.AbstractModule!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/AbstractModule.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.addError_added(com.google.inject.spi.Message)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#addError(com.google.inject.spi.Message)" target="_top"><tt>addError</tt></A>(<code>Message</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#addError(Message)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#bindListener(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" target="_top"><tt>bindListener</tt></A>(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;,</nobr> TypeListener<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#bindListener(com.google.inject.matcher.Matcher,
+  com.google.inject.spi.TypeListener)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#convertToTypes(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" target="_top"><tt>convertToTypes</tt></A>(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;,</nobr> TypeConverter<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#convertToTypes
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.currentStage_added()"></A>

+  <nobr><code>Stage</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#currentStage()" target="_top"><tt>currentStage</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#currentStage() 
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.getMembersInjector_added(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#getMembersInjector(com.google.inject.TypeLiteral<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#getMembersInjector(TypeLiteral)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.getMembersInjector_added(java.lang.Class<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#getMembersInjector(java.lang.Class<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#getMembersInjector(Class)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.getProvider_added(com.google.inject.Key<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#getProvider(com.google.inject.Key<T>)" target="_top"><tt>getProvider</tt></A>(<code>Key&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#getProvider(Key)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.getProvider_added(java.lang.Class<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#getProvider(java.lang.Class<T>)" target="_top"><tt>getProvider</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#getProvider(Class)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.requestInjection_added(java.lang.Object)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#requestInjection(java.lang.Object)" target="_top"><tt>requestInjection</tt></A>(<code>Object</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#requestInjection(Object)
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.requireBinding_added(com.google.inject.Key<?>)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#requireBinding(com.google.inject.Key<?>)" target="_top"><tt>requireBinding</tt></A>(<code>Key&lt;?&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Adds a dependency from this module to {@code key}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.requireBinding_added(java.lang.Class<?>)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#requireBinding(java.lang.Class<?>)" target="_top"><tt>requireBinding</tt></A>(<code>Class&lt;?&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Adds a dependency from this module to {@code type}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.AbstractModule.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html#bindInterceptor(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" target="_top"><tt>bindInterceptor</tt></A>(<code>Matcher&lt;Class&lt;?&gt;&gt;,</nobr> Matcher&lt;Method&gt;<nobr>,</nobr> MethodInterceptor[]<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change in signature from (<code>com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, MethodInterceptor[]</code>) to (<code>com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[]</code>).<br>

+  </TD>

+  <TD VALIGN="TOP">@see Binder#bindInterceptor(com.google.inject.matcher.Matcher,
+  com.google.inject.matcher.Matcher,
+  org.aopalliance.intercept.MethodInterceptor[])</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.AbstractModule!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.Binder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.AbstractModule.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Binder.html b/latest-api-diffs/2.0/changes/com.google.inject.Binder.html
new file mode 100755
index 0000000..72b472f
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Binder.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Binder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Binder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.AbstractModule.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Binding.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Binder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html" target="_top"><tt>Binder</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.addError_added(com.google.inject.spi.Message)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#addError(com.google.inject.spi.Message)" target="_top"><tt>addError</tt></A>(<code>Message</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Records an error message to be presented to the user at a later time.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bindListener(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" target="_top"><tt>bindListener</tt></A>(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;,</nobr> TypeListener<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Registers a listener for injectable types.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#convertToTypes(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" target="_top"><tt>convertToTypes</tt></A>(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;,</nobr> TypeConverter<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds a type converter.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.getMembersInjector_added(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#getMembersInjector(com.google.inject.TypeLiteral<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the members injector used to inject dependencies into methods and fields on instances
+ of the given type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.getMembersInjector_added(java.lang.Class<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#getMembersInjector(java.lang.Class<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the members injector used to inject dependencies into methods and fields on instances
+ of the given type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.getProvider_added(com.google.inject.Key<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#getProvider(com.google.inject.Key<T>)" target="_top"><tt>getProvider</tt></A>(<code>Key&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the provider used to obtain instances for the given injection key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.getProvider_added(java.lang.Class<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#getProvider(java.lang.Class<T>)" target="_top"><tt>getProvider</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the provider used to obtain instances for the given injection type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.newPrivateBinder_added()"></A>

+  <nobr><code>PrivateBinder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#newPrivateBinder()" target="_top"><tt>newPrivateBinder</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Creates a new private child environment for bindings and other configuration.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.requestInjection_added(com.google.inject.TypeLiteral<T>, T)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#requestInjection(com.google.inject.TypeLiteral<T>, T)" target="_top"><tt>requestInjection</tt></A>(<code>TypeLiteral&lt;T&gt;,</nobr> T<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Upon successful creation, the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Injector.html"><TT>Injector</TT></A> will inject instance fields
+ and methods of the given object.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.requestInjection_added(java.lang.Object)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#requestInjection(java.lang.Object)" target="_top"><tt>requestInjection</tt></A>(<code>Object</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Upon successful creation, the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Injector.html"><TT>Injector</TT></A> will inject instance fields
+ and methods of the given object.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.skipSources_added(java.lang.Class[])"></A>

+  <nobr><code>Binder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#skipSources(java.lang.Class[])" target="_top"><tt>skipSources</tt></A>(<code>Class[]</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a binder that skips {@code classesToSkip} when identify the
+ calling code.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.withSource_added(java.lang.Object)"></A>

+  <nobr><code>Binder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#withSource(java.lang.Object)" target="_top"><tt>withSource</tt></A>(<code>Object</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a binder that uses {@code source} as the reference location for
+ configuration errors.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bindConstant_changed()"></A>

+  <nobr><code>AnnotatedConstantBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bindConstant()" target="_top"><tt>bindConstant</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bindConstant()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html#bindConstant()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bindConstant()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT>Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bindInterceptor(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" target="_top"><tt>bindInterceptor</tt></A>(<code>Matcher&lt;Class&lt;?&gt;&gt;,</nobr> Matcher&lt;Method&gt;<nobr>,</nobr> MethodInterceptor[]<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change in signature from (<code>com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, MethodInterceptor[]</code>) to (<code>com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[]</code>).<br>

+ Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bindInterceptor(Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[])">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html#bindInterceptor(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, MethodInterceptor[])" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bindInterceptor(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Binds method interceptor[s] to methods matched by class and method matchers.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>AnnotatedBindingBuilder&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.TypeLiteral<T>)" target="_top"><tt>bind</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(TypeLiteral&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.TypeLiteral<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.TypeLiteral<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT>Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bind_changed(java.lang.Class<T>)"></A>

+  <nobr><code>AnnotatedBindingBuilder&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(java.lang.Class<T>)" target="_top"><tt>bind</tt></A>(<code>Class&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(Class&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html#bind(java.lang.Class<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(java.lang.Class<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT>Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)"></A>

+  <nobr><code>LinkedBindingBuilder&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.Key<T>)" target="_top"><tt>bind</tt></A>(<code>Key&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(Key&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.Key<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html#bind(com.google.inject.Key<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT>Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Binder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.AbstractModule.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Binding.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Binder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Binding.html b/latest-api-diffs/2.0/changes/com.google.inject.Binding.html
new file mode 100755
index 0000000..3f30c16
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Binding.html
@@ -0,0 +1,145 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Binding

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Binding!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Binder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.BindingAnnotation.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Binding.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html" target="_top"><tt>Binding</tt></A>

+</H2>

+<p><font size="+1">Added interface <code>com.google.inject.spi.Element</code>.<br></font>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binding!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binding.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Removed"></a>

+<TABLE summary="Removed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Removed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binding.getSource_removed()"></A>

+  <nobr><code>Object</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binding.html#getSource()" target="_top"><tt>getSource</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns an arbitrary object containing information about the "place"
+ where this binding was configured.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binding.acceptScopingVisitor_added(com.google.inject.spi.BindingScopingVisitor<V>)"></A>

+  <nobr><code>V</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html#acceptScopingVisitor(com.google.inject.spi.BindingScopingVisitor<V>)" target="_top"><tt>acceptScopingVisitor</tt></A>(<code>BindingScopingVisitor&lt;V&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Accepts a scoping visitor.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binding.acceptTargetVisitor_added(com.google.inject.spi.BindingTargetVisitor<? super T, V>)"></A>

+  <nobr><code>V</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html#acceptTargetVisitor(com.google.inject.spi.BindingTargetVisitor<? super T, V>)" target="_top"><tt>acceptTargetVisitor</tt></A>(<code>BindingTargetVisitor&lt;?,</nobr> super<nobr>,</nobr> T<nobr>,</nobr> V&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Accepts a target visitor.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Binding.getProvider_changed()"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html#getProvider()" target="_top"><tt>getProvider</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Binding.dmethod.getProvider()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Binding.html#getProvider()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html#getProvider()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the scoped provider guice uses to fulfill requests for this
+ binding.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Binding!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Binder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.BindingAnnotation.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Binding.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.BindingAnnotation.html b/latest-api-diffs/2.0/changes/com.google.inject.BindingAnnotation.html
new file mode 100755
index 0000000..0a33be9
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.BindingAnnotation.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.BindingAnnotation

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.BindingAnnotation!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Binding.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.CreationException.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.BindingAnnotation.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html" target="_top"><tt>BindingAnnotation</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.BindingAnnotation!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/BindingAnnotation.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.BindingAnnotation!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Binding.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.CreationException.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.BindingAnnotation.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.CreationException.html b/latest-api-diffs/2.0/changes/com.google.inject.CreationException.html
new file mode 100755
index 0000000..6407e71
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.CreationException.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.CreationException

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.CreationException!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.BindingAnnotation.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Guice.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.CreationException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+<a href="#constructors">CONSTRUCTORS</a>&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html" target="_top"><tt>CreationException</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.CreationException!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/CreationException.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Constructors" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Constructors</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html#CreationException(java.util.Collection<com.google.inject.spi.Message>)" target="_top"><tt>CreationException</tt></A>(<code>Collection&lt;Message&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.CreationException.ctor(Collection&lt;Message&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/CreationException.html#CreationException(java.util.Collection<com.google.inject.spi.Message>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html#CreationException(java.util.Collection<com.google.inject.spi.Message>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Creates a CreationException containing {@code messages}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.CreationException.getErrorMessages_changed()"></A>

+  <nobr><code>Collection&lt;Message&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html#getErrorMessages()" target="_top"><tt>getErrorMessages</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.CreationException.dmethod.getErrorMessages()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/CreationException.html#getErrorMessages()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html#getErrorMessages()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns messages for the errors that caused this exception.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.CreationException!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.BindingAnnotation.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Guice.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.CreationException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Guice.html b/latest-api-diffs/2.0/changes/com.google.inject.Guice.html
new file mode 100755
index 0000000..85d9d88
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Guice.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Guice

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Guice!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.CreationException.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Injector.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Guice.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html" target="_top"><tt>Guice</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Guice!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Removed"></a>

+<TABLE summary="Removed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Removed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_removed(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)" target="_top"><tt>createInjector</tt></A>(<code>Stage,</nobr> Iterable&lt;Module&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules, in a given development
+ stage.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_removed(java.lang.Iterable<com.google.inject.Module>)"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html#createInjector(java.lang.Iterable<com.google.inject.Module>)" target="_top"><tt>createInjector</tt></A>(<code>Iterable&lt;Module&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_added(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)" target="_top"><tt>createInjector</tt></A>(<code>Stage,</nobr> Iterable&lt;Module&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules, in a given development
+ stage.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(java.lang.Iterable<? extends com.google.inject.Module>)" target="_top"><tt>createInjector</tt></A>(<code>Iterable&lt;Module&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Module[])" target="_top"><tt>createInjector</tt></A>(<code>Module[]</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Guice.dmethod.createInjector(Module[])">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Module[])" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Module[])" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Stage, com.google.inject.Module[])" target="_top"><tt>createInjector</tt></A>(<code>Stage,</nobr> Module[]<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Guice.dmethod.createInjector(Stage, Module[])">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Stage, com.google.inject.Module[])" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html#createInjector(com.google.inject.Stage, com.google.inject.Module[])" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Creates an injector for the given set of modules, in a given development
+ stage.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Guice!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.CreationException.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Injector.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Guice.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Injector.html b/latest-api-diffs/2.0/changes/com.google.inject.Injector.html
new file mode 100755
index 0000000..a3db8f0
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Injector.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Injector

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Injector!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Guice.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Key.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Injector.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html" target="_top"><tt>Injector</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.createChildInjector_added(com.google.inject.Module[])"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#createChildInjector(com.google.inject.Module[])" target="_top"><tt>createChildInjector</tt></A>(<code>Module[]</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a new injector that inherits all state from this injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.createChildInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#createChildInjector(java.lang.Iterable<? extends com.google.inject.Module>)" target="_top"><tt>createChildInjector</tt></A>(<code>Iterable&lt;Module&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a new injector that inherits all state from this injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getAllBindings_added()"></A>

+  <nobr>(<code>Map&lt;Key&lt;?&gt;, Binding&lt;?&gt;&gt;</code>)&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getAllBindings()" target="_top"><tt>getAllBindings</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a snapshot of this injector's bindings, <strong>both explicit and
+ just-in-time</strong>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getBinding_added(java.lang.Class<T>)"></A>

+  <nobr><code>Binding&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getBinding(java.lang.Class<T>)" target="_top"><tt>getBinding</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the binding for the given type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getExistingBinding_added(com.google.inject.Key<T>)"></A>

+  <nobr><code>Binding&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getExistingBinding(com.google.inject.Key<T>)" target="_top"><tt>getExistingBinding</tt></A>(<code>Key&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the binding if it already exists, or null if does not exist.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getMembersInjector_added(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getMembersInjector(com.google.inject.TypeLiteral<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the members injector used to inject dependencies into methods and fields on instances
+ of the given type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getMembersInjector_added(java.lang.Class<T>)"></A>

+  <nobr><code>MembersInjector&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getMembersInjector(java.lang.Class<T>)" target="_top"><tt>getMembersInjector</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the members injector used to inject dependencies into methods and fields on instances
+ of the given type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getParent_added()"></A>

+  <nobr><code>Injector</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getParent()" target="_top"><tt>getParent</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns this injector's parent, or {@code null} if this is a top-level injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getScopeBindings_added()"></A>

+  <nobr>(<code>Map&lt;Class&lt;Annotation&gt;, Scope&gt;</code>)&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getScopeBindings()" target="_top"><tt>getScopeBindings</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a map containing all scopes in the injector.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>List&lt;Binding&lt;T&gt;&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#findBindingsByType(com.google.inject.TypeLiteral<T>)" target="_top"><tt>findBindingsByType</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.findBindingsByType(TypeLiteral&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#findBindingsByType(com.google.inject.TypeLiteral<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#findBindingsByType(com.google.inject.TypeLiteral<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns all explicit bindings for {@code type}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getBindings_changed()"></A>

+  <nobr><code>Map&lt;Key&lt;?&gt;, Binding&lt;?&gt;&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getBindings()" target="_top"><tt>getBindings</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getBindings()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getBindings()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getBindings()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns this injector's <strong>explicit</strong> bindings.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.injectMembers_changed(java.lang.Object)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#injectMembers(java.lang.Object)" target="_top"><tt>injectMembers</tt></A>(<code>Object</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.injectMembers(Object)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#injectMembers(java.lang.Object)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#injectMembers(java.lang.Object)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Injects dependencies into the fields and methods of {@code instance}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)"></A>

+  <nobr><code>Binding&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getBinding(com.google.inject.Key<T>)" target="_top"><tt>getBinding</tt></A>(<code>Key&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getBinding(Key&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getBinding(com.google.inject.Key<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getBinding(com.google.inject.Key<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the binding for the given injection key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)"></A>

+  <nobr><code>T</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getInstance(com.google.inject.Key<T>)" target="_top"><tt>getInstance</tt></A>(<code>Key&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getInstance(Key&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getInstance(com.google.inject.Key<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getInstance(com.google.inject.Key<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the appropriate instance for the given injection key; equivalent to {@code
+ getProvider(key).get()}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)"></A>

+  <nobr><code>T</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getInstance(java.lang.Class<T>)" target="_top"><tt>getInstance</tt></A>(<code>Class&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getInstance(Class&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getInstance(java.lang.Class<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getInstance(java.lang.Class<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the appropriate instance for the given injection type; equivalent to {@code
+ getProvider(type).get()}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getProvider(com.google.inject.Key<T>)" target="_top"><tt>getProvider</tt></A>(<code>Key&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getProvider(Key&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getProvider(com.google.inject.Key<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getProvider(com.google.inject.Key<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the provider used to obtain instances for the given injection key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getProvider(java.lang.Class<T>)" target="_top"><tt>getProvider</tt></A>(<code>Class&lt;T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getProvider(Class&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Injector.html#getProvider(java.lang.Class<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html#getProvider(java.lang.Class<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns the provider used to obtain instances for the given type.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Injector!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Guice.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Key.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Injector.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Key.html b/latest-api-diffs/2.0/changes/com.google.inject.Key.html
new file mode 100755
index 0000000..e16732e
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Key.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Key

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Key!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Injector.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Module.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Key.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html" target="_top"><tt>Key</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Key!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Key.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html" target="_self"><tt>new</tt></A>. 

+<p><font size="+1">Changed from abstract to non-abstract.</font>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.hasAttributes_added()"></A>

+  <nobr><code>boolean</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#hasAttributes()" target="_top"><tt>hasAttributes</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns true if this key has annotation attributes.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.ofType_added(java.lang.reflect.Type)"></A>

+  <nobr><code>Key&lt;?&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#ofType(java.lang.reflect.Type)" target="_top"><tt>ofType</tt></A>(<code>Type</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a new key of the specified type with the same annotation as this
+ key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.ofType_added(com.google.inject.TypeLiteral<T>)"></A>

+  <nobr><code>Key&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#ofType(com.google.inject.TypeLiteral<T>)" target="_top"><tt>ofType</tt></A>(<code>TypeLiteral&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a new key of the specified type with the same annotation as this
+ key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.ofType_added(java.lang.Class<T>)"></A>

+  <nobr><code>Key&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#ofType(java.lang.Class<T>)" target="_top"><tt>ofType</tt></A>(<code>Class&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a new key of the specified type with the same annotation as this
+ key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.withoutAttributes_added()"></A>

+  <nobr><code>Key&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#withoutAttributes()" target="_top"><tt>withoutAttributes</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns this key without annotation attributes, i.e.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.equals_changed(java.lang.Object)"></A>

+  <nobr><code>boolean</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#equals(java.lang.Object)" target="_top"><tt>equals</tt></A>(<code>Object</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.getAnnotation_changed()"></A>

+  <nobr><code>Annotation</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#getAnnotation()" target="_top"><tt>getAnnotation</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD VALIGN="TOP">Gets the annotation.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.getAnnotationType_changed()"></A>

+  <nobr><code>Class&lt;Annotation&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#getAnnotationType()" target="_top"><tt>getAnnotationType</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD VALIGN="TOP">Gets the annotation type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.getTypeLiteral_changed()"></A>

+  <nobr><code>TypeLiteral&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#getTypeLiteral()" target="_top"><tt>getTypeLiteral</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD VALIGN="TOP">Gets the key type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.hashCode_changed()"></A>

+  <nobr><code>int</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#hashCode()" target="_top"><tt>hashCode</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Key.toString_changed()"></A>

+  <nobr><code>String</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html#toString()" target="_top"><tt>toString</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Key!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Injector.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Module.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Key.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Module.html b/latest-api-diffs/2.0/changes/com.google.inject.Module.html
new file mode 100755
index 0000000..5c96f15
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Module.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Module

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Module!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Key.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Provider.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Module.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html" target="_top"><tt>Module</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Module!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Module.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Module.configure_changed(com.google.inject.Binder)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html#configure(com.google.inject.Binder)" target="_top"><tt>configure</tt></A>(<code>Binder</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Module.dmethod.configure(Binder)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Module.html#configure(com.google.inject.Binder)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html#configure(com.google.inject.Binder)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Contributes bindings and other configurations for this module to {@code binder}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Module!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Key.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Provider.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Module.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Provider.html b/latest-api-diffs/2.0/changes/com.google.inject.Provider.html
new file mode 100755
index 0000000..91f152a
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Provider.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Provider

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Provider!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Module.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Scope.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Provider.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html" target="_top"><tt>Provider</tt></A>

+</H2>

+<p><font size="+1">Added interface <code>javax.inject.Provider<T></code>.<br></font>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Provider!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Provider.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Provider.get_changed()"></A>

+  <nobr><code>T</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html#get()" target="_top"><tt>get</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Provider.dmethod.get()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Provider.html#get()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html#get()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Provides an instance of {@code T}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Provider!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Module.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Scope.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Provider.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Scope.html b/latest-api-diffs/2.0/changes/com.google.inject.Scope.html
new file mode 100755
index 0000000..4b64431
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Scope.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Scope

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Scope!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Provider.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.ScopeAnnotation.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Scope.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html" target="_top"><tt>Scope</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Scope!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Scope.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)"></A>

+  <nobr><code>Provider&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html#scope(com.google.inject.Key<T>, com.google.inject.Provider<T>)" target="_top"><tt>scope</tt></A>(<code>Key&lt;T&gt;,</nobr> Provider&lt;T&gt;<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Scope.dmethod.scope(Key&lt;T&gt;, Provider&lt;T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Scope.html#scope(com.google.inject.Key<T>, com.google.inject.Provider<T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html#scope(com.google.inject.Key<T>, com.google.inject.Provider<T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Scopes a provider.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Scope!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Provider.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.ScopeAnnotation.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Scope.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.ScopeAnnotation.html b/latest-api-diffs/2.0/changes/com.google.inject.ScopeAnnotation.html
new file mode 100755
index 0000000..1d8598f
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.ScopeAnnotation.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.ScopeAnnotation

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.ScopeAnnotation!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Scope.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Scopes.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.ScopeAnnotation.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html" target="_top"><tt>ScopeAnnotation</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.ScopeAnnotation!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/ScopeAnnotation.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.ScopeAnnotation!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Scope.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.Scopes.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.ScopeAnnotation.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.Scopes.html b/latest-api-diffs/2.0/changes/com.google.inject.Scopes.html
new file mode 100755
index 0000000..4700f9b
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.Scopes.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.Scopes

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Scopes!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.ScopeAnnotation.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.TypeLiteral.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Scopes.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+<a href="#fields">FIELDS</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html" target="_top"><tt>Scopes</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.Scopes!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/Scopes.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Scopes.isSingleton_added(com.google.inject.Binding<?>)"></A>

+  <nobr><code>boolean</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html#isSingleton(com.google.inject.Binding<?>)" target="_top"><tt>isSingleton</tt></A>(<code>Binding&lt;?&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns true if {@code binding} is singleton-scoped.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Fields" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Fields</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.Scopes.NO_SCOPE"></A>

+  <nobr><code>Scope</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html#NO_SCOPE" target="_top"><tt>NO_SCOPE</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">No scope; the same as not applying any scope at all.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.Scopes!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.ScopeAnnotation.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.TypeLiteral.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.Scopes.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.TypeLiteral.html b/latest-api-diffs/2.0/changes/com.google.inject.TypeLiteral.html
new file mode 100755
index 0000000..40dd047
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.TypeLiteral.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.TypeLiteral

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.TypeLiteral!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Scopes.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.TypeLiteral.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html" target="_top"><tt>TypeLiteral</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.html#com.google.inject.TypeLiteral!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/TypeLiteral.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html" target="_self"><tt>new</tt></A>. 

+<p><font size="+1">Changed from abstract to non-abstract.</font>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getExceptionTypes_added(java.lang.reflect.Member)"></A>

+  <nobr><code>List&lt;TypeLiteral&lt;?&gt;&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getExceptionTypes(java.lang.reflect.Member)" target="_top"><tt>getExceptionTypes</tt></A>(<code>Member</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the resolved generic exception types thrown by {@code constructor}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getFieldType_added(java.lang.reflect.Field)"></A>

+  <nobr><code>TypeLiteral&lt;?&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getFieldType(java.lang.reflect.Field)" target="_top"><tt>getFieldType</tt></A>(<code>Field</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the resolved generic type of {@code field}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getParameterTypes_added(java.lang.reflect.Member)"></A>

+  <nobr><code>List&lt;TypeLiteral&lt;?&gt;&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getParameterTypes(java.lang.reflect.Member)" target="_top"><tt>getParameterTypes</tt></A>(<code>Member</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the resolved generic parameter types of {@code methodOrConstructor}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getRawType_added()"></A>

+  <nobr>(<code>Class&lt;? super T&gt;</code>)&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getRawType()" target="_top"><tt>getRawType</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the raw (non-generic) type for this type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getReturnType_added(java.lang.reflect.Method)"></A>

+  <nobr><code>TypeLiteral&lt;?&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getReturnType(java.lang.reflect.Method)" target="_top"><tt>getReturnType</tt></A>(<code>Method</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the resolved generic return type of {@code method}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getSupertype_added(java.lang.Class<?>)"></A>

+  <nobr><code>TypeLiteral&lt;?&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getSupertype(java.lang.Class<?>)" target="_top"><tt>getSupertype</tt></A>(<code>Class&lt;?&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the generic form of {@code supertype}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.equals_changed(java.lang.Object)"></A>

+  <nobr><code>boolean</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#equals(java.lang.Object)" target="_top"><tt>equals</tt></A>(<code>Object</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.getType_changed()"></A>

+  <nobr><code>Type</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#getType()" target="_top"><tt>getType</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD VALIGN="TOP">Gets underlying {@code Type} instance.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.hashCode_changed()"></A>

+  <nobr><code>int</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#hashCode()" target="_top"><tt>hashCode</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.TypeLiteral.toString_changed()"></A>

+  <nobr><code>String</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html#toString()" target="_top"><tt>toString</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.TypeLiteral!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.Scopes.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.TypeLiteral.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedBindingBuilder.html b/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedBindingBuilder.html
new file mode 100755
index 0000000..f1d0cb8
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedBindingBuilder.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder.AnnotatedBindingBuilder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.AnnotatedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.binder.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html" target="_top"><tt>AnnotatedBindingBuilder</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)"></A>

+  <nobr><code>LinkedBindingBuilder&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_top"><tt>annotatedWith</tt></A>(<code>Class&lt;Annotation&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)"></A>

+  <nobr><code>LinkedBindingBuilder&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_top"><tt>annotatedWith</tt></A>(<code>Annotation</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Annotation)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.AnnotatedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedConstantBindingBuilder.html b/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedConstantBindingBuilder.html
new file mode 100755
index 0000000..0b90cb6
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.binder.AnnotatedConstantBindingBuilder.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder.AnnotatedConstantBindingBuilder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.AnnotatedConstantBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.binder.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html" target="_top"><tt>AnnotatedConstantBindingBuilder</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)"></A>

+  <nobr><code>ConstantBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_top"><tt>annotatedWith</tt></A>(<code>Class&lt;Annotation&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)"></A>

+  <nobr><code>ConstantBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_top"><tt>annotatedWith</tt></A>(<code>Annotation</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Annotation)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html#annotatedWith(java.lang.annotation.Annotation)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.AnnotatedConstantBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.binder.ConstantBindingBuilder.html b/latest-api-diffs/2.0/changes/com.google.inject.binder.ConstantBindingBuilder.html
new file mode 100755
index 0000000..478414f
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.binder.ConstantBindingBuilder.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder.ConstantBindingBuilder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.binder.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html" target="_top"><tt>ConstantBindingBuilder</tt></A>

+</H2>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.ConstantBindingBuilder.to_added(byte)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html#to(byte)" target="_top"><tt>to</tt></A>(<code>byte</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds constant to the given value.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.binder.LinkedBindingBuilder.html b/latest-api-diffs/2.0/changes/com.google.inject.binder.LinkedBindingBuilder.html
new file mode 100755
index 0000000..525b7ea
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.binder.LinkedBindingBuilder.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder.LinkedBindingBuilder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.LinkedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.ScopedBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.binder.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html" target="_top"><tt>LinkedBindingBuilder</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Removed"></a>

+<TABLE summary="Removed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Removed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)" target="_top"><tt>toProvider</tt></A>(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds to instances from the provider bound to the given key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Provider<? extends T>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Provider<? extends T>)" target="_top"><tt>toProvider</tt></A>(<code>Provider&lt;? extends T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds to instances generated by the given Provider.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)" target="_top"><tt>toProvider</tt></A>(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds to instances from the provider bound to the given provider type.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toConstructor(java.lang.reflect.Constructor<S>)" target="_top"><tt>toConstructor</tt></A>(<code>Constructor&lt;S&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toConstructor(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)" target="_top"><tt>toConstructor</tt></A>(<code>Constructor&lt;S&gt;,</nobr> TypeLiteral&lt;?<nobr>,</nobr> extends<nobr>,</nobr> S&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)" target="_top"><tt>toProvider</tt></A>(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Provider<? extends T>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Provider<? extends T>)" target="_top"><tt>toProvider</tt></A>(<code>Provider&lt;? extends T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)" target="_top"><tt>toProvider</tt></A>(<code>TypeLiteral&lt;Provider&lt;? extends T&gt;&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toProvider_added(java.lang.Class<? extends javax.inject.Provider<? extends T>>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(java.lang.Class<? extends javax.inject.Provider<? extends T>>)" target="_top"><tt>toProvider</tt></A>(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toInstance(T)" target="_top"><tt>toInstance</tt></A>(<code>T</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.toInstance(T)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toInstance(T)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toInstance(T)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.Key<? extends T>)" target="_top"><tt>to</tt></A>(<code>Key&lt;? extends T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Key&lt;? extends T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.Key<? extends T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.Key<? extends T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.TypeLiteral<? extends T>)" target="_top"><tt>to</tt></A>(<code>TypeLiteral&lt;? extends T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(TypeLiteral&lt;? extends T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.TypeLiteral<? extends T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(com.google.inject.TypeLiteral<? extends T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)"></A>

+  <nobr><code>ScopedBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(java.lang.Class<? extends T>)" target="_top"><tt>to</tt></A>(<code>Class&lt;? extends T&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Class&lt;? extends T&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(java.lang.Class<? extends T>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#to(java.lang.Class<? extends T>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.LinkedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.ConstantBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.binder.ScopedBindingBuilder.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.binder.ScopedBindingBuilder.html b/latest-api-diffs/2.0/changes/com.google.inject.binder.ScopedBindingBuilder.html
new file mode 100755
index 0000000..9fadb0f
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.binder.ScopedBindingBuilder.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder.ScopedBindingBuilder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.ScopedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Interface com.google.inject.binder.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html" target="_top"><tt>ScopedBindingBuilder</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#asEagerSingleton()" target="_top"><tt>asEagerSingleton</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.asEagerSingleton()">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#asEagerSingleton()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#asEagerSingleton()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Instructs the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html"><TT>com.google.inject.Injector</TT></A> to eagerly initialize this
+ singleton-scoped binding upon creation.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(com.google.inject.Scope)" target="_top"><tt>in</tt></A>(<code>Scope</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Scope)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(com.google.inject.Scope)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(com.google.inject.Scope)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_top"><tt>in</tt></A>(<code>Class&lt;Annotation&gt;</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Class&lt;Annotation&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html#in(java.lang.Class<? extends java.lang.annotation.Annotation>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.binder.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder.ScopedBindingBuilder!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.binder.LinkedBindingBuilder.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.binder.ScopedBindingBuilder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.matcher.Matchers.html b/latest-api-diffs/2.0/changes/com.google.inject.matcher.Matchers.html
new file mode 100755
index 0000000..0a9a7dd
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.matcher.Matchers.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.matcher.Matchers

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.matcher.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.matcher.Matchers!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.matcher.Matchers.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.matcher.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html" target="_top"><tt>Matchers</tt></A>

+</H2>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.matcher.Matchers.inSubpackage_added(java.lang.String)"></A>

+  <nobr><code>Matcher&lt;Class&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html#inSubpackage(java.lang.String)" target="_top"><tt>inSubpackage</tt></A>(<code>String</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a matcher which matches classes in the given package and its subpackages.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)"></A>

+  <nobr><code>Matcher&lt;Class&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html#inPackage(java.lang.Package)" target="_top"><tt>inPackage</tt></A>(<code>Package</code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.matcher.html#com.google.inject.matcher.Matchers.dmethod.inPackage(Package)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/matcher/Matchers.html#inPackage(java.lang.Package)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html#inPackage(java.lang.Package)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Returns a matcher which matches classes in the given package.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.matcher.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.matcher.Matchers!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.matcher.Matchers.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.name.Names.html b/latest-api-diffs/2.0/changes/com.google.inject.name.Names.html
new file mode 100755
index 0000000..33c7324
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.name.Names.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.name.Names

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.name.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.name.Names!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.name.Names.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.name.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html" target="_top"><tt>Names</tt></A>

+</H2>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" target="_top"><tt>bindProperties</tt></A>(<code>Binder,</nobr> Map&lt;String<nobr>,</nobr> String&gt;<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.name.html#com.google.inject.name.Names.dmethod.bindProperties(Binder, Map&lt;String, String&gt;)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Creates a constant binding to {@code @Named(key)} for each entry in
+ {@code properties}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Properties)" target="_top"><tt>bindProperties</tt></A>(<code>Binder,</nobr> Properties<nobr><nobr></code>)  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Documentation <a href="docdiffs_com.google.inject.name.html#com.google.inject.name.Names.dmethod.bindProperties(Binder, Properties)">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Properties)" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html#bindProperties(com.google.inject.Binder, java.util.Properties)" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD VALIGN="TOP">Creates a constant binding to {@code @Named(key)} for each property.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.name.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.name.Names!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.name.Names.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.servlet.GuiceFilter.html b/latest-api-diffs/2.0/changes/com.google.inject.servlet.GuiceFilter.html
new file mode 100755
index 0000000..b629794
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.servlet.GuiceFilter.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.servlet.GuiceFilter

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet.GuiceFilter!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.servlet.ServletModule.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.GuiceFilter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.servlet.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html" target="_top"><tt>GuiceFilter</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.servlet.html#com.google.inject.servlet.GuiceFilter!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/GuiceFilter.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet.GuiceFilter!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<A HREF="com.google.inject.servlet.ServletModule.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.GuiceFilter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletModule.html b/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletModule.html
new file mode 100755
index 0000000..580b5a0
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletModule.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.servlet.ServletModule

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet.ServletModule!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.servlet.GuiceFilter.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.servlet.ServletScopes.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.ServletModule.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.servlet.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html" target="_top"><tt>ServletModule</tt></A>

+</H2>

+Documentation <a href="docdiffs_com.google.inject.servlet.html#com.google.inject.servlet.ServletModule!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/servlet/ServletModule.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html" target="_self"><tt>new</tt></A>. 

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.configureServlets_added()"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#configureServlets()" target="_top"><tt>configureServlets</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP"><h3>Servlet Mapping EDSL</h3>
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.filter_added(java.lang.String, java.lang.String[])"></A>

+  <nobr><code>FilterKeyBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#filter(java.lang.String, java.lang.String[])" target="_top"><tt>filter</tt></A>(<code>String,</nobr> String[]<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@param urlPattern Any Servlet-style pattern.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.filterRegex_added(java.lang.String, java.lang.String[])"></A>

+  <nobr><code>FilterKeyBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#filterRegex(java.lang.String, java.lang.String[])" target="_top"><tt>filterRegex</tt></A>(<code>String,</nobr> String[]<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@param regex Any Java-style regular expression.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.getServletContext_added()"></A>

+  <nobr><code>ServletContext</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#getServletContext()" target="_top"><tt>getServletContext</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">This method only works if you are using the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/lain.html"><TT>GuiceServletContextListener</TT></A> to
+ create your injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.serve_added(java.lang.String, java.lang.String[])"></A>

+  <nobr><code>ServletKeyBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#serve(java.lang.String, java.lang.String[])" target="_top"><tt>serve</tt></A>(<code>String,</nobr> String[]<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@param urlPattern Any Servlet-style pattern.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.serveRegex_added(java.lang.String, java.lang.String[])"></A>

+  <nobr><code>ServletKeyBindingBuilder</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#serveRegex(java.lang.String, java.lang.String[])" target="_top"><tt>serveRegex</tt></A>(<code>String,</nobr> String[]<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@param regex Any Java-style regular expression.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletModule.configure_changed()"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html#configure()" target="_top"><tt>configure</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change from non-final to final.<br>

+  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet.ServletModule!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.servlet.GuiceFilter.html"><B>PREV CLASS</B></A>

+&nbsp;<A HREF="com.google.inject.servlet.ServletScopes.html"><B>NEXT CLASS</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.ServletModule.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletScopes.html b/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletScopes.html
new file mode 100755
index 0000000..29dbed6
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.servlet.ServletScopes.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.servlet.ServletScopes

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.servlet.ServletModule.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.ServletScopes.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+CONSTRUCTORS&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.servlet.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html" target="_top"><tt>ServletScopes</tt></A>

+</H2>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletScopes.continueRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)"></A>

+  <nobr><code>Callable&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html#continueRequest(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" target="_top"><tt>continueRequest</tt></A>(<code>Callable&lt;T&gt;,</nobr> Map&lt;Key&lt;?&gt;<nobr>,</nobr> Object&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Wraps the given callable in a contextual callable that "continues" the
+ HTTP request in another thread.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.servlet.ServletScopes.scopeRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)"></A>

+  <nobr><code>Callable&lt;T&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html#scopeRequest(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" target="_top"><tt>scopeRequest</tt></A>(<code>Callable&lt;T&gt;,</nobr> Map&lt;Key&lt;?&gt;<nobr>,</nobr> Object&gt;<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">Scopes the given callable inside a request scope.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.servlet.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="com.google.inject.servlet.ServletModule.html"><B>PREV CLASS</B></A>

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.servlet.ServletScopes.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.spi.Message.html b/latest-api-diffs/2.0/changes/com.google.inject.spi.Message.html
new file mode 100755
index 0000000..0c9ba1b
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.spi.Message.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.spi.Message

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.spi.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.spi.Message!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.spi.Message.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+<a href="#constructors">CONSTRUCTORS</a>&nbsp;|&nbsp;

+<a href="#methods">METHODS</a>&nbsp;|&nbsp;

+FIELDS

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.spi.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html" target="_top"><tt>Message</tt></A>

+</H2>

+<p><font size="+1">Added interfaces <code>com.google.inject.spi.Element, java.io.Serializable</code>.<br></font>

+Documentation <a href="docdiffs_com.google.inject.spi.html#com.google.inject.spi.Message!class">changed</a> from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/spi/Message.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html" target="_self"><tt>new</tt></A>. 

+<p><font size="+1">Change from non-final to final.<br></font>

+<a NAME="constructors"></a>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Constructors" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Constructors</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.ctor_added(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#Message(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)" target="_top"><tt>Message</tt></A>(<code>List&lt;Object&gt;,</nobr> String<nobr>,</nobr> Throwable<nobr><nobr></code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@since 2.0</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="methods"></a>

+<p>

+<a NAME="Removed"></a>

+<TABLE summary="Removed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Removed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.getSourceString_removed()"></A>

+  <nobr><code>String</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/spi/Message.html#getSourceString()" target="_top"><tt>getSourceString</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a string representation of the source object.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.acceptVisitor_added(com.google.inject.spi.ElementVisitor<T>)"></A>

+  <nobr><code>T</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#acceptVisitor(com.google.inject.spi.ElementVisitor<T>)" target="_top"><tt>acceptVisitor</tt></A>(<code>ElementVisitor&lt;T&gt;</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@since 2.0</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.applyTo_added(com.google.inject.Binder)"></A>

+  <nobr><code>void</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#applyTo(com.google.inject.Binder)" target="_top"><tt>applyTo</tt></A>(<code>Binder</code>)</nobr>

+  </TD>

+  <TD VALIGN="TOP">@since 2.0</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.getCause_added()"></A>

+  <nobr><code>Throwable</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#getCause()" target="_top"><tt>getCause</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns the throwable that caused this message, or {@code null} if this
+ message was not caused by a throwable.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.getSources_added()"></A>

+  <nobr><code>List&lt;Object&gt;</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#getSources()" target="_top"><tt>getSources</tt></A>()</nobr>

+  </TD>

+  <TD VALIGN="TOP">@since 2.0</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Methods" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=3><FONT SIZE="+1"><B>Changed Methods</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="com.google.inject.spi.Message.getSource_changed()"></A>

+  <nobr><code>String</code>&nbsp;<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#getSource()" target="_top"><tt>getSource</tt></A>()  </nobr>

+  </TD>

+  <TD VALIGN="TOP" WIDTH="30%">

+Change in return type from <code>Object</code> to <code>String</code>.<br>

+ Documentation changed from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/spi/Message.html#getSource()" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html#getSource()" target="_self"><tt>new</tt></A>.<br>  </TD>

+  <TD>&nbsp;</TD>

+</TR>

+</TABLE>

+&nbsp;

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.spi.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.spi.Message!class"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.spi.Message.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/com.google.inject.struts2.GuiceObjectFactory.html b/latest-api-diffs/2.0/changes/com.google.inject.struts2.GuiceObjectFactory.html
new file mode 100755
index 0000000..17f1b77
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/com.google.inject.struts2.GuiceObjectFactory.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.struts2.GuiceObjectFactory

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.struts2.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Class com.google.inject.struts2.<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html" target="_top"><tt>GuiceObjectFactory</tt></A>

+</H2>

+Documentation changed from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html" target="_self"><tt>old</tt></A> to <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html" target="_self"><tt>new</tt></A>. 

+<p><font size="+1"><b>Now deprecated</b>.<br></font>

+<a NAME="constructors"></a>

+<a NAME="methods"></a>

+<a NAME="fields"></a>

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="pkg_com.google.inject.struts2.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV CLASS</B>&nbsp;

+&nbsp;<B>NEXT CLASS</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="com.google.inject.struts2.GuiceObjectFactory.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/constructors_index_additions.html b/latest-api-diffs/2.0/changes/constructors_index_additions.html
new file mode 100755
index 0000000..7aafaf1
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/constructors_index_additions.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Constructor Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Constructors" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="constructors_index_all.html" class="staysblack">All Constructors</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.ctor_added(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>Message</b>

+(<code>List&lt;Object&gt;, String, Throwable</code>)</A></nobr>&nbsp;constructor<br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/constructors_index_all.html b/latest-api-diffs/2.0/changes/constructors_index_all.html
new file mode 100755
index 0000000..1008050
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/constructors_index_all.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Constructor Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Constructors" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="constructors_index_all.html" class="staysblack">All Constructors</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#M"><font size="-2">M</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)" class="hiddenlink" target="rightframe">CreationException

+(<code>Collection&lt;Message&gt;</code>)</A></nobr>&nbsp;constructor<br>

+<A NAME="M"></A>

+<br><font size="+2">M</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.ctor_added(java.util.List<java.lang.Object>, java.lang.String, java.lang.Throwable)" class="hiddenlink" target="rightframe"><b>Message</b>

+(<code>List&lt;Object&gt;, String, Throwable</code>)</A></nobr>&nbsp;constructor<br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/constructors_index_changes.html b/latest-api-diffs/2.0/changes/constructors_index_changes.html
new file mode 100755
index 0000000..0ea6d71
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/constructors_index_changes.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Constructor Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Constructors" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="constructors_index_all.html" class="staysblack">All Constructors</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Changes</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)" class="hiddenlink" target="rightframe">CreationException

+(<code>Collection&lt;Message&gt;</code>)</A></nobr>&nbsp;constructor<br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/constructors_index_removals.html b/latest-api-diffs/2.0/changes/constructors_index_removals.html
new file mode 100755
index 0000000..eb4600c
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/constructors_index_removals.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Constructor Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Constructors" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="constructors_index_all.html" class="staysblack">All Constructors</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="constructors_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.binder.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.binder.html
new file mode 100755
index 0000000..f0ee09d
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.binder.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject.binder Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="docdiffs_com.google.inject.html"><B>PREV PACKAGE</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.matcher.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.binder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject.binder Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject.binder</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.binder.AnnotatedBindingBuilder!class"></A><a href="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedBindingBuilder</b></a><br><br><blockquote><strike>Specifies</strike><span style="background: #FFFF00">See</span> the <strike>annotation</strike><span style="background: #FFFF00">EDSL</span> <strike>for a</strike><span style="background: #FFFF00">examples at</span> <strike>binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com</span>.<strike> </strike><span style="background: #FFFF00">google.inject.Binder</TT></A>.</span>
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Annotation)"></A><a href="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedBindingBuilder</b></a>, <a href="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink">LinkedBindingBuilder&lt;T&gt; <b>annotatedWith(Annotation)</b></a><br><br><blockquote><strike>Specifies an annotation value for</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>this binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)"></A><a href="com.google.inject.binder.AnnotatedBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedBindingBuilder</b></a>, <a href="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink">LinkedBindingBuilder&lt;T&gt; <b>annotatedWith(Class&lt;Annotation&gt;)</b></a><br><br><blockquote><strike>Specifies an annotation type for</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>this binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder!class"></A><a href="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedConstantBindingBuilder</b></a><br><br><blockquote><strike>Specifies</strike><span style="background: #FFFF00">See</span> the <strike>annotation</strike><span style="background: #FFFF00">EDSL</span> <strike>for a</strike><span style="background: #FFFF00">examples at</span> <strike>constant binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Annotation)"></A><a href="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedConstantBindingBuilder</b></a>, <a href="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink">ConstantBindingBuilder <b>annotatedWith(Annotation)</b></a><br><br><blockquote><strike>Specifies an annotation value for</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>this binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)"></A><a href="com.google.inject.binder.AnnotatedConstantBindingBuilder.html" class="hiddenlink">Class <b>AnnotatedConstantBindingBuilder</b></a>, <a href="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink">ConstantBindingBuilder <b>annotatedWith(Class&lt;Annotation&gt;)</b></a><br><br><blockquote><strike>Specifies an annotation type for</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>this binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.binder.LinkedBindingBuilder!class"></A><a href="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink">Class <b>LinkedBindingBuilder</b></a><br><br><blockquote><strike>Links a binding to another</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>binding or an instance</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Class&lt;? extends T&gt;)"></A><a href="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink">Class <b>LinkedBindingBuilder</b></a>, <a href="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)" class="hiddenlink">ScopedBindingBuilder <b>to(Class&lt;? extends T&gt;)</b></a><br><br><blockquote><strike>Binds</strike><span style="background: #FFFF00">See</span> <strike>to another binding</strike><span style="background: #FFFF00">the</span> <strike>with the specified</strike><span style="background: #FFFF00">EDSL examples at</span> <strike>type</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Key&lt;? extends T&gt;)"></A><a href="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink">Class <b>LinkedBindingBuilder</b></a>, <a href="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)" class="hiddenlink">ScopedBindingBuilder <b>to(Key&lt;? extends T&gt;)</b></a><br><br><blockquote><strike>Binds</strike><span style="background: #FFFF00">See</span> <strike>to another binding</strike><span style="background: #FFFF00">the</span> <strike>with the specified</strike><span style="background: #FFFF00">EDSL examples at</span> <strike>key</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.binder.LinkedBindingBuilder.dmethod.to(TypeLiteral&lt;? extends T&gt;)"></A><a href="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink">Class <b>LinkedBindingBuilder</b></a>, <a href="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)" class="hiddenlink">ScopedBindingBuilder <b>to(TypeLiteral&lt;? extends T&gt;)</b></a><br><br><blockquote><strike>Binds</strike><span style="background: #FFFF00">See</span> <strike>to another binding</strike><span style="background: #FFFF00">the</span> <strike>with the specified</strike><span style="background: #FFFF00">EDSL examples at</span> <strike>type</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.binder.LinkedBindingBuilder.dmethod.toInstance(T)"></A><a href="com.google.inject.binder.LinkedBindingBuilder.html" class="hiddenlink">Class <b>LinkedBindingBuilder</b></a>, <a href="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)" class="hiddenlink">void <b>toInstance(T)</b></a><br><br><blockquote><strike>Binds to</strike><span style="background: #FFFF00">See</span> the <strike>given instance. The Injector</strike><span style="background: #FFFF00">EDSL</span> <strike>will automatically</strike><span style="background: #FFFF00">examples at</span> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.</span>inject<strike> the
+ members of this instance when it is first created</strike><span style="background: #FFFF00">.Binder</TT></A></span>.<span style="background: #FFFF00">
+
+</span> <strike>See</strike><span style="background: #FFFF00">@see</span> com.google.inject.Injector<strike>.</strike><span style="background: #FFFF00">#</span>injectMembers<strike>(Object).</strike></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.binder.ScopedBindingBuilder!class"></A><a href="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink">Class <b>ScopedBindingBuilder</b></a><br><br><blockquote><strike>Specifies</strike><span style="background: #FFFF00">See</span> the <strike>scope</strike><span style="background: #FFFF00">EDSL</span> <strike>for a</strike><span style="background: #FFFF00">examples at</span> <strike>binding</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder/com/google/inject/Binder.html"><TT><span style="background: #FFFF00">com.google.inject.Binder</TT></A></span>.
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.binder.ScopedBindingBuilder.dmethod.asEagerSingleton()"></A><a href="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink">Class <b>ScopedBindingBuilder</b></a>, <a href="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()" class="hiddenlink">void <b>asEagerSingleton()</b></a><br><br><blockquote>Instructs the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html"><TT>com.google.inject.Injector</TT></A> to eagerly initialize this
+ singleton-scoped binding upon creation. Useful for application
+ initialization logic.<span style="background: #FFFF00">  See the EDSL examples at
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</span></blockquote>

+<A NAME="com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Class&lt;Annotation&gt;)"></A><a href="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink">Class <b>ScopedBindingBuilder</b></a>, <a href="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink">void <b>in(Class&lt;Annotation&gt;)</b></a><br><br><blockquote><strike>Specifies</strike><span style="background: #FFFF00">See</span> the <strike>scope. References the</strike><span style="background: #FFFF00">EDSL</span> <strike>annotation passed</strike><span style="background: #FFFF00">examples at</span> <strike>to </strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder<strike>.bindScope(Class, com.google.inject.Scope)</strike></TT></A>.</blockquote>

+<A NAME="com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Scope)"></A><a href="com.google.inject.binder.ScopedBindingBuilder.html" class="hiddenlink">Class <b>ScopedBindingBuilder</b></a>, <a href="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)" class="hiddenlink">void <b>in(Scope)</b></a><br><br><blockquote><strike>Specifies</strike><span style="background: #FFFF00">See</span> the <strike>scope</strike><span style="background: #FFFF00">EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A></span>.</blockquote>

+<hr align="left" width="100%">

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.html
new file mode 100755
index 0000000..89b322d
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.html
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <B>PREV PACKAGE</B>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.binder.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.AbstractModule!class"></A><a href="com.google.inject.AbstractModule.html" class="hiddenlink">Class <b>AbstractModule</b></a><br><br><blockquote>A support class for <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule/Module.html"><TT>Module</TT></A>s which reduces repetition and results in
+ a more readable configuration. Simply extend this class, implement <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule/.html#configure()"><TT>.configure()</TT></A>, and call the inherited methods which mirror those found in
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule/Binder.html"><TT>Binder</TT></A>. For example:
+
+ <pre>
+ <strike>import static com.google.inject.Names.named;
+
+ </strike>public class MyModule extends AbstractModule {
+   protected void configure() {
+     bind(<strike>Foo</strike><span style="background: #FFFF00">Service</span>.class).to(<strike>FooImpl</strike><span style="background: #FFFF00">ServiceImpl</span>.class).in(<strike>Scopes</strike><span style="background: #FFFF00">Singleton</span>.<strike>SINGLETON</strike><span style="background: #FFFF00">class</span>);
+     bind(<strike>BarImpl</strike><span style="background: #FFFF00">CreditCardPaymentService</span>.class);
+     <strike>link</strike><span style="background: #FFFF00">bind</span>(<strike>Bar</strike><span style="background: #FFFF00">PaymentService</span>.class).to(<strike>BarImpl</strike><span style="background: #FFFF00">CreditCardPaymentService</span>.class);
+     bindConstant(<span style="background: #FFFF00">).annotatedWith(Names.</span>named("port")).to(8080);
+   }
+ }
+ </pre>
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Binder!class"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a><br><br><blockquote>Collects configuration information (primarily <i>bindings</i>) which will be
+ used to create an <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Injector.html"><TT>Injector</TT></A>. Guice provides this object to your
+ application's <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Module.html"><TT>Module</TT></A><strike>s</strike><span style="background: #FFFF00"> implementors</span> so they may each contribute
+ their own bindings<span style="background: #FFFF00"> and other registrations</span>.
+
+ <h3>The <span style="background: #FFFF00">Guice Binding EDSL</h3>
+
+ Guice uses an <i>embedded domain-specific language</i>, or EDSL, to help you
+ create </span>bindings <strike>contributed</strike><span style="background: #FFFF00">simply and readably.  This approach is great for overall
+ usability, but it does come with a small cost: <b>it is difficult to
+ learn how to</span> <span style="background: #FFFF00">use the Binding EDSL </span>by <span style="background: #FFFF00">reading
+ method-level javadocs</b>.  Instead, you should consult the series of
+ examples below.  To save space, these examples omit the opening
+ </span>{@code <strike>Module</strike><span style="background: #FFFF00">binder</span>}<strike>s</strike><span style="background: #FFFF00">,</span> <strike>define</strike><span style="background: #FFFF00">just</span> <strike>how</strike><span style="background: #FFFF00">as you will if your module extends
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/AbstractModule.html"><TT>AbstractModule</TT></A>.
+
+</span> <pre><span style="background: #FFFF00">
+     bind(ServiceImpl.class);</pre>
+
+ This statement does essentially nothing; it "binds </span>the {@<strike>code
+ Injector</strike><span style="background: #FFFF00">code ServiceImpl</span>}<span style="background: #FFFF00">
+ class to itself" and does not change Guice's</span> <strike>resolves dependencies</strike><span style="background: #FFFF00">default behavior</span>. <strike>A</strike><span style="background: #FFFF00"> You may still
+ want to use</span> <span style="background: #FFFF00">this if you prefer your <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Module.html"></span><TT><strike>Key</strike><span style="background: #FFFF00">Module</span></TT></A> <strike>consisting</strike><span style="background: #FFFF00">class</span> <strike>of</strike><span style="background: #FFFF00">to serve as an
+ explicit</span> <i><span style="background: #FFFF00">manifest</i> for the services it provides.  Also, in rare cases,
+ Guice may be unable to validate </span>a <strike>type
+ and optional</strike><span style="background: #FFFF00">binding at injector</span> <strike>annotation</strike><span style="background: #FFFF00">creation time unless it
+ is given explicitly.
+
+ <pre>
+     bind(Service.class).to(ServiceImpl.class);</pre>
+
+ Specifies that</span> <strike>uniquely</strike><span style="background: #FFFF00">a request for a {@code Service} instance with no</span> <strike>identifies</strike><span style="background: #FFFF00">binding
+ annotations should be treated as if it were</span> a <span style="background: #FFFF00">request for a
+ {@code ServiceImpl} instance. This <i>overrides</i> the function of any
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/ImplementedBy.html"><TT>@ImplementedBy</TT></A> or <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/ProvidedBy.html"><TT>@ProvidedBy</TT></A>
+ annotations found on {@code Service}, since Guice will have already
+ "moved on" to {@code ServiceImpl} before it reaches the point when it starts
+ looking for these annotations.
+
+ <pre>
+     bind(Service.class).toProvider(ServiceProvider.class);</pre>
+
+ In this example, {@code ServiceProvider} must extend or implement
+ {@code Provider<Service>}. This </span>binding <strike>within</strike><span style="background: #FFFF00">specifies that Guice should resolve
+</span> an <span style="background: #FFFF00">unannotated injection request for </span>{@<strike>code
+</strike><span style="background: #FFFF00">code</span> <strike>Injector</strike><span style="background: #FFFF00">Service} by first resolving an
+ instance of {@code ServiceProvider} in the regular way, then calling
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Provider.html#get"><TT>get()</TT></A> on the resulting Provider instance to obtain the
+ {@code Service</span>}<span style="background: #FFFF00"> instance</span>.
+
+ <p><strike>You</strike><span style="background: #FFFF00">The</span> <strike>may</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Provider.html"><TT><span style="background: #FFFF00">Provider</TT></A></span> <strike>bind from</strike><span style="background: #FFFF00">you use</span> <strike>a</strike><span style="background: #FFFF00">here does not</span> <strike>key</strike><span style="background: #FFFF00">have</span> to<strike>:
+
+</strike> <strike>
+</strike><span style="background: #FFFF00">be</span> <strike>Another</strike><span style="background: #FFFF00">a</span> <strike>binding</strike><span style="background: #FFFF00">"factory"; that
+ is</span>, <span style="background: #FFFF00">a provider </span>which <span style="background: #FFFF00">always <i>creates</i> each instance it provides.
+ However, </span>this <strike>binding</strike><span style="background: #FFFF00">is generally a good practice to follow.  You can then use
+ Guice</span>'s <strike>key is</strike><span style="background: #FFFF00">concept of</span> <strike>now</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Scope.html"><TT><span style="background: #FFFF00">scopes</TT></A> to guide when creation should happen
+ --</span> "<strike>aliased</strike><span style="background: #FFFF00">letting</span> <strike>to</strike><span style="background: #FFFF00">Guice work for you</span>"<span style="background: #FFFF00">.
+
+ <pre></span>
+ <strike>Another</strike><span style="background: #FFFF00">    bind(Service.class).annotatedWith(Red.class).to(ServiceImpl.class);</pre>
+
+ Like the previous example, but only applies to injection requests that use
+ the</span> binding<span style="background: #FFFF00"> annotation {@code @Red}.  If your module also includes bindings
+ for particular <i>values</i> of the {@code @Red} annotation (see below)</span>,<span style="background: #FFFF00">
+</span> <strike>which</strike><span style="background: #FFFF00">then this binding</span> <strike>references</strike><span style="background: #FFFF00">will serve as</span> a <strike>Provider</strike><span style="background: #FFFF00">"catch-all" for any values of {@code @Red}
+ that have no exact match in the bindings.
+ 
+ <pre>
+     bind(ServiceImpl.class).in(Singleton.class);
+     // or, alternatively
+     bind(ServiceImpl.class).in(Scopes.SINGLETON);</pre>
+
+ Either of these statements places the {@code ServiceImpl} class into
+ singleton scope.  Guice will create only one instance of {@code ServiceImpl}
+ and will reuse</span> <span style="background: #FFFF00">it </span>for <span style="background: #FFFF00">all injection requests of </span>this <strike>key
+</strike><span style="background: #FFFF00">type. </span> <strike>A</strike><span style="background: #FFFF00">Note</span> <strike>preconstructed instance
+</strike><span style="background: #FFFF00">that it</span> <strike>A</strike><span style="background: #FFFF00">is
+</span> <strike>preconstructed</strike><span style="background: #FFFF00">still</span> <span style="background: #FFFF00">possible to bind another </span>instance <strike>which</strike><span style="background: #FFFF00">of</span> <strike>should</strike><span style="background: #FFFF00">{@code</span> <strike>be</strike><span style="background: #FFFF00">ServiceImpl}</span> <strike>used</strike><span style="background: #FFFF00">if the second
+ binding is qualified by an annotation</span> as <span style="background: #FFFF00">in </span>the <span style="background: #FFFF00">previous example.  Guice is
+ not overly concerned with <i>preventing</i> you from creating multiple
+ instances of your "singletons", only with <i>enabling</i> your application to
+ share only one instance if that's all you tell Guice you need.
+
+ <p><b>Note:</b> a scope specified in this way <i>overrides</i> any scope that
+ was specified with an annotation on the {@code ServiceImpl} class.
+ 
+ <p>Besides <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Singleton.html"></span><TT><strike>Provider</strike><span style="background: #FFFF00">Singleton</span></TT></A><strike>
+</strike><span style="background: #FFFF00">/<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Scopes.html#SINGLETON"><TT>Scopes.SINGLETON</TT></A>, there are
+ servlet-specific scopes available in
+ {@code com.google.inject.servlet.ServletScopes}, and your Modules</span> <span style="background: #FFFF00">can
+</span> <span style="background: #FFFF00">contribute</span> <span style="background: #FFFF00">their own custom scopes </span>for <strike>this binding
+</strike><span style="background: #FFFF00">use here</span> <span style="background: #FFFF00">as well.</span>
+
+ <strike>In</strike><pre><span style="background: #FFFF00">
+</span> <strike>addition,</strike><span style="background: #FFFF00">    bind(new TypeLiteral&lt;PaymentService&lt;CreditCard>>() {})
+         .to(CreditCardPaymentService.class);</pre>
+
+ This admittedly odd construct is the way to bind</span> a <strike>binding</strike><span style="background: #FFFF00">parameterized</span> <strike>may</strike><span style="background: #FFFF00">type.</span> <strike>have</strike><span style="background: #FFFF00">It
+ tells Guice how to honor</span> an <strike>associated</strike><span style="background: #FFFF00">injection</span> <strike>scope</strike><span style="background: #FFFF00">request for an element of type
+ {@code PaymentService<CreditCard>}. The class
+ {@code CreditCardPaymentService} must implement the
+ {@code PaymentService<CreditCard>} interface.  Guice cannot currently bind or
+ inject a generic type</span>, such <strike>as
+</strike><span style="background: #FFFF00">as</span> <strike>Scopes</strike><span style="background: #FFFF00">{@code Set<E>}; all type parameters must be
+ fully specified</span>.<strike>SINGLETON</strike><span style="background: #FFFF00">
+
+ <pre>
+     bind(Service.class).toInstance(new ServiceImpl());
+     // or, alternatively
+     bind(Service.class).toInstance(SomeLegacyRegistry.getService());</pre>
+
+ In this example, your module itself, <i>not Guice</i>, takes responsibility
+ for obtaining a {@code ServiceImpl} instance, then asks Guice to always use
+ this single instance to fulfill all {@code Service} injection requests.  When
+ the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Injector.html"><TT>Injector</span></TT></A><span style="background: #FFFF00"> is created</span>, <span style="background: #FFFF00">it will automatically perform field
+ </span>and <strike>singleton bindings</strike><span style="background: #FFFF00">method injection</span> <strike>may</strike><span style="background: #FFFF00">for this instance, but any injectable constructor on
+ {@code ServiceImpl} is simply ignored.</span> <strike>specify</strike> <span style="background: #FFFF00">Note that using this approach results
+ in "</span>eager <strike>or</strike><span style="background: #FFFF00">loading" behavior that you</span> <strike>lazy
+</strike><span style="background: #FFFF00">can't</span> <strike>initialization</strike><span style="background: #FFFF00">control</span>.
+
+ <strike>See</strike><pre><span style="background: #FFFF00">
+</span> <strike>the</strike><span style="background: #FFFF00">    bindConstant().annotatedWith(ServerHost.class).to(args[0]);</pre>
+
+ Sets up a constant binding. Constant injections must always be annotated.
+ When a constant</span> <strike>users</strike><span style="background: #FFFF00">binding</span>'<span style="background: #FFFF00">s</span> <strike>guide</strike><span style="background: #FFFF00">value is a string, it is eligile for conversion to
+ all primitive types, to</span> <strike>appendix</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Enum.html#valueOf(Class, String)"><TT><span style="background: #FFFF00">all enums</TT></A></span>, <span style="background: #FFFF00">and to
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Class.html#forName"><TT>class literals</TT></A>. Conversions for other types can be
+ configured using <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#convertToTypes(Matcher, TypeConverter)"><TT> convertToTypes()</TT></A>.
+
+ <pre>
+   {@literal @}Color("red") Color red; // A member variable (field)
+    . . .
+     red = MyModule.class.getDeclaredField("red</span>"<strike>How</strike><span style="background: #FFFF00">).getAnnotation(Color.class);
+     bind(Service.class).annotatedWith(red).to(RedService.class);</pre>
+
+ If your binding annotation has parameters you can apply different bindings to
+ different specific values of your</span> <span style="background: #FFFF00">annotation.  Getting your hands on the
+ right instance of </span>the <strike>Injector resolves injection
+</strike><span style="background: #FFFF00">annotation is a</span> <strike>requests</strike><span style="background: #FFFF00">bit of a pain -- one approach, shown
+ above, is to apply a prototype annotation to a field in your module class</span>,<span style="background: #FFFF00"> so
+ that you can read this annotation instance and give it to Guice.
+
+ <pre>
+     bind(Service.class)
+         .annotatedWith(Names.named(</span>"<span style="background: #FFFF00">blue"))
+      </span> <span style="background: #FFFF00">  .</span>to<span style="background: #FFFF00">(BlueService.class);</pre>
+
+ Differentiating by names is a</span> <strike>better understand</strike><span style="background: #FFFF00">common enough</span> <span style="background: #FFFF00">use case that we provided a
+ standard annotation, <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/com/google/inject/name/Named.html"><TT>@Named</TT></A>.  Because of
+ Guice's library support, binding by name is quite easier than in the
+ arbitrary </span>binding <strike>resolution</strike><span style="background: #FFFF00">annotation case we just saw.  However, remember that these
+ names will live in a single flat namespace with all the other names used in
+ your application</span>.
+
+ <strike>After</strike><pre><span style="background: #FFFF00">
+</span> <strike>an</strike><span style="background: #FFFF00">    Constructor<T> loneCtor = getLoneCtorFromServiceImplViaReflection();
+     bind(ServiceImpl.class)
+         .toConstructor(loneCtor);</pre>
+
+ In this example, we directly tell Guice which constructor to use in a concrete
+ class implementation. It means that we do not</span> <span style="background: #FFFF00">need to place </span>{@<strike>code Injector</strike><span style="background: #FFFF00">literal @</span>}<span style="background: #FFFF00">Inject
+</span> <strike>has been</strike><span style="background: #FFFF00">on any</span> <strike>created,</strike><span style="background: #FFFF00">of</span> <strike>its bindings may</strike><span style="background: #FFFF00">the constructors and</span> <strike>be
+</strike><span style="background: #FFFF00">that Guice treats the provided constructor as though
+ it were annotated so. It is useful for cases where you cannot modify existing
+ classes and is a bit</span> <strike>examined</strike><span style="background: #FFFF00">simpler</span> <span style="background: #FFFF00">than </span>using <span style="background: #FFFF00">a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Provider.html"><TT>Provider</TT></A>.
+
+ <p>The above list of examples is far from exhaustive.  If you can think of
+ how the concepts of one example might coexist with the concepts from another,
+ you can most likely weave the two together.  If the two concepts make no
+ sense with each other, you most likely won't be able to do it.  In a few
+ cases Guice will let something bogus slip by, and will then inform you of
+ the problems at runtime, as soon as you try to create your Injector.
+
+ <p>The other </span>methods <strike>like</strike><span style="background: #FFFF00">of Binder</span> <span style="background: #FFFF00">such as <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#bindScope"></span><TT><strike>Injector</strike>.<strike>getBinding(Key)</strike><span style="background: #FFFF00">bindScope</span></TT></A>,<span style="background: #FFFF00">
+</span> <strike>but</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#bindInterceptor"><TT><span style="background: #FFFF00">.bindInterceptor</TT></A>,</span> <strike>this
+</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#install"><TT><span style="background: #FFFF00">.install</TT></A>,</span> <strike>read-only</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#requestStaticInjection"><TT><span style="background: #FFFF00">.requestStaticInjection</TT></A>,
+</span> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#addError"><TT><strike>Binding</strike><span style="background: #FFFF00">.addError</span></TT></A> <strike>type</strike><span style="background: #FFFF00">and</span> <strike>is</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/.html#currentStage"><TT><span style="background: #FFFF00">.currentStage</TT></A> are</span> not <strike>used when</strike><span style="background: #FFFF00">part of</span> <strike>creating</strike><span style="background: #FFFF00">the</span> <strike>the
+</strike><span style="background: #FFFF00">Binding</span> <strike>bindings</strike><span style="background: #FFFF00">EDSL;
+ you can learn how to use these in the usual way, from the method
+ documentation.
+
+ @author crazybob@google.com (Bob Lee)
+ @author jessewilson@google.com (Jesse Wilson)
+ @author kevinb@google</span>.<span style="background: #FFFF00">com (Kevin Bourrillion)</span></blockquote>

+<A NAME="com.google.inject.Binder.dmethod.bind(Class&lt;T&gt;)"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a>, <a href="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(java.lang.Class<T>)" class="hiddenlink">AnnotatedBindingBuilder&lt;T&gt; <b>bind(Class&lt;T&gt;)</b></a><br><br><blockquote><strike>Creates a binding to a</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>type</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT><span style="background: #FFFF00">Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.Binder.dmethod.bind(Key&lt;T&gt;)"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a>, <a href="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)" class="hiddenlink">LinkedBindingBuilder&lt;T&gt; <b>bind(Key&lt;T&gt;)</b></a><br><br><blockquote><strike>Creates a binding to a</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>key</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT><span style="background: #FFFF00">Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.Binder.dmethod.bind(TypeLiteral&lt;T&gt;)"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a>, <a href="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink">AnnotatedBindingBuilder&lt;T&gt; <b>bind(TypeLiteral&lt;T&gt;)</b></a><br><br><blockquote><strike>Creates a binding to a</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>type</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT><span style="background: #FFFF00">Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.Binder.dmethod.bindConstant()"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a>, <a href="com.google.inject.Binder.html#com.google.inject.Binder.bindConstant_changed()" class="hiddenlink">AnnotatedConstantBindingBuilder <b>bindConstant()</b></a><br><br><blockquote><strike>Binds a constant value to</strike><span style="background: #FFFF00">See the EDSL examples at</span> <strike>an annotation</strike><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html"><TT><span style="background: #FFFF00">Binder</TT></A></span>.</blockquote>

+<A NAME="com.google.inject.Binder.dmethod.bindInterceptor(Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[])"></A><a href="com.google.inject.Binder.html" class="hiddenlink">Class <b>Binder</b></a>, <a href="com.google.inject.Binder.html#com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink">void <b>bindInterceptor(Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[])</b></a><br><br><blockquote>Binds <strike>a </strike>method interceptor<span style="background: #FFFF00">[s]</span> to methods matched by class and <strike>method
+</strike><span style="background: #FFFF00">method</span> matchers.<span style="background: #FFFF00"> A method is
+ eligible for interception if:
+
+ <ul>
+  <li>Guice created the instance the method is on</li>
+  <li>Neither the enclosing type nor the method is final</li>
+  <li>And the method is package-private, protected, or public</li>
+ </ul></span>
+
+ @param classMatcher matches classes the interceptor should apply to. For
+     example: {@code only(Runnable.class)}.
+ @param methodMatcher matches methods the interceptor should apply to. For
+     example: {@code annotatedWith(Transactional.class)}.
+ @param interceptors to bind</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Binding!class"></A><a href="com.google.inject.Binding.html" class="hiddenlink">Class <b>Binding</b></a><br><br><blockquote>A mapping from a key (type and optional annotation) to <strike>a</strike><span style="background: #FFFF00">the</span> <strike>provider</strike><span style="background: #FFFF00">strategy for</span> <strike>of
+</strike><span style="background: #FFFF00">getting</span> instances of <strike>that</strike><span style="background: #FFFF00">the
+</span> type. <strike> </strike>This interface is part of the <strike>Injector
+ </strike>introspection API and is intended <strike>primary</strike><span style="background: #FFFF00">primarily</span> for use by <span style="background: #FFFF00">
+ tools.
+
+ <p>Bindings are created in several ways:
+ <ul>
+     <li>Explicitly in a module, via {@code bind()} and {@code bindConstant()}
+         statements:
+ <pre>
+     bind(Service.class).annotatedWith(Red.class).to(ServiceImpl.class);
+     bindConstant().annotatedWith(ServerHost.class).to(args[0]);</pre></li>
+     <li>Implicitly by the Injector by following a type's <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding/ImplementedBy.html"><TT>         pointer</TT></A> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding/ProvidedBy.html"><TT>annotations</TT></A> or by using its <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding/Inject.html"><TT>annotated</TT></A> or
+         default constructor.</li>
+     <li>By converting a bound instance to a different type.</li>
+     <li>For <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binding/Provider.html"><TT>providers</TT></A>, by delegating to the binding for the provided type.</li>
+ </ul>
+
+
+ <p>They exist on both modules and on injectors, and their behaviour is different for each:
+ <ul>
+     <li><strong>Module bindings</strong> are incomplete and cannot be used to provide instances.
+         This is because the applicable scopes and interceptors may not be known until an injector
+         is created. From a tool's perspective, module bindings are like the injector's source
+         code. They can be inspected or rewritten, but this analysis must be done statically.</li>
+     <li><strong>Injector bindings</strong> are complete and valid and can be used to provide
+         instances. From a </span>tools<span style="background: #FFFF00">' perspective, injector bindings are like reflection for an
+         injector. They have full runtime information, including the complete graph of injections
+         necessary to satisfy a binding.</li>
+ </ul>
+
+ @param <T> the bound type. The injected is always assignable to this type</span>.
+
+ @author crazybob@google.com (Bob Lee)<span style="background: #FFFF00">
+ @author jessewilson@google.com (Jesse Wilson)</span></blockquote>

+<A NAME="com.google.inject.Binding.dmethod.getProvider()"></A><a href="com.google.inject.Binding.html" class="hiddenlink">Class <b>Binding</b></a>, <a href="com.google.inject.Binding.html#com.google.inject.Binding.getProvider_changed()" class="hiddenlink">Provider&lt;T&gt; <b>getProvider()</b></a><br><br><blockquote>Returns the <span style="background: #FFFF00">scoped </span>provider guice uses to fulfill requests for <strike>this</strike><span style="background: #FFFF00">this
+</span> binding.<span style="background: #FFFF00">
+
+ @throws UnsupportedOperationException when invoked on a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binding.html"><TT>Binding</TT></A>
+      created via <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Elements.html#getElements"><TT>com.google.inject.spi.Elements.getElements</TT></A>. This
+      method is only supported on <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binding.html"><TT>Binding</TT></A>s returned from an injector.</span></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.BindingAnnotation!class"></A><a href="com.google.inject.BindingAnnotation.html" class="hiddenlink">Class <b>BindingAnnotation</b></a><br><br><blockquote>Annotates annotations which are used for binding. Only one such annotation
+ may apply to a single injection point. You must also annotate binder
+ annotations with {@code @Retention(RUNTIME)}. For example:
+
+ <pre>
+   {@code @}Retention(RUNTIME)
+   {@code @}Target({ FIELD, PARAMETER<span style="background: #FFFF00">, METHOD</span> })
+   {@code @}BindingAnnotation
+   public {@code @}interface Transactional {}
+ </pre>
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.CreationException!class"></A><a href="com.google.inject.CreationException.html" class="hiddenlink">Class <b>CreationException</b></a><br><br><blockquote>Thrown when errors occur while creating a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException/Injector.html"><TT>Injector</TT></A>. Includes a <strike>list
+</strike><span style="background: #FFFF00">list</span> of <strike>encountered</strike><span style="background: #FFFF00">encountered
+</span> errors. <strike>Typically, a client</strike><span style="background: #FFFF00">Clients</span> should catch this exception, <strike>log
+</strike><span style="background: #FFFF00">log</span> it, and stop execution.
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.CreationException.ctor(Collection&lt;Message&gt;)"></A><a href="com.google.inject.CreationException.html" class="hiddenlink">Class <b>CreationException</b></a>, <a href="com.google.inject.CreationException.html#com.google.inject.CreationException.ctor_changed(java.util.Collection<com.google.inject.spi.Message>)" class="hiddenlink">constructor <b>CreationException(Collection&lt;Message&gt;)</b></a><br><br><blockquote><strike>Constructs</strike><span style="background: #FFFF00">Creates</span> a <strike>new</strike><span style="background: #FFFF00">CreationException</span> <strike>exception</strike><span style="background: #FFFF00">containing</span> <strike>for</strike><span style="background: #FFFF00">{@code</span> <strike>the given errors</strike><span style="background: #FFFF00">messages}</span>.</blockquote>

+<A NAME="com.google.inject.CreationException.dmethod.getErrorMessages()"></A><a href="com.google.inject.CreationException.html" class="hiddenlink">Class <b>CreationException</b></a>, <a href="com.google.inject.CreationException.html#com.google.inject.CreationException.getErrorMessages_changed()" class="hiddenlink">Collection&lt;Message&gt; <b>getErrorMessages()</b></a><br><br><blockquote><strike>Gets the error messages which resulted in</strike><span style="background: #FFFF00">Returns messages for the errors that caused</span> this exception.</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Guice!class"></A><a href="com.google.inject.Guice.html" class="hiddenlink">Class <b>Guice</b></a><br><br><blockquote>The entry point to the Guice framework. Creates <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/Injector.html"><TT>Injector</TT></A>s from
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/Module.html"><TT>Module</TT></A>s.<span style="background: #FFFF00">  For advanced usage, see <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/InjectorBuilder.html"><TT>InjectorBuilder</TT></A>.
+
+ <p>Guice supports a model of development that draws clear boundaries between
+ APIs, Implementations of these APIs, Modules which configure these
+ implementations, and finally Applications which consist of a collection of
+ Modules. It is the Application, which typically defines your {@code main()}
+ method, that bootstraps the Guice Injector using the {@code Guice} class, as
+ in this example:
+ <pre>
+     public class FooApplication {
+       public static void main(String[] args) {
+         Injector injector = Guice.createInjector(
+             new ModuleA(),
+             new ModuleB(),
+             . . .
+             new FooApplicationFlagsModule(args)
+         );
+
+         // Now just bootstrap the application and you're done
+         FooStarter starter = injector.getInstance(FooStarter.class);
+         starter.runApplication();
+       }
+     }
+ </pre></span></blockquote>

+<A NAME="com.google.inject.Guice.dmethod.createInjector(Module[])"></A><a href="com.google.inject.Guice.html" class="hiddenlink">Class <b>Guice</b></a>, <a href="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])" class="hiddenlink">Injector <b>createInjector(Module[])</b></a><br><br><blockquote>Creates an injector for the given set of modules.<span style="background: #FFFF00"> To create an injector
+ with a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Stage.html"><TT>Stage</TT></A> or other options, see <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/InjectorBuilder.html"><TT>InjectorBuilder</TT></A>.</span>
+
+ @throws CreationException <strike>from which you can retrieve</strike><span style="background: #FFFF00">if one or more errors</span> <strike>the</strike><span style="background: #FFFF00">occur during injector
+ </span> <strike>individual</strike> <strike>error
+</strike>  <strike>messages</strike><span style="background: #FFFF00">construction</span></blockquote>

+<A NAME="com.google.inject.Guice.dmethod.createInjector(Stage, Module[])"></A><a href="com.google.inject.Guice.html" class="hiddenlink">Class <b>Guice</b></a>, <a href="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])" class="hiddenlink">Injector <b>createInjector(Stage, Module[])</b></a><br><br><blockquote>Creates an injector for the given set of modules, in a given development
+ stage.<span style="background: #FFFF00"> Use <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/InjectorBuilder.html"><TT>InjectorBuilder</TT></A> for advanced injector creation.</span>
+
+ @throws CreationException <strike>from which you can retrieve</strike><span style="background: #FFFF00">if one or more errors</span> <strike>the</strike><span style="background: #FFFF00">occur during injector
+ </span> <strike>individual</strike> <strike>error
+</strike>  <strike>messages</strike><span style="background: #FFFF00">creation</span>.</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Injector!class"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a><br><br><blockquote><strike>Fulfills</strike><span style="background: #FFFF00">Builds</span> <strike>requests for </strike>the <strike>object</strike><span style="background: #FFFF00">graphs</span> <strike>instances</strike><span style="background: #FFFF00">of objects</span> that make up your application<strike>,
+</strike><span style="background: #FFFF00">.</span> <strike>always ensuring that these instances are properly injected before they are
+</strike><span style="background: #FFFF00">The injector tracks the dependencies
+ for each type and uses bindings</span> <strike>returned.</strike><span style="background: #FFFF00">to</span> <strike>The</strike><span style="background: #FFFF00">inject</span> <strike>{@code</strike><span style="background: #FFFF00">them.</span> <strike>Injector}</strike><span style="background: #FFFF00">This</span> is the <strike>heart</strike><span style="background: #FFFF00">core</span> of <strike>the </strike>Guice<strike> framework</strike>,<strike>
+</strike> although you <strike>don't typically</strike><span style="background: #FFFF00">rarely
+</span> interact with it directly<strike> very often</strike>. <strike>This
+</strike><span style="background: #FFFF00">This</span> "behind-the-scenes" operation is what distinguishes <strike>the </strike>dependency
+ injection <strike>pattern </strike>from its cousin, <span style="background: #FFFF00">the </span>service locator<strike>.
+
+ The {@code Injector} API has a few additional features: it allows
+ pre-constructed instances to have their fields and</strike> <strike>methods injected and
+ offers programmatic introspection to support tool development</strike><span style="background: #FFFF00">pattern</span>.
+
+ <p>Contains several default bindings:
+
+ <ul>
+ <li>This <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/Injector.html"><TT>Injector</TT></A> instance itself
+ <li>A {@code Provider<T>} for each binding of type {@code T}
+ <li>The <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/java/util/logging/Logger.html"><TT>java.util.logging.Logger</TT></A> for the class being injected
+ <li>The <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/Stage.html"><TT>Stage</TT></A> in which the Injector was created
+ </ul>
+
+ Injectors are created using the facade class <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/Guice.html"><TT>Guice</TT></A>.
+
+ <p><span style="background: #FFFF00">An injector can also <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/.html#injectMembers(Object)"><TT>inject the dependencies</TT></A> of
+ already-constructed instances. This can be used to interoperate with objects created by other
+ frameworks or services.
+
+ <p>Injectors can be <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/.html#createChildInjector(Iterable)"><TT>hierarchical</TT></A>. Child injectors inherit
+ the configuration of their parent injectors, but the converse does not hold.
+
+ <p>The injector's <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Injector/.html#getBindings()"><TT>internal bindings</TT></A> are available for introspection. This
+ enables tools and extensions to operate on an injector reflectively.
+
+ </span>@author crazybob@google.com (Bob Lee)<span style="background: #FFFF00">
+ @author jessewilson@google.com (Jesse Wilson)</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.findBindingsByType(TypeLiteral&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink">List&lt;Binding&lt;T&gt;&gt; <b>findBindingsByType(TypeLiteral&lt;T&gt;)</b></a><br><br><blockquote><strike>Finds</strike><span style="background: #FFFF00">Returns</span> all <span style="background: #FFFF00">explicit </span>bindings <strike>to</strike><span style="background: #FFFF00">for {@code type}.
+
+ <p>This method is part of</span> the <strike>given</strike><span style="background: #FFFF00">Guice</span> <strike>type</strike><span style="background: #FFFF00">SPI and is intended for use by tools and extensions</span>.</blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getBinding(Key&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)" class="hiddenlink">Binding&lt;T&gt; <b>getBinding(Key&lt;T&gt;)</b></a><br><br><blockquote><strike>Gets a</strike><span style="background: #FFFF00">Returns the</span> binding for the given <span style="background: #FFFF00">injection </span>key.<span style="background: #FFFF00"> This will be an explicit bindings if the key
+ was bound explicitly by a module, or an implicit binding otherwise. The implicit binding will
+ be created if necessary.
+
+ <p>This method is part of the Guice SPI and is intended for use by tools and extensions.
+
+ @throws ConfigurationException if this injector cannot find or create the binding.</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getBindings()"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getBindings_changed()" class="hiddenlink">Map&lt;Key&lt;?&gt;, Binding&lt;?&gt;&gt; <b>getBindings()</b></a><br><br><blockquote><strike>Gets all</strike><span style="background: #FFFF00">Returns this</span> <span style="background: #FFFF00">injector's <strong></span>explicit</strong><span style="background: #FFFF00"> bindings.
+
+ <p>The returned map does not include bindings inherited from a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/.html#getParent()"><TT>parent
+ injector</TT></A>, should one exist. The returned map is guaranteed to iterate (for example, with
+ its <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Map.html#entrySet()"><TT>Map.entrySet()</TT></A> iterator)</span> <span style="background: #FFFF00">in the order of insertion. In other words, the order in
+ which </span>bindings<span style="background: #FFFF00"> appear in user Modules.
+
+ <p>This method is part of the Guice SPI and is intended for use by tools and extensions</span>.</blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getInstance(Class&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)" class="hiddenlink">T <b>getInstance(Class&lt;T&gt;)</b></a><br><br><blockquote><strike>Gets an instance bound to</strike><span style="background: #FFFF00">Returns the appropriate instance for</span> the given <span style="background: #FFFF00">injection </span>type; equivalent <strike>to
+</strike><span style="background: #FFFF00">to</span> {@<strike>code</strike><span style="background: #FFFF00">code
+</span> getProvider(type).get()}.<span style="background: #FFFF00"> When feasible, avoid using this method, in favor of having Guice
+ inject your dependencies ahead of time.
+
+ @throws ConfigurationException if this injector cannot find or create the provider.
+ @throws ProvisionException if there was a runtime failure while providing an instance.</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getInstance(Key&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)" class="hiddenlink">T <b>getInstance(Key&lt;T&gt;)</b></a><br><br><blockquote><strike>Gets an instance bound to</strike><span style="background: #FFFF00">Returns the appropriate instance for</span> the given <span style="background: #FFFF00">injection </span>key; equivalent <strike>to
+</strike><span style="background: #FFFF00">to</span> {@<strike>code</strike><span style="background: #FFFF00">code
+</span> getProvider(key).get()}.<span style="background: #FFFF00"> When feasible, avoid using this method, in favor of having Guice
+ inject your dependencies ahead of time.
+
+ @throws ConfigurationException if this injector cannot find or create the provider.
+ @throws ProvisionException if there was a runtime failure while providing an instance.</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getProvider(Class&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)" class="hiddenlink">Provider&lt;T&gt; <b>getProvider(Class&lt;T&gt;)</b></a><br><br><blockquote><strike>Gets</strike><span style="background: #FFFF00">Returns</span> the provider <strike>bound</strike><span style="background: #FFFF00">used</span> to <span style="background: #FFFF00">obtain instances for </span>the given type.<span style="background: #FFFF00"> When feasible, avoid
+ using this method, in favor of having Guice inject your dependencies ahead of time.
+
+ @throws ConfigurationException if this injector cannot find or create the provider.
+ @see Binder#getProvider(Class) for an alternative that offers up front error detection</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.getProvider(Key&lt;T&gt;)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)" class="hiddenlink">Provider&lt;T&gt; <b>getProvider(Key&lt;T&gt;)</b></a><br><br><blockquote><strike>Gets</strike><span style="background: #FFFF00">Returns</span> the provider <strike>bound</strike><span style="background: #FFFF00">used</span> to <span style="background: #FFFF00">obtain instances for </span>the given <span style="background: #FFFF00">injection </span>key.<span style="background: #FFFF00"> When feasible, avoid
+ using this method, in favor of having Guice inject your dependencies ahead of time.
+
+ @throws ConfigurationException if this injector cannot find or create the provider.
+ @see Binder#getProvider(Key) for an alternative that offers up front error detection</span></blockquote>

+<A NAME="com.google.inject.Injector.dmethod.injectMembers(Object)"></A><a href="com.google.inject.Injector.html" class="hiddenlink">Class <b>Injector</b></a>, <a href="com.google.inject.Injector.html#com.google.inject.Injector.injectMembers_changed(java.lang.Object)" class="hiddenlink">void <b>injectMembers(Object)</b></a><br><br><blockquote>Injects dependencies into the fields and methods of <span style="background: #FFFF00">{@code instance}. Ignores the presence or
+ absence of </span>an <strike>existing object</strike><span style="background: #FFFF00">injectable constructor</span>.<strike>
+</strike><span style="background: #FFFF00">
+
+</span> <strike>Does</strike><p><span style="background: #FFFF00">Whenever</span> <strike>not inject</strike><span style="background: #FFFF00">Guice creates</span> <strike>the</strike><span style="background: #FFFF00">an instance, it</span> <span style="background: #FFFF00">performs this injection automatically (after first
+ performing </span>constructor<span style="background: #FFFF00"> injection), so if you're able to let Guice create all your objects for
+ you, you'll never need to use this method</span>.<span style="background: #FFFF00">
+
+ @param instance to inject members on
+
+ @see Binder#getMembersInjector(Class) for a preferred alternative that supports checks before
+  run time</span></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Key!class"></A><a href="com.google.inject.Key.html" class="hiddenlink">Class <b>Key</b></a><br><br><blockquote>Binding key consisting of an injection type and an optional annotation.
+ Matches the type and annotation at a point of injection.
+
+ <p>For example, {@code Key.get(Service.class, Transactional.class)} will
+ match:
+
+ <pre>
+   {@literal @}Inject
+   public void setService({@literal @}Transactional Service service) {
+     ...
+   }
+ </pre>
+
+ <p>{@code Key} supports generic types via subclassing just like <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Key/TypeLiteral.html"><TT>TypeLiteral</TT></A>.
+
+ <p><span style="background: #FFFF00">Keys do not differentiate between primitive types (int, char, etc.) and
+ their correpsonding wrapper types (Integer, Character, etc.). Primitive
+ types will be replaced with their wrapper types when keys are created.
+
+ </span>@author crazybob@google.com (Bob Lee)</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Module!class"></A><a href="com.google.inject.Module.html" class="hiddenlink">Class <b>Module</b></a><br><br><blockquote>A module contributes configuration information, typically interface
+ bindings, which will be used to create an <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module/Injector.html"><TT>Injector</TT></A>. A <strike>guice</strike><span style="background: #FFFF00">Guice</span>-based
+ application is ultimately composed of little more than a set of
+ {@code Module}s and some bootstrapping code.
+
+ <p>Your Module classes can use a more streamlined syntax by extending
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module/AbstractModule.html"><TT>AbstractModule</TT></A> rather than implementing this interface directly.<span style="background: #FFFF00">
+
+ <p>In addition to the bindings configured via <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module/.html#configure"><TT>.configure</TT></A>, bindings
+ will be created for all methods annotated with {@literal @}<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module/Provides.html"><TT>Provides</TT></A>.
+ Use scope and binding annotations on these methods to configure the
+ bindings.</span></blockquote>

+<A NAME="com.google.inject.Module.dmethod.configure(Binder)"></A><a href="com.google.inject.Module.html" class="hiddenlink">Class <b>Module</b></a>, <a href="com.google.inject.Module.html#com.google.inject.Module.configure_changed(com.google.inject.Binder)" class="hiddenlink">void <b>configure(Binder)</b></a><br><br><blockquote>Contributes bindings and other configurations <strike>to</strike><span style="background: #FFFF00">for this</span> <strike>a</strike><span style="background: #FFFF00">module to</span> {@code <strike>Binder</strike><span style="background: #FFFF00">binder</span>}.<span style="background: #FFFF00">
+
+ <p><strong>Do not invoke this method directly</strong> to install submodules. Instead use
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Binder.html#install(Module)"><TT>Binder.install(Module)</TT></A>, which ensures that <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Provides.html"><TT>provider methods</TT></A> are
+ discovered.</span></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Provider!class"></A><a href="com.google.inject.Provider.html" class="hiddenlink">Class <b>Provider</b></a><br><br><blockquote><strike>Simply, any</strike><span style="background: #FFFF00">An</span> object capable of providing instances of type {@code T}.<strike>
+</strike> Providers are used in numerous <strike>ways</strike><span style="background: #FFFF00">ways
+</span> by <strike>the </strike>Guice<strike> framework</strike>:
+
+ <ul>
+ <li>When the default means for obtaining instances (an injectable <strike>or
+</strike><span style="background: #FFFF00">or</span> parameterless constructor)<span style="background: #FFFF00">
+</span> is insufficient for a particular binding, <strike>the
+</strike><span style="background: #FFFF00">the</span> module can specify a custom {@code Provider}<span style="background: #FFFF00">
+</span> instead, to control exactly <strike>how
+</strike><span style="background: #FFFF00">how</span> Guice creates or obtains instances for the binding.
+
+ <li>An implementation class may always choose to have a {@code Provider<T>}<strike>
+</strike> instance injected,<span style="background: #FFFF00">
+</span> rather than having a {@code T} injected directly.  <strike>This
+</strike><span style="background: #FFFF00">This</span> may give you access to <strike>multiple</strike><span style="background: #FFFF00">multiple
+</span> instances, instances you wish to <strike>safely
+</strike><span style="background: #FFFF00">safely</span> mutate and discard, instances which are out of <strike>scope</strike><span style="background: #FFFF00">scope
+</span> (e.g. using <strike>a
+</strike><span style="background: #FFFF00">a</span> {@code @RequestScoped} object from within a {@code @SessionScoped} object),<strike>
+</strike> <strike>or</strike><span style="background: #FFFF00">or
+</span> instances <strike>you don't want to initialize</strike><span style="background: #FFFF00">that</span> <strike>until they</strike><span style="background: #FFFF00">will be</span> <strike>are absolutely</strike><span style="background: #FFFF00">initialized</span> <strike>needed</strike><span style="background: #FFFF00">lazily</span>.
+
+ <li>A custom <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider/Scope.html"><TT>Scope</TT></A> is implemented as a decorator <strike>of
+</strike><span style="background: #FFFF00">of</span> {@code Provider<T>}, which <strike>decides</strike><span style="background: #FFFF00">decides
+</span> when to delegate to the backing <strike>provider
+</strike><span style="background: #FFFF00">provider</span> and when to provide the instance some other way.
+
+ <li>The <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider/Injector.html"><TT>Injector</TT></A> offers access to the {@code Provider<T>} it <strike>uses
+</strike><span style="background: #FFFF00">uses</span> to fulfill <strike>requests</strike><span style="background: #FFFF00">requests
+</span> for a given key, via the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provider/Injector.html#getProvider"><TT>Injector.getProvider</TT></A><strike>
+</strike> methods.
+ </ul>
+
+ @param <T> the type of object this <strike>provider </strike>provides
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.Provider.dmethod.get()"></A><a href="com.google.inject.Provider.html" class="hiddenlink">Class <b>Provider</b></a>, <a href="com.google.inject.Provider.html#com.google.inject.Provider.get_changed()" class="hiddenlink">T <b>get()</b></a><br><br><blockquote>Provides an instance of {@code T}. Must never return {@code null}.<span style="background: #FFFF00">
+
+ @throws OutOfScopeException when an attempt is made to access a scoped object while the scope
+     in question is not currently active
+ @throws ProvisionException if an instance cannot be provided. Such exceptions include messages
+     and throwables to describe why provision failed.</span></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Scope!class"></A><a href="com.google.inject.Scope.html" class="hiddenlink">Class <b>Scope</b></a><br><br><blockquote>A scope is a level of visibility that instances provided by Guice may have.
+ By default, an instance created by the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope/Injector.html"><TT>Injector</TT></A> has <i><strike>no
+</strike><span style="background: #FFFF00">no</span> scope</i>,<span style="background: #FFFF00">
+</span> meaning it has no state from the framework's perspective -- the
+ {@code Injector} creates it, injects it once into the class that required it,
+ and then immediately forgets it. Associating a scope with a <strike>particular binding
+</strike><span style="background: #FFFF00">particular
+ binding</span> allows the created instance to be "remembered" and possibly <strike>used</strike><span style="background: #FFFF00">used
+</span> again <strike>for
+</strike><span style="background: #FFFF00">for</span> other injections.
+
+ <strike>@see</strike><p><span style="background: #FFFF00">An example of a scope is</span> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Scope/Scopes.html#SINGLETON"><TT>Scopes<strike>#SINGLETON
+
+</strike><span style="background: #FFFF00">.SINGLETON</TT></A>.
+
+</span> @author crazybob@google.com (Bob Lee)</blockquote>

+<A NAME="com.google.inject.Scope.dmethod.scope(Key&lt;T&gt;, Provider&lt;T&gt;)"></A><a href="com.google.inject.Scope.html" class="hiddenlink">Class <b>Scope</b></a>, <a href="com.google.inject.Scope.html#com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)" class="hiddenlink">Provider&lt;T&gt; <b>scope(Key&lt;T&gt;, Provider&lt;T&gt;)</b></a><br><br><blockquote>Scopes a provider. The returned <strike>locator</strike><span style="background: #FFFF00">provider</span> returns objects from this scope.<span style="background: #FFFF00">
+</span> <strike>If
+</strike><span style="background: #FFFF00">If</span> an object does not exist in this scope, the provider can use the given
+ unscoped provider to retrieve one.
+
+ <p>Scope implementations are strongly encouraged to override
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Object.html#toString"><TT>Object.toString</TT></A> in the returned provider and include the backing
+ provider's {@code toString()} output.
+
+ @param key binding key
+ @param unscoped locates an instance when one doesn't already exist in this
+  scope.
+ @return a new provider which only delegates to the given unscoped provider
+  when an instance of the requested object doesn't already exist in this
+  scope</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.ScopeAnnotation!class"></A><a href="com.google.inject.ScopeAnnotation.html" class="hiddenlink">Class <b>ScopeAnnotation</b></a><br><br><blockquote>Annotates annotations which are used for scoping. Only one such annotation
+ may apply to a single implementation class. You must also annotate scope
+ annotations with {@code @Retention(RUNTIME)}. For example:
+
+ <pre>
+   {@code @}Retention(RUNTIME)
+   {@code @}Target(TYPE<span style="background: #FFFF00">, METHOD</span>)
+   {@code @}ScopeAnnotation
+   public {@code @}interface SessionScoped {}
+ </pre>
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.Scopes!class"></A><a href="com.google.inject.Scopes.html" class="hiddenlink">Class <b>Scopes</b></a><br><br><blockquote>Built<strike> </strike><span style="background: #FFFF00">-</span>in scope implementations.
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.TypeLiteral!class"></A><a href="com.google.inject.TypeLiteral.html" class="hiddenlink">Class <b>TypeLiteral</b></a><br><br><blockquote>Represents a generic type {@code T}. Java doesn't yet provide a way to
+ represent generic types, so this class does. Forces clients to create a
+ subclass of this class which enables retrieval the type information even at
+ runtime.
+
+ <p>For example, to create a type literal for {@code List<String>}, you can
+ create an empty anonymous inner class:
+
+ <p>
+ {@code TypeLiteral<List<String>> list = new TypeLiteral<List<String>>() {};}
+
+ <p><strike>Assumes</strike><span style="background: #FFFF00">This</span> <strike>that</strike><span style="background: #FFFF00">syntax cannot be used to</span> <span style="background: #FFFF00">create </span>type <span style="background: #FFFF00">literals that have wildcard
+ parameters, such as </span>{@code <strike>T</strike><span style="background: #FFFF00">Class<></span>} <strike>implements</strike><span style="background: #FFFF00">or</span> <strike>Object</strike><span style="background: #FFFF00">{@code List< extends CharSequence>}</span>.<strike>equals</strike><span style="background: #FFFF00">
+ Such type literals must be constructed programatically, either by <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral/Method.html#getGenericReturnType"><TT>extracting types from members</span></TT></A> <strike>and
+</strike><span style="background: #FFFF00">or by using</span> <span style="background: #FFFF00">the
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral/Types.html"></span><TT><strike>Object</strike><span style="background: #FFFF00">Types</TT></A> factory class.
+
+ <p>Along with modeling generic types, this class can resolve type parameters</span>.<strike>hashCode</strike><span style="background: #FFFF00">
+ For example, to figure out what type {@code keySet</span>()<span style="background: #FFFF00">}</span> <strike>as</strike><span style="background: #FFFF00">returns on a {@code
+ Map<Integer, String>}, use this code:<pre>   {@code
+
+</span> <strike>value</strike> <span style="background: #FFFF00"> TypeLiteral<Map<Integer, String>> mapType
+       = new TypeLiteral<Map<Integer, String>></span>(<strike>as</strike><span style="background: #FFFF00">) {};
+</span> <strike>opposed</strike> <strike>to</strike><span style="background: #FFFF00"> TypeLiteral<> keySetType
+      </span> <strike>identity</strike><span style="background: #FFFF00">= mapType.getReturnType(Map.class.getMethod("keySet")</span>)<span style="background: #FFFF00">;
+</span> <strike>comparison</strike><span style="background: #FFFF00">  System.out</span>.<span style="background: #FFFF00">println(keySetType); // prints "Set<Integer>"}</pre></span>
+
+ @author crazybob@google.com (Bob Lee)<span style="background: #FFFF00">
+ @author jessewilson@google.com (Jesse Wilson)</span></blockquote>

+<hr align="left" width="100%">

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.matcher.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.matcher.html
new file mode 100755
index 0000000..758e90d
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.matcher.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject.matcher Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="docdiffs_com.google.inject.binder.html"><B>PREV PACKAGE</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.name.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.matcher.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject.matcher Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject.matcher</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.matcher.Matchers.dmethod.inPackage(Package)"></A><a href="com.google.inject.matcher.Matchers.html" class="hiddenlink">Class <b>Matchers</b></a>, <a href="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)" class="hiddenlink">Matcher&lt;Class&gt; <b>inPackage(Package)</b></a><br><br><blockquote>Returns a matcher which matches classes in the given package.<span style="background: #FFFF00"> Packages are specific to their
+ classloader, so classes with the same package name may not have the same package at runtime.</span></blockquote>

+<hr align="left" width="100%">

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.name.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.name.html
new file mode 100755
index 0000000..96bf7e0
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.name.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject.name Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="docdiffs_com.google.inject.matcher.html"><B>PREV PACKAGE</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.servlet.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.name.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject.name Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject.name</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.name.Names.dmethod.bindProperties(Binder, Map&lt;String, String&gt;)"></A><a href="com.google.inject.name.Names.html" class="hiddenlink">Class <b>Names</b></a>, <a href="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink">void <b>bindProperties(Binder, Map&lt;String, String&gt;)</b></a><br><br><blockquote>Creates a constant binding to {@code @Named(key)} for each <strike>property</strike><span style="background: #FFFF00">entry in
+ {@code properties}</span>.</blockquote>

+<A NAME="com.google.inject.name.Names.dmethod.bindProperties(Binder, Properties)"></A><a href="com.google.inject.name.Names.html" class="hiddenlink">Class <b>Names</b></a>, <a href="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)" class="hiddenlink">void <b>bindProperties(Binder, Properties)</b></a><br><br><blockquote>Creates a constant binding to {@code @Named(key)} for each property.<span style="background: #FFFF00"> This
+ method binds all properties including those inherited from 
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/Properties.html#defaults"><TT>defaults</TT></A>.</span></blockquote>

+<hr align="left" width="100%">

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.servlet.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.servlet.html
new file mode 100755
index 0000000..258d257
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.servlet.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject.servlet Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="docdiffs_com.google.inject.name.html"><B>PREV PACKAGE</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.spi.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.servlet.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject.servlet Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject.servlet</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.servlet.GuiceFilter!class"></A><a href="com.google.inject.servlet.GuiceFilter.html" class="hiddenlink">Class <b>GuiceFilter</b></a><br><br><blockquote><p><span style="background: #FFFF00">
+ </span>Apply this filter <span style="background: #FFFF00">in web.xml above all other filters (typically), </span>to all requests where you <strike>plan</strike><span style="background: #FFFF00">plan
+</span> <span style="background: #FFFF00"> </span>to use servlet scopes.<span style="background: #FFFF00"> This is also needed in order to dispatch requests to injectable filters
+  and servlets:
+  <pre>
+  &lt;filter&gt;
+    &lt;filter-name&gt;guiceFilter&lt;/filter-name&gt;
+    &lt;filter-class&gt;<b>com.google.inject.servlet.GuiceFilter</b>&lt;/filter-class&gt;
+  &lt;/filter&gt;
+
+  &lt;filter-mapping&gt;
+    &lt;filter-name&gt;guiceFilter&lt;/filter-name&gt;
+    &lt;url-pattern&gt;/*&lt;/url-pattern&gt;
+  &lt;/filter-mapping&gt;
+  </pre>
+
+ This filter must appear before every filter that makes use of Guice injection or servlet
+ scopes functionality. Typically, you will only register this filter in web.xml and register
+ any other filters (and servlets) using a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter/ServletModule.html"><TT>ServletModule</TT></A>.</span>
+
+ @author crazybob@google.com (Bob Lee)<span style="background: #FFFF00">
+ @author dhanji@gmail.com (Dhanji R. Prasanna)</span></blockquote>

+<hr align="left" width="100%">

+<A NAME="com.google.inject.servlet.ServletModule!class"></A><a href="com.google.inject.servlet.ServletModule.html" class="hiddenlink">Class <b>ServletModule</b></a><br><br><blockquote>Configures the servlet scopes and creates bindings for the servlet API
+ objects so you can inject the request, response, session, etc.
+
+ <p><span style="background: #FFFF00">
+ You should subclass this module to register servlets and
+ filters in the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule/.html#configureServlets()"><TT>.configureServlets()</TT></A> method.
+
+ </span>@author crazybob@google.com (Bob Lee)<span style="background: #FFFF00">
+ @author dhanji@gmail.com (Dhanji R. Prasanna)</span></blockquote>

+<hr align="left" width="100%">

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.spi.html b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.spi.html
new file mode 100755
index 0000000..6a4c330
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_com.google.inject.spi.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+com.google.inject.spi Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="docdiffs_com.google.inject.servlet.html"><B>PREV PACKAGE</B></A>  &nbsp;

+  &nbsp;<B>NEXT PACKAGE</B>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_com.google.inject.spi.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+com.google.inject.spi Documentation Differences

+</h2>

+

+<blockquote>

+This file contains all the changes in documentation in the package <code>com.google.inject.spi</code> as colored differences.

+Deletions are shown <strike>like this</strike>, and

+additions are shown <span style="background: #FFFF00">like this</span>.

+</blockquote>

+<blockquote>

+If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The <i>new</i> HTML tags are shown in the differences. 

+If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. 

+Similarly, documentation which was inherited from another class or interface is not shown here.

+</blockquote>

+<blockquote>

+ Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a &lt;code&gt; tag will cause all subsequent paragraphs to be displayed differently.

+</blockquote>

+<hr>

+

+<A NAME="com.google.inject.spi.Message!class"></A><a href="com.google.inject.spi.Message.html" class="hiddenlink">Class <b>Message</b></a><br><br><blockquote><strike>A</strike><span style="background: #FFFF00">An</span> <span style="background: #FFFF00">error </span>message<strike>.</strike> <strike>Contains a source</strike><span style="background: #FFFF00">and the context</span> <strike>pointing</strike><span style="background: #FFFF00">in which</span> <strike>to</strike><span style="background: #FFFF00">it</span> <strike>the</strike><span style="background: #FFFF00">occured.</span> <strike>code which resulted
+ in this</strike><span style="background: #FFFF00">Messages are usually created internally</span> <strike>message</strike><span style="background: #FFFF00">by
+ Guice</span> and <span style="background: #FFFF00">its extensions. Messages can be created explicitly in </span>a <strike>text</strike><span style="background: #FFFF00">module</span> <strike>message.</strike><span style="background: #FFFF00">using <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message/com/google/inject/Binder.html#addError(Throwable)"><TT>addError()</TT></A> statements:
+ <pre>
+     try {
+       bindPropertiesFromFile();
+     } catch (IOException e) {
+       addError(e);
+     }</pre></span>
+
+ @author crazybob@google.com (Bob Lee)</blockquote>

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/docdiffs_index.html b/latest-api-diffs/2.0/changes/docdiffs_index.html
new file mode 100755
index 0000000..25552d2
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/docdiffs_index.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+<TITLE>

+All Documentation Differences

+</TITLE>

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Text Changes</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="docdiffs_index.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2">&nbsp;</TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<h2>

+All Documentation Differences

+</h2>

+

+<A NAME="com.google.inject!package"></A>Package <b>com.google.inject</b><br>

+<A NAME="com.google.inject.AbstractModule!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.AbstractModule!class">AbstractModule</a><br>

+<br>

+<A NAME="com.google.inject.Binder!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Binder!class">Binder</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(Class&lt;T&gt;)">bind(Class&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(Key&lt;T&gt;)">bind(Key&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bind(TypeLiteral&lt;T&gt;)">bind(TypeLiteral&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bindConstant()">bindConstant()</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binder.dmethod.bindInterceptor(Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[])">bindInterceptor(Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[])</a><br>

+<br>

+<A NAME="com.google.inject.Binding!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Binding!class">Binding</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Binding.dmethod.getProvider()">getProvider()</a><br>

+<br>

+<A NAME="com.google.inject.BindingAnnotation!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.BindingAnnotation!class">BindingAnnotation</a><br>

+<br>

+<A NAME="com.google.inject.CreationException!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.CreationException!class">CreationException</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;<a href="docdiffs_com.google.inject.html#com.google.inject.CreationException.ctor(Collection&lt;Message&gt;)">CreationException(Collection&lt;Message&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.CreationException.dmethod.getErrorMessages()">getErrorMessages()</a><br>

+<br>

+<A NAME="com.google.inject.Guice!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Guice!class">Guice</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Guice.dmethod.createInjector(Module[])">createInjector(Module[])</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Guice.dmethod.createInjector(Stage, Module[])">createInjector(Stage, Module[])</a><br>

+<br>

+<A NAME="com.google.inject.Injector!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Injector!class">Injector</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.findBindingsByType(TypeLiteral&lt;T&gt;)">findBindingsByType(TypeLiteral&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getBinding(Key&lt;T&gt;)">getBinding(Key&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getBindings()">getBindings()</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getInstance(Class&lt;T&gt;)">getInstance(Class&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getInstance(Key&lt;T&gt;)">getInstance(Key&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getProvider(Class&lt;T&gt;)">getProvider(Class&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.getProvider(Key&lt;T&gt;)">getProvider(Key&lt;T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Injector.dmethod.injectMembers(Object)">injectMembers(Object)</a><br>

+<br>

+<A NAME="com.google.inject.Key!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Key!class">Key</a><br>

+<br>

+<A NAME="com.google.inject.Module!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Module!class">Module</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Module.dmethod.configure(Binder)">configure(Binder)</a><br>

+<br>

+<A NAME="com.google.inject.Provider!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Provider!class">Provider</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Provider.dmethod.get()">get()</a><br>

+<br>

+<A NAME="com.google.inject.Scope!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Scope!class">Scope</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.html#com.google.inject.Scope.dmethod.scope(Key&lt;T&gt;, Provider&lt;T&gt;)">scope(Key&lt;T&gt;, Provider&lt;T&gt;)</a><br>

+<br>

+<A NAME="com.google.inject.ScopeAnnotation!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.ScopeAnnotation!class">ScopeAnnotation</a><br>

+<br>

+<A NAME="com.google.inject.Scopes!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.Scopes!class">Scopes</a><br>

+<br>

+<A NAME="com.google.inject.TypeLiteral!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.html#com.google.inject.TypeLiteral!class">TypeLiteral</a><br>

+<br>

+<A NAME="com.google.inject.binder!package"></A>Package <b>com.google.inject.binder</b><br>

+<A NAME="com.google.inject.binder.AnnotatedBindingBuilder!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder!class">AnnotatedBindingBuilder</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Annotation)">annotatedWith(Annotation)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)">annotatedWith(Class&lt;Annotation&gt;)</a><br>

+<br>

+<A NAME="com.google.inject.binder.AnnotatedConstantBindingBuilder!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder!class">AnnotatedConstantBindingBuilder</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Annotation)">annotatedWith(Annotation)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.dmethod.annotatedWith(Class&lt;Annotation&gt;)">annotatedWith(Class&lt;Annotation&gt;)</a><br>

+<br>

+<A NAME="com.google.inject.binder.LinkedBindingBuilder!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder!class">LinkedBindingBuilder</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Class&lt;? extends T&gt;)">to(Class&lt;? extends T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(Key&lt;? extends T&gt;)">to(Key&lt;? extends T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.to(TypeLiteral&lt;? extends T&gt;)">to(TypeLiteral&lt;? extends T&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.LinkedBindingBuilder.dmethod.toInstance(T)">toInstance(T)</a><br>

+<br>

+<A NAME="com.google.inject.binder.ScopedBindingBuilder!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder!class">ScopedBindingBuilder</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.asEagerSingleton()">asEagerSingleton()</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Class&lt;Annotation&gt;)">in(Class&lt;Annotation&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.binder.html#com.google.inject.binder.ScopedBindingBuilder.dmethod.in(Scope)">in(Scope)</a><br>

+<br>

+<A NAME="com.google.inject.matcher!package"></A>Package <b>com.google.inject.matcher</b><br>

+<A NAME="com.google.inject.matcher.Matchers!class"></A>&nbsp;&nbsp;Class Matchers<br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.matcher.html#com.google.inject.matcher.Matchers.dmethod.inPackage(Package)">inPackage(Package)</a><br>

+<br>

+<A NAME="com.google.inject.name!package"></A>Package <b>com.google.inject.name</b><br>

+<A NAME="com.google.inject.name.Names!class"></A>&nbsp;&nbsp;Class Names<br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.name.html#com.google.inject.name.Names.dmethod.bindProperties(Binder, Map&lt;String, String&gt;)">bindProperties(Binder, Map&lt;String, String&gt;)</a><br>

+&nbsp;&nbsp;&nbsp;&nbsp;Method <a href="docdiffs_com.google.inject.name.html#com.google.inject.name.Names.dmethod.bindProperties(Binder, Properties)">bindProperties(Binder, Properties)</a><br>

+<br>

+<A NAME="com.google.inject.servlet!package"></A>Package <b>com.google.inject.servlet</b><br>

+<A NAME="com.google.inject.servlet.GuiceFilter!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.servlet.html#com.google.inject.servlet.GuiceFilter!class">GuiceFilter</a><br>

+<br>

+<A NAME="com.google.inject.servlet.ServletModule!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.servlet.html#com.google.inject.servlet.ServletModule!class">ServletModule</a><br>

+<br>

+<A NAME="com.google.inject.spi!package"></A>Package <b>com.google.inject.spi</b><br>

+<A NAME="com.google.inject.spi.Message!class"></A>&nbsp;&nbsp;Class <a href="docdiffs_com.google.inject.spi.html#com.google.inject.spi.Message!class">Message</a><br>

+

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/fields_index_additions.html b/latest-api-diffs/2.0/changes/fields_index_additions.html
new file mode 100755
index 0000000..a884221
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/fields_index_additions.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Field Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Fields" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="fields_index_all.html" class="staysblack">All Fields</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Changes</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.NO_SCOPE" class="hiddenlink" target="rightframe">NO_SCOPE</A>

+</nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/fields_index_all.html b/latest-api-diffs/2.0/changes/fields_index_all.html
new file mode 100755
index 0000000..0564e90
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/fields_index_all.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Field Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Fields" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="fields_index_all.html" class="staysblack">All Fields</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="fields_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Changes</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.NO_SCOPE" class="hiddenlink" target="rightframe">NO_SCOPE</A>

+</nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/fields_index_changes.html b/latest-api-diffs/2.0/changes/fields_index_changes.html
new file mode 100755
index 0000000..3e199b5
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/fields_index_changes.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Field Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Fields" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="fields_index_all.html" class="staysblack">All Fields</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="fields_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Changes</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/fields_index_removals.html b/latest-api-diffs/2.0/changes/fields_index_removals.html
new file mode 100755
index 0000000..4ed2627
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/fields_index_removals.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Field Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Fields" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="fields_index_all.html" class="staysblack">All Fields</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="fields_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Changes</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/jdiff_help.html b/latest-api-diffs/2.0/changes/jdiff_help.html
new file mode 100755
index 0000000..110587c
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/jdiff_help.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+JDiff Help

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2"></FONT>

+</TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="jdiff_help.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<center>

+<H1>JDiff Documentation</H1>

+</center>

+<BLOCKQUOTE>

+JDiff is a <a href="http://java.sun.com/j2se/javadoc/" target="_top">Javadoc</a> doclet which generates a report of the API differences between two versions of a product. It does not report changes in Javadoc comments, or changes in what a class or method does. 

+This help page describes the different parts of the output from JDiff.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+ See the reference page in the <a href="http://www.jdiff.org">source for JDiff</a> for information about how to generate a report like this one.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+The indexes shown in the top-left frame help show each type of change in more detail. The index "All Differences" contains all the differences between the APIs, in alphabetical order. 

+These indexes all use the same format:

+<ul>

+<li>Removed packages, classes, constructors, methods and fields are <strike>struck through</strike>.</li>

+<li>Added packages, classes, constructors, methods and fields appear in <b>bold</b>.</li>

+<li>Changed packages, classes, constructors, methods and fields appear in normal text.</li>

+</ul>

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+You can always tell when you are reading a JDiff page, rather than a Javadoc page, by the color of the index bar and the color of the background. 

+Links which take you to a Javadoc page are always in a <tt>typewriter</tt> font. 

+Just like Javadoc, all interface names are in <i>italic</i>, and class names are not italicized. Where there are multiple entries in an index with the same name, the heading for them is also in italics, but is not a link.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3><b><tt>Javadoc</tt></b></H3>

+This is a link to the <a href="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/index.html" target="_top">top-level</a> Javadoc page for the new version of the product.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Overview</H3>

+The <a href="changes-summary.html">overview</a> is the top-level summary of what was removed, added and changed between versions.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Package</H3>

+This is a link to the package containing the current changed class or interface.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Class</H3>

+This is highlighted when you are looking at the changed class or interface.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Text Changes</H3>

+This is a link to the top-level index of all documentation changes for the current package or class. 

+If it is not present, then there are no documentation changes for the current package or class. 

+This link can be removed entirely by not using the <code>-docchanges</code> option.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Statistics</H3>

+This is a link to a page which shows statistics about the changes between the two APIs.

+This link can be removed entirely by not using the <code>-stats</code> option.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Help</H3>

+A link to this Help page for JDiff.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Prev/Next</H3>

+These links take you to the previous  and next changed package or class.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H3>Frames/No Frames</H3>

+These links show and hide the HTML frames. All pages are available with or without frames.

+</BLOCKQUOTE>

+<BLOCKQUOTE>

+<H2>Complex Changes</H2>

+There are some complex changes which can occur between versions, for example, when two or more methods with the same name change simultaneously, or when a method or field is moved into or from a superclass. 

+In these cases, the change will be seen as a removal and an addition, rather than as a change. Unexpected removals or additions are often part of one of these type of changes. 

+</BLOCKQUOTE>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/jdiff_statistics.html b/latest-api-diffs/2.0/changes/jdiff_statistics.html
new file mode 100755
index 0000000..eb78590
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/jdiff_statistics.html
@@ -0,0 +1,472 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+JDiff Statistics

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+<TR>

+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+  <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/index.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Statistics</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+  </TABLE>

+</TD>

+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2"></FONT>

+</TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="jdiff_statistics.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<center>

+<H1>JDiff Statistics</H1>

+</center>

+<BLOCKQUOTE>

+The percent change statistic reported for all elements in each API is defined recursively as follows:<br>

+<pre>

+Percentage difference = 100 * (added + removed + 2*changed)

+                        -----------------------------------

+                        sum of public elements in BOTH APIs

+</pre>

+Where <code>added</code> is the number of packages added, <code>removed</code> is the number of packages removed, and <code>changed</code> is the number of packages changed.

+This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed.

+The definition ensures that if all packages are removed and all new packages are

+added, the change will be 100%. Values are rounded here, so a value of 0% indicates a percentage difference of less than 0.5%.

+<p>The overall difference between the two APIs is approximately 50%.

+</BLOCKQUOTE>

+<h3>Sections</h3>

+<a href="#packages">Packages</a> sorted by percentage difference<br>

+<a href="#classes">Classes and <i>Interfaces</i></a> sorted by percentage difference<br>

+<a href="#numbers">Differences</a> by number and type<br>

+<hr>

+<a name="packages"></a>

+<h2>Packages Sorted By Percentage Difference</h2>

+<TABLE summary="Packages sorted by percentage difference" BORDER="1" WIDTH="100%" cellspacing="0" cellpadding="0">

+<TR WIDTH="20%">

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage<br>Difference</b></FONT></TD>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Package</b></FONT></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">96</TD>

+  <TD><A HREF="pkg_com.google.inject.spi.html">com.google.inject.spi</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">78</TD>

+  <TD><A HREF="pkg_com.google.inject.binder.html">com.google.inject.binder</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">56</TD>

+  <TD><A HREF="pkg_com.google.inject.servlet.html">com.google.inject.servlet</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">54</TD>

+  <TD><A HREF="pkg_com.google.inject.html">com.google.inject</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">33</TD>

+  <TD><A HREF="pkg_com.google.inject.name.html">com.google.inject.name</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">10</TD>

+  <TD><A HREF="pkg_com.google.inject.struts2.html">com.google.inject.struts2</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">3</TD>

+  <TD><A HREF="pkg_com.google.inject.matcher.html">com.google.inject.matcher</A></TD>

+</TR>

+</TABLE>

+<hr>

+<p><a name="packages_hist"></a>

+<TABLE summary="Histogram of the package percentage differences" BORDER="1" cellspacing="0" cellpadding="0">

+<TR>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage<br>Difference</b></FONT></TD>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Frequency</b></FONT></TD>

+  <TD width="300" ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage Frequency</b></FONT></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">3</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">10</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">33</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">54</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">56</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">78</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">96</TD>

+  <TD>0.14285714285714285</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=42.857142857142854></TD>

+</TR>

+<!-- START_PACKAGE_HISTOGRAM

+3,0.14285714285714285

+10,0.14285714285714285

+33,0.14285714285714285

+54,0.14285714285714285

+56,0.14285714285714285

+78,0.14285714285714285

+96,0.14285714285714285

+END_PACKAGE_HISTOGRAM -->

+</TABLE>

+<hr>

+<a name="classes"></a>

+<h2>Classes and <i>Interfaces</i> Sorted By Percentage Difference</h2>

+<TABLE summary="Classes sorted by percentage difference" BORDER="1" WIDTH="100%" cellspacing="0" cellpadding="0">

+<TR WIDTH="20%">

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage<br>Difference</b></FONT></TD>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Class or <i>Interface</i></b></FONT></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">100</TD>

+  <TD><A HREF="com.google.inject.Guice.html">

+com.google.inject.Guice</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">100</TD>

+  <TD><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html">

+<i>com.google.inject.binder.AnnotatedBindingBuilder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">100</TD>

+  <TD><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html">

+<i>com.google.inject.binder.AnnotatedConstantBindingBuilder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">94</TD>

+  <TD><A HREF="com.google.inject.binder.LinkedBindingBuilder.html">

+<i>com.google.inject.binder.LinkedBindingBuilder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">88</TD>

+  <TD><A HREF="com.google.inject.Injector.html">

+<i>com.google.inject.Injector</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">83</TD>

+  <TD><A HREF="com.google.inject.binder.ScopedBindingBuilder.html">

+<i>com.google.inject.binder.ScopedBindingBuilder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">80</TD>

+  <TD><A HREF="com.google.inject.servlet.ServletModule.html">

+com.google.inject.servlet.ServletModule</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">66</TD>

+  <TD><A HREF="com.google.inject.name.Names.html">

+com.google.inject.name.Names</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">58</TD>

+  <TD><A HREF="com.google.inject.Binder.html">

+<i>com.google.inject.Binder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">57</TD>

+  <TD><A HREF="com.google.inject.Binding.html">

+<i>com.google.inject.Binding</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">50</TD>

+  <TD><A HREF="com.google.inject.Module.html">

+<i>com.google.inject.Module</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">50</TD>

+  <TD><A HREF="com.google.inject.Provider.html">

+<i>com.google.inject.Provider</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">50</TD>

+  <TD><A HREF="com.google.inject.Scopes.html">

+com.google.inject.Scopes</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">50</TD>

+  <TD><A HREF="com.google.inject.TypeLiteral.html">

+com.google.inject.TypeLiteral</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">35</TD>

+  <TD><A HREF="com.google.inject.spi.Message.html">

+com.google.inject.spi.Message</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">33</TD>

+  <TD><A HREF="com.google.inject.CreationException.html">

+com.google.inject.CreationException</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">33</TD>

+  <TD><A HREF="com.google.inject.servlet.ServletScopes.html">

+com.google.inject.servlet.ServletScopes</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">30</TD>

+  <TD><A HREF="com.google.inject.AbstractModule.html">

+com.google.inject.AbstractModule</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">26</TD>

+  <TD><A HREF="com.google.inject.Key.html">

+com.google.inject.Key</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">25</TD>

+  <TD><A HREF="com.google.inject.Scope.html">

+<i>com.google.inject.Scope</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">12</TD>

+  <TD><A HREF="com.google.inject.servlet.GuiceFilter.html">

+com.google.inject.servlet.GuiceFilter</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">10</TD>

+  <TD><A HREF="com.google.inject.matcher.Matchers.html">

+com.google.inject.matcher.Matchers</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">10</TD>

+  <TD><A HREF="com.google.inject.struts2.GuiceObjectFactory.html">

+com.google.inject.struts2.GuiceObjectFactory</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">4</TD>

+  <TD><A HREF="com.google.inject.binder.ConstantBindingBuilder.html">

+<i>com.google.inject.binder.ConstantBindingBuilder</i></A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">&lt;1</TD>

+  <TD><A HREF="com.google.inject.BindingAnnotation.html">

+com.google.inject.BindingAnnotation</A></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">&lt;1</TD>

+  <TD><A HREF="com.google.inject.ScopeAnnotation.html">

+com.google.inject.ScopeAnnotation</A></TD>

+</TR>

+</TABLE>

+<hr>

+<p><a name="classes_hist"></a>

+<TABLE summary="Histogram of the class percentage differences" BORDER="1" cellspacing="0" cellpadding="0">

+<TR>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage<br>Difference</b></FONT></TD>

+  <TD ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Frequency</b></FONT></TD>

+  <TD width="300" ALIGN="center" bgcolor="#EEEEFF"><FONT size="+1"><b>Percentage Frequency</b></FONT></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">0</TD>

+  <TD>0.07692307692307693</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=23.076923076923077></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">4</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">10</TD>

+  <TD>0.07692307692307693</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=23.076923076923077></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">12</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">25</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">26</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">30</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">33</TD>

+  <TD>0.07692307692307693</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=23.076923076923077></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">35</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">50</TD>

+  <TD>0.15384615384615385</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=46.15384615384615></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">57</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">58</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">66</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">80</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">83</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">88</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">94</TD>

+  <TD>0.038461538461538464</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=11.538461538461538></TD>

+</TR>

+<TR>

+  <TD ALIGN="center">100</TD>

+  <TD>0.11538461538461539</TD>

+  <TD><img alt="|" src="../black.gif" height=20 width=34.61538461538461></TD>

+</TR>

+<!-- START_CLASS_HISTOGRAM

+0,0.07692307692307693

+4,0.038461538461538464

+10,0.07692307692307693

+12,0.038461538461538464

+25,0.038461538461538464

+26,0.038461538461538464

+30,0.038461538461538464

+33,0.07692307692307693

+35,0.038461538461538464

+50,0.15384615384615385

+57,0.038461538461538464

+58,0.038461538461538464

+66,0.038461538461538464

+80,0.038461538461538464

+83,0.038461538461538464

+88,0.038461538461538464

+94,0.038461538461538464

+100,0.11538461538461539

+END_CLASS_HISTOGRAM -->

+</TABLE>

+<hr>

+<a name="numbers"></a>

+<h2>Differences By Number and Type</h2>

+<BLOCKQUOTE>

+The numbers of program elements (packages, classes. constructors, methods and fields) which are recorded as removed, added or changed includes only the highest-level program elements. That is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class.

+</BLOCKQUOTE>

+<TABLE summary="Number of differences" BORDER="1" WIDTH="100%" cellspacing="0" cellpadding="0">

+<TR>

+  <TD COLSPAN=5 ALIGN="center" NOWRAP bgcolor="#EEEEFF"><FONT size="+1">

+  <B>Number of Differences</B></FONT></TD>

+</TR>

+<TR>

+  <TD>&nbsp;</TD>

+  <TD ALIGN="center"><b>Removals</b></TD>

+  <TD ALIGN="center"><b>Additions</b></TD>

+  <TD ALIGN="center"><b>Changes</b></TD>

+  <TD ALIGN="center"><b>Total</b></TD>

+</TR>

+<TR>

+  <TD>Packages</TD>

+  <TD ALIGN="right">0</TD>

+  <TD ALIGN="right">7</TD>

+  <TD ALIGN="right">7</TD>

+  <TD ALIGN="right">14</TD>

+</TR>

+<TR>

+  <TD>Classes and <i>Interfaces</i></TD>

+  <TD ALIGN="right">2</TD>

+  <TD ALIGN="right">56</TD>

+  <TD ALIGN="right">26</TD>

+  <TD ALIGN="right">84</TD>

+</TR>

+<TR>

+  <TD>Constructors</TD>

+  <TD ALIGN="right">0</TD>

+  <TD ALIGN="right">1</TD>

+  <TD ALIGN="right">1</TD>

+  <TD ALIGN="right">2</TD>

+</TR>

+<TR>

+  <TD>Methods</TD>

+  <TD ALIGN="right">7</TD>

+  <TD ALIGN="right">68</TD>

+  <TD ALIGN="right">47</TD>

+  <TD ALIGN="right">122</TD>

+</TR>

+<TR>

+  <TD>Fields</TD>

+  <TD ALIGN="right">0</TD>

+  <TD ALIGN="right">1</TD>

+  <TD ALIGN="right">0</TD>

+  <TD ALIGN="right">1</TD>

+</TR>

+<TR>

+  <TD><b>Total</b></TD>

+  <TD ALIGN="right">9</TD>

+  <TD ALIGN="right">133</TD>

+  <TD ALIGN="right">81</TD>

+  <TD ALIGN="right">223</TD>

+</TR>

+</TABLE>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/jdiff_topleftframe.html b/latest-api-diffs/2.0/changes/jdiff_topleftframe.html
new file mode 100755
index 0000000..cf07e54
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/jdiff_topleftframe.html
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+JDiff

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<TABLE summary="Links to all index files" BORDER="0" WIDTH="100%" cellspacing="0" cellpadding="0">

+<TR>

+  <TD NOWRAP bgcolor="#FFFFCC"><FONT size="+1">

+  <B>JDiff&nbsp;Indexes</B></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="alldiffs_index_all.html" TARGET="bottomleftframe">All Differences</A></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="packages_index_all.html" TARGET="bottomleftframe">By Package</A></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="classes_index_all.html" TARGET="bottomleftframe">By Class</A></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="constructors_index_all.html" TARGET="bottomleftframe">By Constructor</A></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="methods_index_all.html" TARGET="bottomleftframe">By Method</A></FONT><br></TD>

+</TR>

+<TR>

+  <TD NOWRAP bgcolor="#FFFFFF"><FONT CLASS="FrameItemFont"><A HREF="fields_index_all.html" TARGET="bottomleftframe">By Field</A></FONT><br></TD>

+</TR>

+</TABLE>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/methods_index_additions.html b/latest-api-diffs/2.0/changes/methods_index_additions.html
new file mode 100755
index 0000000..923a758
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/methods_index_additions.html
@@ -0,0 +1,440 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Method Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Methods" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="methods_index_all.html" class="staysblack">All Methods</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptScopingVisitor_added(com.google.inject.spi.BindingScopingVisitor<V>)" class="hiddenlink" target="rightframe"><b>acceptScopingVisitor</b>

+(<code>BindingScopingVisitor&lt;V&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptTargetVisitor_added(com.google.inject.spi.BindingTargetVisitor<? super T, V>)" class="hiddenlink" target="rightframe"><b>acceptTargetVisitor</b>

+(<code>BindingTargetVisitor&lt;? super T, V&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.acceptVisitor_added(com.google.inject.spi.ElementVisitor<T>)" class="hiddenlink" target="rightframe"><b>acceptVisitor</b>

+(<code>ElementVisitor&lt;T&gt;</code>)</A></nobr><br>

+<i>addError</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.applyTo_added(com.google.inject.Binder)" class="hiddenlink" target="rightframe"><b>applyTo</b>

+(<code>Binder</code>)</A></nobr><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>bindListener</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configureServlets_added()" class="hiddenlink" target="rightframe"><b>configureServlets</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.continueRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>continueRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<i>convertToTypes</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>createChildInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Module[]</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.currentStage_added()" class="hiddenlink" target="rightframe"><b>currentStage</b>

+()</A></nobr><br>

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filter_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filter</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filterRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filterRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getAllBindings_added()" class="hiddenlink" target="rightframe"><b>getAllBindings</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe"><b>getBinding</b>

+(<code>Class&lt;T&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getCause_added()" class="hiddenlink" target="rightframe"><b>getCause</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getExceptionTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getExceptionTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getExistingBinding_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe"><b>getExistingBinding</b>

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getFieldType_added(java.lang.reflect.Field)" class="hiddenlink" target="rightframe"><b>getFieldType</b>

+(<code>Field</code>)</A></nobr><br>

+<i>getMembersInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getParameterTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getParameterTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>

+()</A></nobr><br>

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getRawType_added()" class="hiddenlink" target="rightframe"><b>getRawType</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getReturnType_added(java.lang.reflect.Method)" class="hiddenlink" target="rightframe"><b>getReturnType</b>

+(<code>Method</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getScopeBindings_added()" class="hiddenlink" target="rightframe"><b>getScopeBindings</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.getServletContext_added()" class="hiddenlink" target="rightframe"><b>getServletContext</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSources_added()" class="hiddenlink" target="rightframe"><b>getSources</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getSupertype_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>getSupertype</b>

+(<code>Class&lt;?&gt;</code>)</A></nobr><br>

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hasAttributes_added()" class="hiddenlink" target="rightframe"><b>hasAttributes</b>

+()</A></nobr><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inSubpackage_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>inSubpackage</b>

+(<code>String</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.isSingleton_added(com.google.inject.Binding<?>)" class="hiddenlink" target="rightframe"><b>isSingleton</b>

+(<code>Binding&lt;?&gt;</code>)</A></nobr><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.newPrivateBinder_added()" class="hiddenlink" target="rightframe"><b>newPrivateBinder</b>

+()</A></nobr><br>

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>ofType</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.reflect.Type)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Type</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<A NAME="R"></A>

+<br><font size="+2">R</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>requestInjection</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(com.google.inject.TypeLiteral<T>, T)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;, T</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>requireBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(com.google.inject.Key<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.scopeRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>scopeRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serve_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serve</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serveRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serveRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.skipSources_added(java.lang.Class[])" class="hiddenlink" target="rightframe"><b>skipSources</b>

+(<code>Class[]</code>)</A></nobr><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.binder.ConstantBindingBuilder.html#com.google.inject.binder.ConstantBindingBuilder.to_added(byte)" class="hiddenlink" target="rightframe"><b>to</b>

+(<code>byte</code>)</A></nobr><br>

+<i>toConstructor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;, TypeLiteral&lt;? extends S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Provider&lt;? extends T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(java.lang.Class<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<A NAME="W"></A>

+<br><font size="+2">W</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.withoutAttributes_added()" class="hiddenlink" target="rightframe"><b>withoutAttributes</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.withSource_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>withSource</b>

+(<code>Object</code>)</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/methods_index_all.html b/latest-api-diffs/2.0/changes/methods_index_all.html
new file mode 100755
index 0000000..75c5824
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/methods_index_all.html
@@ -0,0 +1,632 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Method Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Methods" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="methods_index_all.html" class="staysblack">All Methods</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptScopingVisitor_added(com.google.inject.spi.BindingScopingVisitor<V>)" class="hiddenlink" target="rightframe"><b>acceptScopingVisitor</b>

+(<code>BindingScopingVisitor&lt;V&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.acceptTargetVisitor_added(com.google.inject.spi.BindingTargetVisitor<? super T, V>)" class="hiddenlink" target="rightframe"><b>acceptTargetVisitor</b>

+(<code>BindingTargetVisitor&lt;? super T, V&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.acceptVisitor_added(com.google.inject.spi.ElementVisitor<T>)" class="hiddenlink" target="rightframe"><b>acceptVisitor</b>

+(<code>ElementVisitor&lt;T&gt;</code>)</A></nobr><br>

+<i>addError</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.addError_added(com.google.inject.spi.Message)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Message</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>annotatedWith</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.applyTo_added(com.google.inject.Binder)" class="hiddenlink" target="rightframe"><b>applyTo</b>

+(<code>Binder</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()" class="hiddenlink" target="rightframe">asEagerSingleton

+()</A></nobr><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>bind</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindConstant_changed()" class="hiddenlink" target="rightframe">bindConstant

+()</A></nobr><br>

+<i>bindInterceptor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>bindListener</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindListener_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeListener)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeListener</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>bindProperties</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Map&lt;String, String&gt;</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Properties</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>configure</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Module.html#com.google.inject.Module.configure_changed(com.google.inject.Binder)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder</code>)&nbsp;in&nbsp;com.google.inject.Module

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configure_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.servlet.ServletModule

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configureServlets_added()" class="hiddenlink" target="rightframe"><b>configureServlets</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.continueRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>continueRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<i>convertToTypes</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.convertToTypes_added(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>>, com.google.inject.spi.TypeConverter)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Matcher&lt;TypeLiteral&lt;?&gt;&gt;, TypeConverter</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>createChildInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Module[]</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.createChildInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(com.google.inject.Stage, java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_added(java.lang.Iterable<? extends com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Iterable&lt;Module&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Stage, Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.currentStage_added()" class="hiddenlink" target="rightframe"><b>currentStage</b>

+()</A></nobr><br>

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>equals</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filter_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filter</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.filterRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>filterRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">findBindingsByType

+(<code>TypeLiteral&lt;T&gt;</code>)</A></nobr><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Provider.html#com.google.inject.Provider.get_changed()" class="hiddenlink" target="rightframe">get

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getAllBindings_added()" class="hiddenlink" target="rightframe"><b>getAllBindings</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotation_changed()" class="hiddenlink" target="rightframe">getAnnotation

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotationType_changed()" class="hiddenlink" target="rightframe">getAnnotationType

+()</A></nobr><br>

+<i>getBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBindings_changed()" class="hiddenlink" target="rightframe">getBindings

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getCause_added()" class="hiddenlink" target="rightframe"><b>getCause</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.getErrorMessages_changed()" class="hiddenlink" target="rightframe">getErrorMessages

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getExceptionTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getExceptionTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getExistingBinding_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe"><b>getExistingBinding</b>

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getFieldType_added(java.lang.reflect.Field)" class="hiddenlink" target="rightframe"><b>getFieldType</b>

+(<code>Field</code>)</A></nobr><br>

+<i>getInstance</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<i>getMembersInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getMembersInjector_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getParameterTypes_added(java.lang.reflect.Member)" class="hiddenlink" target="rightframe"><b>getParameterTypes</b>

+(<code>Member</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getParent_added()" class="hiddenlink" target="rightframe"><b>getParent</b>

+()</A></nobr><br>

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.getProvider_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getProvider_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getRawType_added()" class="hiddenlink" target="rightframe"><b>getRawType</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getReturnType_added(java.lang.reflect.Method)" class="hiddenlink" target="rightframe"><b>getReturnType</b>

+(<code>Method</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getScopeBindings_added()" class="hiddenlink" target="rightframe"><b>getScopeBindings</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.getServletContext_added()" class="hiddenlink" target="rightframe"><b>getServletContext</b>

+()</A></nobr><br>

+<i>getSource</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getSource_removed()" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+()</strike>&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSource_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.spi.Message

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSources_added()" class="hiddenlink" target="rightframe"><b>getSources</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSourceString_removed()" class="hiddenlink" target="rightframe"><strike>getSourceString</strike>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getSupertype_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe"><b>getSupertype</b>

+(<code>Class&lt;?&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getType_changed()" class="hiddenlink" target="rightframe">getType

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getTypeLiteral_changed()" class="hiddenlink" target="rightframe">getTypeLiteral

+()</A></nobr><br>

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hasAttributes_added()" class="hiddenlink" target="rightframe"><b>hasAttributes</b>

+()</A></nobr><br>

+<i>hashCode</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>in</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Scope</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.injectMembers_changed(java.lang.Object)" class="hiddenlink" target="rightframe">injectMembers

+(<code>Object</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)" class="hiddenlink" target="rightframe">inPackage

+(<code>Package</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inSubpackage_added(java.lang.String)" class="hiddenlink" target="rightframe"><b>inSubpackage</b>

+(<code>String</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Scopes.html#com.google.inject.Scopes.isSingleton_added(com.google.inject.Binding<?>)" class="hiddenlink" target="rightframe"><b>isSingleton</b>

+(<code>Binding&lt;?&gt;</code>)</A></nobr><br>

+<A NAME="N"></A>

+<br><font size="+2">N</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.newPrivateBinder_added()" class="hiddenlink" target="rightframe"><b>newPrivateBinder</b>

+()</A></nobr><br>

+<A NAME="O"></A>

+<br><font size="+2">O</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>ofType</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.reflect.Type)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Type</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.ofType_added(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+<A NAME="R"></A>

+<br><font size="+2">R</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>requestInjection</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(com.google.inject.TypeLiteral<T>, T)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;T&gt;, T</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.requestInjection_added(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Object</code>)</b>&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>requireBinding</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(com.google.inject.Key<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.requireBinding_added(java.lang.Class<?>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;?&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Scope.html#com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)" class="hiddenlink" target="rightframe">scope

+(<code>Key&lt;T&gt;, Provider&lt;T&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletScopes.html#com.google.inject.servlet.ServletScopes.scopeRequest_added(java.util.concurrent.Callable<T>, java.util.Map<com.google.inject.Key<?>, java.lang.Object>)" class="hiddenlink" target="rightframe"><b>scopeRequest</b>

+(<code>Callable&lt;T&gt;, Map&lt;Key&lt;?&gt;, Object&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serve_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serve</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.serveRegex_added(java.lang.String, java.lang.String[])" class="hiddenlink" target="rightframe"><b>serveRegex</b>

+(<code>String, String[]</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.skipSources_added(java.lang.Class[])" class="hiddenlink" target="rightframe"><b>skipSources</b>

+(<code>Class[]</code>)</A></nobr><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#W"><font size="-2">W</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>to</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ConstantBindingBuilder.html#com.google.inject.binder.ConstantBindingBuilder.to_added(byte)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>byte</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.ConstantBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<i>toConstructor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toConstructor_added(java.lang.reflect.Constructor<S>, com.google.inject.TypeLiteral<? extends S>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Constructor&lt;S&gt;, TypeLiteral&lt;? extends S&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)" class="hiddenlink" target="rightframe">toInstance

+(<code>T</code>)</A></nobr><br>

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Provider&lt;? extends T&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Key<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Provider&lt;? extends T&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>TypeLiteral&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_added(java.lang.Class<? extends javax.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<b>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</b>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<i>toString</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<A NAME="W"></A>

+<br><font size="+2">W</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#N"><font size="-2">N</font></a> 

+<a href="#O"><font size="-2">O</font></a> 

+<a href="#R"><font size="-2">R</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.withoutAttributes_added()" class="hiddenlink" target="rightframe"><b>withoutAttributes</b>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.withSource_added(java.lang.Object)" class="hiddenlink" target="rightframe"><b>withSource</b>

+(<code>Object</code>)</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/methods_index_changes.html b/latest-api-diffs/2.0/changes/methods_index_changes.html
new file mode 100755
index 0000000..2880fd4
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/methods_index_changes.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Method Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Methods" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="methods_index_all.html" class="staysblack">All Methods</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_removals.html" class="hiddenlink">Removals</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Changes</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="A"></A>

+<br><font size="+2">A</font>&nbsp;

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>annotatedWith</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html#com.google.inject.binder.AnnotatedBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html#com.google.inject.binder.AnnotatedConstantBindingBuilder.annotatedWith_changed(java.lang.annotation.Annotation)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Annotation</code>)&nbsp;in&nbsp;com.google.inject.binder.AnnotatedConstantBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.asEagerSingleton_changed()" class="hiddenlink" target="rightframe">asEagerSingleton

+()</A></nobr><br>

+<A NAME="B"></A>

+<br><font size="+2">B</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>bind</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bind_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindConstant_changed()" class="hiddenlink" target="rightframe">bindConstant

+()</A></nobr><br>

+<i>bindInterceptor</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.AbstractModule.html#com.google.inject.AbstractModule.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.AbstractModule

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binder.html#com.google.inject.Binder.bindInterceptor_changed(com.google.inject.matcher.Matcher<? super java.lang.Class<?>>, com.google.inject.matcher.Matcher<? super java.lang.reflect.Method>, org.aopalliance.intercept.MethodInterceptor[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Matcher&lt;Class&lt;?&gt;&gt;, Matcher&lt;Method&gt;, MethodInterceptor[]</code>)&nbsp;in&nbsp;com.google.inject.Binder

+</A></nobr><br>

+<i>bindProperties</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Map<java.lang.String, java.lang.String>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Map&lt;String, String&gt;</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.name.Names.html#com.google.inject.name.Names.bindProperties_changed(com.google.inject.Binder, java.util.Properties)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder, Properties</code>)&nbsp;in&nbsp;com.google.inject.name.Names

+</A></nobr><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>configure</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Module.html#com.google.inject.Module.configure_changed(com.google.inject.Binder)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Binder</code>)&nbsp;in&nbsp;com.google.inject.Module

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.servlet.ServletModule.html#com.google.inject.servlet.ServletModule.configure_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.servlet.ServletModule

+</A></nobr><br>

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_changed(com.google.inject.Stage, com.google.inject.Module[])" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Stage, Module[]</code>)&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<A NAME="E"></A>

+<br><font size="+2">E</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>equals</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.equals_changed(java.lang.Object)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Object</code>)&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<A NAME="F"></A>

+<br><font size="+2">F</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.findBindingsByType_changed(com.google.inject.TypeLiteral<T>)" class="hiddenlink" target="rightframe">findBindingsByType

+(<code>TypeLiteral&lt;T&gt;</code>)</A></nobr><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Provider.html#com.google.inject.Provider.get_changed()" class="hiddenlink" target="rightframe">get

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotation_changed()" class="hiddenlink" target="rightframe">getAnnotation

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getAnnotationType_changed()" class="hiddenlink" target="rightframe">getAnnotationType

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBinding_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">getBinding

+(<code>Key&lt;T&gt;</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getBindings_changed()" class="hiddenlink" target="rightframe">getBindings

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.CreationException.html#com.google.inject.CreationException.getErrorMessages_changed()" class="hiddenlink" target="rightframe">getErrorMessages

+()</A></nobr><br>

+<i>getInstance</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getInstance_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<i>getProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getProvider_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Binding

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(com.google.inject.Key<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.getProvider_changed(java.lang.Class<T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;T&gt;</code>)&nbsp;in&nbsp;com.google.inject.Injector

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSource_changed()" class="hiddenlink" target="rightframe">getSource

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.getType_changed()" class="hiddenlink" target="rightframe">getType

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.getTypeLiteral_changed()" class="hiddenlink" target="rightframe">getTypeLiteral

+()</A></nobr><br>

+<A NAME="H"></A>

+<br><font size="+2">H</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>hashCode</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.hashCode_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+<A NAME="I"></A>

+<br><font size="+2">I</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>in</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(com.google.inject.Scope)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Scope</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html#com.google.inject.binder.ScopedBindingBuilder.in_changed(java.lang.Class<? extends java.lang.annotation.Annotation>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;Annotation&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.ScopedBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.Injector.html#com.google.inject.Injector.injectMembers_changed(java.lang.Object)" class="hiddenlink" target="rightframe">injectMembers

+(<code>Object</code>)</A></nobr><br>

+<nobr><A HREF="com.google.inject.matcher.Matchers.html#com.google.inject.matcher.Matchers.inPackage_changed(java.lang.Package)" class="hiddenlink" target="rightframe">inPackage

+(<code>Package</code>)</A></nobr><br>

+<A NAME="S"></A>

+<br><font size="+2">S</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Scope.html#com.google.inject.Scope.scope_changed(com.google.inject.Key<T>, com.google.inject.Provider<T>)" class="hiddenlink" target="rightframe">scope

+(<code>Key&lt;T&gt;, Provider&lt;T&gt;</code>)</A></nobr><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#A"><font size="-2">A</font></a> 

+<a href="#B"><font size="-2">B</font></a> 

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#E"><font size="-2">E</font></a> 

+<a href="#F"><font size="-2">F</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#H"><font size="-2">H</font></a> 

+<a href="#I"><font size="-2">I</font></a> 

+<a href="#S"><font size="-2">S</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>to</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.Key<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Key&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(com.google.inject.TypeLiteral<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>TypeLiteral&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.to_changed(java.lang.Class<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;

+(<code>Class&lt;? extends T&gt;</code>)&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toInstance_changed(T)" class="hiddenlink" target="rightframe">toInstance

+(<code>T</code>)</A></nobr><br>

+<i>toString</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Key.html#com.google.inject.Key.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.Key

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.TypeLiteral.html#com.google.inject.TypeLiteral.toString_changed()" class="hiddenlink" target="rightframe">type&nbsp;

+()&nbsp;in&nbsp;com.google.inject.TypeLiteral

+</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/methods_index_removals.html b/latest-api-diffs/2.0/changes/methods_index_removals.html
new file mode 100755
index 0000000..e44c6e5
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/methods_index_removals.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Method Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Methods" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="methods_index_all.html" class="staysblack">All Methods</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Removals</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="methods_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<A NAME="C"></A>

+<br><font size="+2">C</font>&nbsp;

+<a href="#G"><font size="-2">G</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>createInjector</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(com.google.inject.Stage, java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Stage, Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.Guice.html#com.google.inject.Guice.createInjector_removed(java.lang.Iterable<com.google.inject.Module>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Iterable&lt;Module&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.Guice

+</A></nobr><br>

+<A NAME="G"></A>

+<br><font size="+2">G</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#T"><font size="-2">T</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<nobr><A HREF="com.google.inject.Binding.html#com.google.inject.Binding.getSource_removed()" class="hiddenlink" target="rightframe"><strike>getSource</strike>

+()</A></nobr><br>

+<nobr><A HREF="com.google.inject.spi.Message.html#com.google.inject.spi.Message.getSourceString_removed()" class="hiddenlink" target="rightframe"><strike>getSourceString</strike>

+()</A></nobr><br>

+<A NAME="T"></A>

+<br><font size="+2">T</font>&nbsp;

+<a href="#C"><font size="-2">C</font></a> 

+<a href="#G"><font size="-2">G</font></a> 

+ <a href="#topheader"><font size="-2">TOP</font></a>

+<br>

+<i>toProvider</i><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Key<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Key&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(com.google.inject.Provider<? extends T>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Provider&lt;? extends T&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+&nbsp;&nbsp;<nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html#com.google.inject.binder.LinkedBindingBuilder.toProvider_removed(java.lang.Class<? extends com.google.inject.Provider<? extends T>>)" class="hiddenlink" target="rightframe">type&nbsp;<strike>

+(<code>Class&lt;Provider&lt;? extends T&gt;&gt;</code>)</strike>&nbsp;in&nbsp;com.google.inject.binder.LinkedBindingBuilder

+</A></nobr><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/packages_index_additions.html b/latest-api-diffs/2.0/changes/packages_index_additions.html
new file mode 100755
index 0000000..99939ee
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/packages_index_additions.html
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Package Additions Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Packages" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="packages_index_all.html" class="staysblack">All Packages</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Additions</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<br>

+<A NAME="C"></A>

+<A HREF="changes-summary.html#com.google.inject.assistedinject" class="hiddenlink" target="rightframe"><b>com.google.inject.assistedinject</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.multibindings" class="hiddenlink" target="rightframe"><b>com.google.inject.multibindings</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.persist" class="hiddenlink" target="rightframe"><b>com.google.inject.persist</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.persist.finder" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.finder</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.persist.jpa" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.jpa</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.throwingproviders" class="hiddenlink" target="rightframe"><b>com.google.inject.throwingproviders</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.util" class="hiddenlink" target="rightframe"><b>com.google.inject.util</b></A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/packages_index_all.html b/latest-api-diffs/2.0/changes/packages_index_all.html
new file mode 100755
index 0000000..fe82d80
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/packages_index_all.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Package Differences Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Packages" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="packages_index_all.html" class="staysblack">All Packages</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<br>

+<A NAME="C"></A>

+<A HREF="pkg_com.google.inject.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<A HREF="changes-summary.html#com.google.inject.assistedinject" class="hiddenlink" target="rightframe"><b>com.google.inject.assistedinject</b></A><br>

+<A HREF="pkg_com.google.inject.binder.html" class="hiddenlink" target="rightframe">com.google.inject.binder</A><br>

+<A HREF="pkg_com.google.inject.matcher.html" class="hiddenlink" target="rightframe">com.google.inject.matcher</A><br>

+<A HREF="changes-summary.html#com.google.inject.multibindings" class="hiddenlink" target="rightframe"><b>com.google.inject.multibindings</b></A><br>

+<A HREF="pkg_com.google.inject.name.html" class="hiddenlink" target="rightframe">com.google.inject.name</A><br>

+<A HREF="changes-summary.html#com.google.inject.persist" class="hiddenlink" target="rightframe"><b>com.google.inject.persist</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.persist.finder" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.finder</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.persist.jpa" class="hiddenlink" target="rightframe"><b>com.google.inject.persist.jpa</b></A><br>

+<A HREF="pkg_com.google.inject.servlet.html" class="hiddenlink" target="rightframe">com.google.inject.servlet</A><br>

+<A HREF="pkg_com.google.inject.spi.html" class="hiddenlink" target="rightframe">com.google.inject.spi</A><br>

+<A HREF="pkg_com.google.inject.struts2.html" class="hiddenlink" target="rightframe">com.google.inject.struts2</A><br>

+<A HREF="changes-summary.html#com.google.inject.throwingproviders" class="hiddenlink" target="rightframe"><b>com.google.inject.throwingproviders</b></A><br>

+<A HREF="changes-summary.html#com.google.inject.util" class="hiddenlink" target="rightframe"><b>com.google.inject.util</b></A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/packages_index_changes.html b/latest-api-diffs/2.0/changes/packages_index_changes.html
new file mode 100755
index 0000000..e14bb66
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/packages_index_changes.html
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Package Changes Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Packages" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="packages_index_all.html" class="staysblack">All Packages</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<b>Changes</b>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<br>

+<A NAME="C"></A>

+<A HREF="pkg_com.google.inject.html" class="hiddenlink" target="rightframe">com.google.inject</A><br>

+<A HREF="pkg_com.google.inject.binder.html" class="hiddenlink" target="rightframe">com.google.inject.binder</A><br>

+<A HREF="pkg_com.google.inject.matcher.html" class="hiddenlink" target="rightframe">com.google.inject.matcher</A><br>

+<A HREF="pkg_com.google.inject.name.html" class="hiddenlink" target="rightframe">com.google.inject.name</A><br>

+<A HREF="pkg_com.google.inject.servlet.html" class="hiddenlink" target="rightframe">com.google.inject.servlet</A><br>

+<A HREF="pkg_com.google.inject.spi.html" class="hiddenlink" target="rightframe">com.google.inject.spi</A><br>

+<A HREF="pkg_com.google.inject.struts2.html" class="hiddenlink" target="rightframe">com.google.inject.struts2</A><br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/packages_index_removals.html b/latest-api-diffs/2.0/changes/packages_index_removals.html
new file mode 100755
index 0000000..4d6cb08
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/packages_index_removals.html
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+Package Removals Index

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<a NAME="topheader"></a>

+<table summary="Index for Packages" width="100%" border="0" cellspacing="0" cellpadding="0">

+  <tr>

+  <td bgcolor="#FFFFCC">

+<font size="+1"><a href="packages_index_all.html" class="staysblack">All Packages</a></font>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<font color="#999999">Removals</font>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_additions.html"class="hiddenlink">Additions</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td bgcolor="#FFFFFF">

+  <FONT SIZE="-1">

+<A HREF="packages_index_changes.html"class="hiddenlink">Changes</A>

+  </FONT>

+  </td>

+  </tr>

+  <tr>

+  <td>

+<font size="-2"><b>Bold</b>&nbsp;is&nbsp;New,&nbsp;<strike>strike</strike>&nbsp;is&nbsp;deleted</font>

+  </td>

+  </tr>

+</table><br>

+<br>

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.binder.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.binder.html
new file mode 100755
index 0000000..72adadd
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.binder.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.binder

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.matcher.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.binder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+<a href="#Added">ADDED</a>&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html" target="_top"><tt>com.google.inject.binder</tt></A>

+</H2>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="AnnotatedElementBuilder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedElementBuilder.html" target="_top"><tt><I>AnnotatedElementBuilder</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedElementBuilder/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="AnnotatedBindingBuilder"></A>

+  <nobr><A HREF="com.google.inject.binder.AnnotatedBindingBuilder.html"><I>AnnotatedBindingBuilder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="AnnotatedConstantBindingBuilder"></A>

+  <nobr><A HREF="com.google.inject.binder.AnnotatedConstantBindingBuilder.html"><I>AnnotatedConstantBindingBuilder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ConstantBindingBuilder"></A>

+  <nobr><A HREF="com.google.inject.binder.ConstantBindingBuilder.html"><I>ConstantBindingBuilder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds to a constant value.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="LinkedBindingBuilder"></A>

+  <nobr><A HREF="com.google.inject.binder.LinkedBindingBuilder.html"><I>LinkedBindingBuilder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ScopedBindingBuilder"></A>

+  <nobr><A HREF="com.google.inject.binder.ScopedBindingBuilder.html"><I>ScopedBindingBuilder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.binder!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.matcher.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.binder.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.html
new file mode 100755
index 0000000..0d2e3a8
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.html
@@ -0,0 +1,320 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV PACKAGE</B>&nbsp;

+&nbsp;<A HREF="pkg_com.google.inject.binder.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+<a href="#Added">ADDED</a>&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html" target="_top"><tt>com.google.inject</tt></A>

+</H2>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Classes and Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Classes and Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ConfigurationException"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ConfigurationException.html" target="_top"><tt>ConfigurationException</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Thrown when a programming error such as a misplaced annotation, illegal binding, or unsupported
+ scope is found.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Exposed"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Exposed.html" target="_top"><tt>Exposed</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Acccompanies a {@literal @}<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Exposed/com/google/inject/Provides.html"><TT>Provides</TT></A> method annotation in a
+ private module to indicate that the provided binding is exposed.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InjectorBuilder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/InjectorBuilder.html" target="_top"><tt>InjectorBuilder</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">The advanced entry point to the Guice framework. Creates <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/InjectorBuilder/Injector.html"><TT>Injector</TT></A>s from
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/InjectorBuilder/Module.html"><TT>Module</TT></A>s, allowing many options to be configured for the Injector.
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="MembersInjector"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/MembersInjector.html" target="_top"><tt><I>MembersInjector</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Injects dependencies into the fields and methods on instances of type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="OutOfScopeException"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/OutOfScopeException.html" target="_top"><tt>OutOfScopeException</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Thrown from <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/OutOfScopeException/Provider.html#get"><TT>Provider.get</TT></A> when an attempt is made to access a scoped
+ object while the scope in question is not currently active.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="PrivateBinder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/PrivateBinder.html" target="_top"><tt><I>PrivateBinder</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Returns a binder whose configuration information is hidden from its environment by default.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="PrivateModule"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/PrivateModule.html" target="_top"><tt>PrivateModule</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A module whose configuration information is hidden from its environment by default.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Provides"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provides.html" target="_top"><tt>Provides</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Annotates methods of a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Provides/Module.html"><TT>Module</TT></A> to create a provider method binding.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProvisionException"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/ProvisionException.html" target="_top"><tt>ProvisionException</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Indicates that there was a runtime failure while providing an instance.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes and Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes and Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="AbstractModule"></A>

+  <nobr><A HREF="com.google.inject.AbstractModule.html">AbstractModule</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A support class for <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule/Module.html"><TT>Module</TT></A>s which reduces repetition and results in
+ a more readable configuration.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Binder"></A>

+  <nobr><A HREF="com.google.inject.Binder.html"><I>Binder</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Collects configuration information (primarily <i>bindings</i>) which will be
+ used to create an <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Injector.html"><TT>Injector</TT></A>. Guice provides this object to your
+ application's <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Module.html"><TT>Module</TT></A> implementors so they may each contribute
+ their own bindings and other registrations.
+
+ <h3>The Guice Binding EDSL</h3>
+
+ Guice uses an <i>embedded domain-specific language</i>, or EDSL, to help you
+ create bindings simply and readably.  This approach is great for overall
+ usability, but it does come with a small cost: <b>it is difficult to
+ learn how to use the Binding EDSL by reading
+ method-level javadocs</b>.  Instead, you should consult the series of
+ examples below.  To save space, these examples omit the opening
+ {@code binder}, just as you will if your module extends
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/AbstractModule.html"><TT>AbstractModule</TT></A>.
+
+ <pre>
+     bind(ServiceImpl.class);</pre>
+
+ This statement does essentially nothing; it "binds the {@code ServiceImpl}
+ class to itself" and does not change Guice's default behavior.  You may still
+ want to use this if you prefer your <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Module.html"><TT>Module</TT></A> class to serve as an
+ explicit <i>manifest</i> for the services it provides.  Also, in rare cases,
+ Guice may be unable to validate a binding at injector creation time unless it
+ is given explicitly.
+
+ <pre>
+     bind(Service.class).to(ServiceImpl.class);</pre>
+
+ Specifies that a request for a {@code Service} instance with no binding
+ annotations should be treated as if it were a request for a
+ {@code ServiceImpl} instance. This <i>overrides</i> the function of any
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/ImplementedBy.html"><TT>@ImplementedBy</TT></A> or <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/ProvidedBy.html"><TT>@ProvidedBy</TT></A>
+ annotations found on {@code Service}, since Guice will have already
+ "moved on" to {@code ServiceImpl} before it reaches the point when it starts
+ looking for these annotations.
+
+ <pre>
+     bind(Service.class).toProvider(ServiceProvider.class);</pre>
+
+ In this example, {@code ServiceProvider} must extend or implement
+ {@code Provider<Service>}. This binding specifies that Guice should resolve
+ an unannotated injection request for {@code Service} by first resolving an
+ instance of {@code ServiceProvider} in the regular way, then calling
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Binder/Provider.html#get"><TT>get()</TT></A> on the resulting Provider instance to obtain the
+ {@code Service} instance.
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Binding"></A>

+  <nobr><A HREF="com.google.inject.Binding.html"><I>Binding</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A mapping from a key (type and optional annotation) to the strategy for getting instances of the
+ type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="BindingAnnotation"></A>

+  <nobr><A HREF="com.google.inject.BindingAnnotation.html">BindingAnnotation</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Annotates annotations which are used for binding.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="CreationException"></A>

+  <nobr><A HREF="com.google.inject.CreationException.html">CreationException</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Thrown when errors occur while creating a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException/Injector.html"><TT>Injector</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Guice"></A>

+  <nobr><A HREF="com.google.inject.Guice.html">Guice</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">The entry point to the Guice framework. Creates <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/Injector.html"><TT>Injector</TT></A>s from
+ <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/Module.html"><TT>Module</TT></A>s.  For advanced usage, see <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Guice/InjectorBuilder.html"><TT>InjectorBuilder</TT></A>.
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Injector"></A>

+  <nobr><A HREF="com.google.inject.Injector.html"><I>Injector</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Builds the graphs of objects that make up your application.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Key"></A>

+  <nobr><A HREF="com.google.inject.Key.html">Key</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Binding key consisting of an injection type and an optional annotation.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Module"></A>

+  <nobr><A HREF="com.google.inject.Module.html"><I>Module</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A module contributes configuration information, typically interface
+ bindings, which will be used to create an <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/Module/Injector.html"><TT>Injector</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Provider"></A>

+  <nobr><A HREF="com.google.inject.Provider.html"><I>Provider</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">An object capable of providing instances of type {@code T}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Scope"></A>

+  <nobr><A HREF="com.google.inject.Scope.html"><I>Scope</I></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A scope is a level of visibility that instances provided by Guice may have.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ScopeAnnotation"></A>

+  <nobr><A HREF="com.google.inject.ScopeAnnotation.html">ScopeAnnotation</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Annotates annotations which are used for scoping.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Scopes"></A>

+  <nobr><A HREF="com.google.inject.Scopes.html">Scopes</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Built-in scope implementations.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeLiteral"></A>

+  <nobr><A HREF="com.google.inject.TypeLiteral.html">TypeLiteral</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Represents a generic type {@code T}.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<B>PREV PACKAGE</B>&nbsp;

+&nbsp;<A HREF="pkg_com.google.inject.binder.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.matcher.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.matcher.html
new file mode 100755
index 0000000..0d23bf3
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.matcher.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.matcher

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.matcher!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.binder.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.name.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.matcher.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+ADDED&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html" target="_top"><tt>com.google.inject.matcher</tt></A>

+</H2>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Matchers"></A>

+  <nobr><A HREF="com.google.inject.matcher.Matchers.html">Matchers</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Matcher implementations.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.matcher!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.binder.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.name.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.matcher.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.name.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.name.html
new file mode 100755
index 0000000..cc6904b
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.name.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.name

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.name!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.matcher.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.servlet.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.name.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+ADDED&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html" target="_top"><tt>com.google.inject.name</tt></A>

+</H2>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Names"></A>

+  <nobr><A HREF="com.google.inject.name.Names.html">Names</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Utility methods for use with {@code @}<A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names/Named.html"><TT>Named</TT></A>.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.name!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.matcher.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.servlet.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.name.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.servlet.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.servlet.html
new file mode 100755
index 0000000..1e624e7
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.servlet.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.servlet

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.name.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.spi.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.servlet.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+<a href="#Added">ADDED</a>&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html" target="_top"><tt>com.google.inject.servlet</tt></A>

+</H2>

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Classes and Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Classes and Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="GuiceServletContextListener"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceServletContextListener.html" target="_top"><tt>GuiceServletContextListener</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">As of Guice 2.0 you can still use (your subclasses of) {@code GuiceServletContextListener}
+ class as a logical place to create and configure your injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InstanceFilterBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/InstanceFilterBinding.html" target="_top"><tt><I>InstanceFilterBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a single instance of a filter.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InstanceServletBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/InstanceServletBinding.html" target="_top"><tt><I>InstanceServletBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a single instance of a servlet.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="LinkedFilterBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/LinkedFilterBinding.html" target="_top"><tt><I>LinkedFilterBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A linked binding to a filter.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="LinkedServletBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/LinkedServletBinding.html" target="_top"><tt><I>LinkedServletBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A linked binding to a servlet.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ServletModule.FilterKeyBindingBuilder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html" target="_top"><tt><I>ServletModule.FilterKeyBindingBuilder</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule/FilterKeyBindingBuilder/ServletModule.html#configureServlets()"><TT>ServletModule.configureServlets()</TT></A>
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ServletModule.ServletKeyBindingBuilder"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html" target="_top"><tt><I>ServletModule.ServletKeyBindingBuilder</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">See the EDSL examples at <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule/ServletKeyBindingBuilder/ServletModule.html#configureServlets()"><TT>ServletModule.configureServlets()</TT></A>
+
+ </TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ServletModuleTargetVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModuleTargetVisitor.html" target="_top"><tt><I>ServletModuleTargetVisitor</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A visitor for the servlet extension.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Struts2Factory"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/Struts2Factory.html" target="_top"><tt>Struts2Factory</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Cleanup up version from Bob's GuiceObjectFactory.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="UriPatternType"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/UriPatternType.html" target="_top"><tt>UriPatternType</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">An enumeration of the available URI-pattern matching styles
+ 
+ </TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="GuiceFilter"></A>

+  <nobr><A HREF="com.google.inject.servlet.GuiceFilter.html">GuiceFilter</A></nobr>

+  </TD>

+  <TD VALIGN="TOP"><p>
+ Apply this filter in web.xml above all other filters (typically), to all requests where you plan
+  to use servlet scopes.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ServletModule"></A>

+  <nobr><A HREF="com.google.inject.servlet.ServletModule.html">ServletModule</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Configures the servlet scopes and creates bindings for the servlet API
+ objects so you can inject the request, response, session, etc.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ServletScopes"></A>

+  <nobr><A HREF="com.google.inject.servlet.ServletScopes.html">ServletScopes</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Servlet scopes.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.servlet!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.name.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.spi.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.servlet.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.spi.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.spi.html
new file mode 100755
index 0000000..fef7df1
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.spi.html
@@ -0,0 +1,384 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.spi

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.spi!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.servlet.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.struts2.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.spi.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+<a href="#Removed">REMOVED</a>&nbsp;|&nbsp;

+<a href="#Added">ADDED</a>&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html" target="_top"><tt>com.google.inject.spi</tt></A>

+</H2>

+<p>

+<a NAME="Removed"></a>

+<TABLE summary="Removed Classes and Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Removed Classes and Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="SourceProvider"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProvider.html" target="_top"><tt><I>SourceProvider</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Provides source objects to the <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/SourceProvider/com/google/inject/Binder.html"><TT>com.google.inject.Binder</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="SourceProviders"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/1.0/javadoc/com/google/inject/spi/SourceProviders.html" target="_top"><tt>SourceProviders</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Provides access to the default <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/SourceProviders/SourceProvider.html"><TT>SourceProvider</TT></A> implementation and
+ common controls for certain implementations.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Added"></a>

+<TABLE summary="Added Classes and Interfaces" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Added Classes and Interfaces</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="BindingScopingVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingScopingVisitor.html" target="_top"><tt><I>BindingScopingVisitor</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Visits each of the strategies used to scope an injection.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="BindingTargetVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingTargetVisitor.html" target="_top"><tt><I>BindingTargetVisitor</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Visits each of the strategies used to find an instance to satisfy an injection.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ConstructorBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConstructorBinding.html" target="_top"><tt><I>ConstructorBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to the constructor of a concrete clss.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ConvertedConstantBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConvertedConstantBinding.html" target="_top"><tt><I>ConvertedConstantBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding created from converting a bound instance to a new type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="DefaultBindingScopingVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingScopingVisitor.html" target="_top"><tt>DefaultBindingScopingVisitor</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">No-op visitor for subclassing.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="DefaultBindingTargetVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingTargetVisitor.html" target="_top"><tt>DefaultBindingTargetVisitor</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">No-op visitor for subclassing.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="DefaultElementVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultElementVisitor.html" target="_top"><tt>DefaultElementVisitor</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">No-op visitor for subclassing.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Dependency"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Dependency.html" target="_top"><tt>Dependency</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A variable that can be resolved by an injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Element"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Element.html" target="_top"><tt><I>Element</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A core component of a module or injector.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ElementVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ElementVisitor.html" target="_top"><tt><I>ElementVisitor</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Visit elements.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Elements"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Elements.html" target="_top"><tt>Elements</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Exposes elements of a module so they can be inspected, validated or <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Elements/Element.html#applyTo(Binder)"><TT>rewritten</TT></A>.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ExposedBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ExposedBinding.html" target="_top"><tt><I>ExposedBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a key exposed from an enclosed private environment.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="HasDependencies"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/HasDependencies.html" target="_top"><tt><I>HasDependencies</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Implemented by <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/HasDependencies/com/google/inject/Binding.html"><TT>bindings</TT></A>, <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/HasDependencies/com/google/inject/Provider.html"><TT> providers</TT></A> and instances that expose their dependencies explicitly.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InjectionListener"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionListener.html" target="_top"><tt><I>InjectionListener</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Listens for injections into instances of type {@code I}.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InjectionPoint"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionPoint.html" target="_top"><tt>InjectionPoint</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A constructor, field or method that can receive injections.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InjectionRequest"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionRequest.html" target="_top"><tt>InjectionRequest</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A request to inject the instance fields and methods of an instance.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InstanceBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InstanceBinding.html" target="_top"><tt><I>InstanceBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a single instance.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="InterceptorBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InterceptorBinding.html" target="_top"><tt>InterceptorBinding</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Registration of interceptors for matching methods of matching classes.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="LinkedKeyBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/LinkedKeyBinding.html" target="_top"><tt><I>LinkedKeyBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a linked key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="MembersInjectorLookup"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/MembersInjectorLookup.html" target="_top"><tt>MembersInjectorLookup</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A lookup of the members injector for a type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="PrivateElements"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/PrivateElements.html" target="_top"><tt><I>PrivateElements</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A private collection of elements that are hidden from the enclosing injector or module by
+ default.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderBinding.html" target="_top"><tt><I>ProviderBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderBinding/Provider.html"><TT>Provider</TT></A> that delegates to the binding for the provided type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderInstanceBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderInstanceBinding.html" target="_top"><tt><I>ProviderInstanceBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a provider instance.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderKeyBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderKeyBinding.html" target="_top"><tt><I>ProviderKeyBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A binding to a provider key.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderLookup"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderLookup.html" target="_top"><tt>ProviderLookup</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A lookup of the provider for a type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderWithDependencies"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderWithDependencies.html" target="_top"><tt><I>ProviderWithDependencies</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A provider with dependencies on other injected types.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ProviderWithExtensionVisitor"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderWithExtensionVisitor.html" target="_top"><tt><I>ProviderWithExtensionVisitor</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A Provider that is part of an extension which supports a custom
+ BindingTargetVisitor.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="ScopeBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ScopeBinding.html" target="_top"><tt>ScopeBinding</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Registration of a scope annotation with the scope that implements it.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="StaticInjectionRequest"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/StaticInjectionRequest.html" target="_top"><tt>StaticInjectionRequest</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">A request to inject the static fields and methods of a type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Toolable"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Toolable.html" target="_top"><tt>Toolable</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Instructs an <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Toolable/Injector.html"><TT>Injector</TT></A> running in <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Toolable/Stage.html#TOOL"><TT>Stage.TOOL</TT></A> that a method should be injected.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeConverter"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverter.html" target="_top"><tt><I>TypeConverter</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Converts constant string values to a different type.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeConverterBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverterBinding.html" target="_top"><tt>TypeConverterBinding</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Registration of type converters for matching target types.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeEncounter"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeEncounter.html" target="_top"><tt><I>TypeEncounter</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Context of an injectable type encounter.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeListener"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListener.html" target="_top"><tt><I>TypeListener</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Listens for Guice to encounter injectable types.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="TypeListenerBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListenerBinding.html" target="_top"><tt>TypeListenerBinding</tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">Binds types (picked using a Matcher) to an type listener.</TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="UntargettedBinding"></A>

+  <nobr><A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/UntargettedBinding.html" target="_top"><tt><I>UntargettedBinding</I></tt></A></nobr>

+  </TD>

+  <TD VALIGN="TOP">An untargetted binding.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="Message"></A>

+  <nobr><A HREF="com.google.inject.spi.Message.html">Message</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">An error message and the context in which it occured.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="docdiffs_index.html#com.google.inject.spi!package"><FONT CLASS="NavBarFont1"><B>Text Changes</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.servlet.html"><B>PREV PACKAGE</B></A>

+&nbsp;<A HREF="pkg_com.google.inject.struts2.html"><B>NEXT PACKAGE</B></A>

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.spi.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/changes/pkg_com.google.inject.struts2.html b/latest-api-diffs/2.0/changes/pkg_com.google.inject.struts2.html
new file mode 100755
index 0000000..26c9778
--- /dev/null
+++ b/latest-api-diffs/2.0/changes/pkg_com.google.inject.struts2.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">

+<HTML>

+<HEAD>

+<meta name="generator" content="JDiff v1.1.1">

+<!-- Generated by the JDiff Javadoc doclet -->

+<!-- (http://www.jdiff.org) -->

+<meta name="description" content="JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.">

+<meta name="keywords" content="diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet">

+<TITLE>

+com.google.inject.struts2

+</TITLE>

+<LINK REL="stylesheet" TYPE="text/css" HREF="../stylesheet-jdiff.css" TITLE="Style">

+</HEAD>

+<BODY>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Generated by<br><a href="http://www.jdiff.org" class="staysblack" target="_top">JDiff</a></b></EM></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.spi.html"><B>PREV PACKAGE</B></A>

+&nbsp;<B>NEXT PACKAGE</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.struts2.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: &nbsp;

+REMOVED&nbsp;|&nbsp;

+ADDED&nbsp;|&nbsp;

+<a href="#Changed">CHANGED</a>

+  </FONT></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+<H2>

+Package <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-summary.html" target="_top"><tt>com.google.inject.struts2</tt></A>

+</H2>

+<p>

+<a NAME="Changed"></a>

+<TABLE summary="Changed Classes" BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">

+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">

+  <TD VALIGN="TOP" COLSPAN=2><FONT SIZE="+1"><B>Changed Classes</B></FONT></TD>

+</TR>

+<TR BGCOLOR="#FFFFFF" CLASS="TableRowColor">

+  <TD VALIGN="TOP" WIDTH="25%">

+  <A NAME="GuiceObjectFactory"></A>

+  <nobr><A HREF="com.google.inject.struts2.GuiceObjectFactory.html">GuiceObjectFactory</A></nobr>

+  </TD>

+  <TD VALIGN="TOP">@deprecated Use <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory/com/google/inject/servlet/Struts2Factory.html"><TT>com.google.inject.servlet.Struts2Factory</TT></A> instead.</TD>

+</TR>

+</TABLE>

+&nbsp;

+<HR>

+<!-- Start of nav bar -->

+<TABLE summary="Navigation bar" BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">

+  <TR>

+    <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">

+    <TABLE summary="Navigation bar" BORDER="0" CELLPADDING="0" CELLSPACING="3">

+    <TR ALIGN="center" VALIGN="top">

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="http://google-guice.googlecode.com/svn/trunk/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-summary.html" target="_top"><FONT CLASS="NavBarFont1"><B><tt>2.0</tt></B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="changes-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>

+      <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> &nbsp;<FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Text Changes</FONT>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_statistics.html"><FONT CLASS="NavBarFont1"><B>Statistics</B></FONT></A>&nbsp;</TD>

+      <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="jdiff_help.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>

+    </TR>

+    </TABLE>

+  </TD>

+  <TD ALIGN="right" VALIGN="top" ROWSPAN=3></TD>

+</TR>

+<TR>

+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell2"><FONT SIZE="-2">

+&nbsp;<A HREF="pkg_com.google.inject.spi.html"><B>PREV PACKAGE</B></A>

+&nbsp;<B>NEXT PACKAGE</B>&nbsp;

+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

+  <A HREF="../changes.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;

+  &nbsp;<A HREF="pkg_com.google.inject.struts2.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>

+<TD BGCOLOR="0xFFFFFF" CLASS="NavBarCell3"></TD>

+</TR>

+</TABLE>

+<HR>

+<!-- End of nav bar -->

+</BODY>

+</HTML>

diff --git a/latest-api-diffs/2.0/javadocs/allclasses-frame.html b/latest-api-diffs/2.0/javadoc/allclasses-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/allclasses-frame.html
rename to latest-api-diffs/2.0/javadoc/allclasses-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/allclasses-noframe.html b/latest-api-diffs/2.0/javadoc/allclasses-noframe.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/allclasses-noframe.html
rename to latest-api-diffs/2.0/javadoc/allclasses-noframe.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/AbstractModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/AbstractModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/AbstractModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Binder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Binder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Binder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Binding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Binding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Binding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/BindingAnnotation.html b/latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/BindingAnnotation.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/BindingAnnotation.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/ConfigurationException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/ConfigurationException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/ConfigurationException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/ConfigurationException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/CreationException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/CreationException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/CreationException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Exposed.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Exposed.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Exposed.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Exposed.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Guice.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Guice.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Guice.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/ImplementedBy.html b/latest-api-diffs/2.0/javadoc/com/google/inject/ImplementedBy.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/ImplementedBy.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/ImplementedBy.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Inject.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Inject.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Inject.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Inject.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Injector.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Injector.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Injector.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Key.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Key.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Key.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Key.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/MembersInjector.html b/latest-api-diffs/2.0/javadoc/com/google/inject/MembersInjector.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/MembersInjector.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/MembersInjector.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Module.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Module.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Module.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Module.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/OutOfScopeException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/OutOfScopeException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/OutOfScopeException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/OutOfScopeException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/PrivateBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/PrivateBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/PrivateBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/PrivateBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/PrivateModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/PrivateModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/PrivateModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/PrivateModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/ProvidedBy.html b/latest-api-diffs/2.0/javadoc/com/google/inject/ProvidedBy.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/ProvidedBy.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/ProvidedBy.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Provider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Provider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Provider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Provides.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Provides.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Provides.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Provides.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/ProvisionException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/ProvisionException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/ProvisionException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/ProvisionException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Scope.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Scope.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Scope.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/ScopeAnnotation.html b/latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/ScopeAnnotation.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/ScopeAnnotation.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Scopes.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Scopes.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Scopes.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Singleton.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Singleton.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Singleton.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Singleton.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/Stage.html b/latest-api-diffs/2.0/javadoc/com/google/inject/Stage.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/Stage.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/Stage.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/TypeLiteral.html b/latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/TypeLiteral.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/TypeLiteral.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/Assisted.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/Assisted.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/Assisted.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/Assisted.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/AssistedInject.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/AssistedInject.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/AssistedInject.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/AssistedInject.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/FactoryProvider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/FactoryProvider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/FactoryProvider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/FactoryProvider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/Assisted.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/Assisted.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/Assisted.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/Assisted.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/AssistedInject.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/AssistedInject.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/AssistedInject.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/AssistedInject.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/FactoryProvider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/FactoryProvider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/class-use/FactoryProvider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/class-use/FactoryProvider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/assistedinject/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/assistedinject/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedConstantBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedConstantBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedElementBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedElementBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/AnnotatedElementBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/AnnotatedElementBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/ConstantBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/ConstantBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/ConstantBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/LinkedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/LinkedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/LinkedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/ScopedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/ScopedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/ScopedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedConstantBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedElementBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedElementBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/AnnotatedElementBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/AnnotatedElementBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/ConstantBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/ConstantBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/ConstantBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/ConstantBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/LinkedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/LinkedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/LinkedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/LinkedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/ScopedBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/ScopedBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/class-use/ScopedBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/class-use/ScopedBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/binder/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/binder/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/AbstractModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/AbstractModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/AbstractModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/AbstractModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Binder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Binder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Binder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Binder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Binding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Binding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Binding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Binding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/BindingAnnotation.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/BindingAnnotation.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/BindingAnnotation.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/BindingAnnotation.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ConfigurationException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ConfigurationException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ConfigurationException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ConfigurationException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/CreationException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/CreationException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/CreationException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/CreationException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Exposed.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Exposed.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Exposed.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Exposed.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Guice.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Guice.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Guice.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Guice.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ImplementedBy.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ImplementedBy.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ImplementedBy.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ImplementedBy.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Inject.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Inject.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Inject.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Inject.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Injector.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Injector.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Injector.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Injector.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Key.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Key.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Key.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Key.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/MembersInjector.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/MembersInjector.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/MembersInjector.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/MembersInjector.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Module.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Module.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Module.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Module.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/OutOfScopeException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/OutOfScopeException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/OutOfScopeException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/OutOfScopeException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/PrivateBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/PrivateBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/PrivateBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/PrivateBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/PrivateModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/PrivateModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/PrivateModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/PrivateModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ProvidedBy.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ProvidedBy.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ProvidedBy.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ProvidedBy.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Provider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Provider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Provider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Provider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Provides.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Provides.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Provides.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Provides.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ProvisionException.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ProvisionException.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ProvisionException.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ProvisionException.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Scope.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Scope.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Scope.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Scope.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ScopeAnnotation.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ScopeAnnotation.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/ScopeAnnotation.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/ScopeAnnotation.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Scopes.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Scopes.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Scopes.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Scopes.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Singleton.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Singleton.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Singleton.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Singleton.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Stage.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Stage.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/Stage.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/Stage.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/class-use/TypeLiteral.html b/latest-api-diffs/2.0/javadoc/com/google/inject/class-use/TypeLiteral.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/class-use/TypeLiteral.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/class-use/TypeLiteral.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/JndiIntegration.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/JndiIntegration.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/JndiIntegration.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/JndiIntegration.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/class-use/JndiIntegration.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/class-use/JndiIntegration.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/class-use/JndiIntegration.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/class-use/JndiIntegration.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/jndi/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/jndi/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/AbstractMatcher.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/AbstractMatcher.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/AbstractMatcher.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/AbstractMatcher.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/Matcher.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matcher.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/Matcher.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matcher.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/Matchers.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/Matchers.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/Matchers.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/AbstractMatcher.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/AbstractMatcher.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/AbstractMatcher.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/AbstractMatcher.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/Matcher.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/Matcher.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/Matcher.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/Matcher.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/Matchers.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/Matchers.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/class-use/Matchers.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/class-use/Matchers.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/matcher/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/matcher/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/MapBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/MapBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/MapBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/MapBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/Multibinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/Multibinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/Multibinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/Multibinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/class-use/MapBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/class-use/MapBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/class-use/MapBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/class-use/MapBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/class-use/Multibinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/class-use/Multibinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/class-use/Multibinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/class-use/Multibinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/multibindings/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/multibindings/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/Named.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/Named.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/Named.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/Named.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/Names.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/Names.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/Names.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/class-use/Named.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/class-use/Named.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/class-use/Named.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/class-use/Named.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/class-use/Names.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/class-use/Names.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/class-use/Names.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/class-use/Names.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/name/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/name/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/name/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/name/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/GuiceFilter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/GuiceFilter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceFilter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/GuiceServletContextListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceServletContextListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/GuiceServletContextListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/GuiceServletContextListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/RequestParameters.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/RequestParameters.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/RequestParameters.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/RequestParameters.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/RequestScoped.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/RequestScoped.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/RequestScoped.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/RequestScoped.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.FilterKeyBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.ServletKeyBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletScopes.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/ServletScopes.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/ServletScopes.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/SessionScoped.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/SessionScoped.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/SessionScoped.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/SessionScoped.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/GuiceFilter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/GuiceFilter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/GuiceFilter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/GuiceFilter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/GuiceServletContextListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/GuiceServletContextListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/GuiceServletContextListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/GuiceServletContextListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/RequestParameters.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/RequestParameters.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/RequestParameters.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/RequestParameters.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/RequestScoped.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/RequestScoped.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/RequestScoped.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/RequestScoped.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.FilterKeyBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.FilterKeyBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.FilterKeyBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.FilterKeyBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.ServletKeyBindingBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.ServletKeyBindingBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.ServletKeyBindingBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.ServletKeyBindingBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletModule.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletModule.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletScopes.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletScopes.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/ServletScopes.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/ServletScopes.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/SessionScoped.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/SessionScoped.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/class-use/SessionScoped.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/class-use/SessionScoped.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/servlet/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/servlet/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/BindingScopingVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingScopingVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/BindingScopingVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingScopingVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/BindingTargetVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingTargetVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/BindingTargetVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/BindingTargetVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ConstructorBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConstructorBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ConstructorBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConstructorBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ConvertedConstantBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConvertedConstantBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ConvertedConstantBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ConvertedConstantBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultBindingScopingVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingScopingVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultBindingScopingVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingScopingVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultBindingTargetVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingTargetVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultBindingTargetVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultBindingTargetVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultElementVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultElementVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/DefaultElementVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/DefaultElementVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/Dependency.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Dependency.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/Dependency.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/Dependency.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/Element.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Element.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/Element.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/Element.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ElementVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ElementVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ElementVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ElementVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/Elements.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Elements.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/Elements.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/Elements.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ExposedBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ExposedBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ExposedBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ExposedBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/HasDependencies.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/HasDependencies.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/HasDependencies.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/HasDependencies.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionPoint.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionPoint.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionPoint.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionPoint.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionRequest.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionRequest.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/InjectionRequest.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/InjectionRequest.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/InstanceBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InstanceBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/InstanceBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/InstanceBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/InterceptorBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/InterceptorBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/InterceptorBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/InterceptorBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/LinkedKeyBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/LinkedKeyBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/LinkedKeyBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/LinkedKeyBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/MembersInjectorLookup.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/MembersInjectorLookup.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/MembersInjectorLookup.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/MembersInjectorLookup.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/Message.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/Message.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/Message.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/PrivateElements.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/PrivateElements.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/PrivateElements.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/PrivateElements.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderInstanceBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderInstanceBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderInstanceBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderInstanceBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderKeyBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderKeyBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderKeyBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderKeyBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderLookup.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderLookup.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderLookup.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderLookup.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderWithDependencies.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderWithDependencies.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ProviderWithDependencies.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ProviderWithDependencies.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/ScopeBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/ScopeBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/ScopeBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/ScopeBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/StaticInjectionRequest.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/StaticInjectionRequest.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/StaticInjectionRequest.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/StaticInjectionRequest.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeConverter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeConverter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeConverterBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverterBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeConverterBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeConverterBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeEncounter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeEncounter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeEncounter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeEncounter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeListenerBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListenerBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/TypeListenerBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/TypeListenerBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/UntargettedBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/UntargettedBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/UntargettedBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/UntargettedBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/BindingScopingVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/BindingScopingVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/BindingScopingVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/BindingScopingVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/BindingTargetVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/BindingTargetVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/BindingTargetVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/BindingTargetVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ConstructorBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ConstructorBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ConstructorBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ConstructorBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ConvertedConstantBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ConvertedConstantBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ConvertedConstantBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ConvertedConstantBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultBindingScopingVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultBindingScopingVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultBindingScopingVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultBindingScopingVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultBindingTargetVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultBindingTargetVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultBindingTargetVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultBindingTargetVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultElementVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultElementVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/DefaultElementVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/DefaultElementVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Dependency.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Dependency.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Dependency.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Dependency.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Element.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Element.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Element.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Element.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ElementVisitor.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ElementVisitor.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ElementVisitor.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ElementVisitor.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Elements.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Elements.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Elements.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Elements.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ExposedBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ExposedBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ExposedBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ExposedBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/HasDependencies.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/HasDependencies.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/HasDependencies.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/HasDependencies.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionPoint.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionPoint.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionPoint.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionPoint.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionRequest.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionRequest.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InjectionRequest.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InjectionRequest.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InstanceBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InstanceBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InstanceBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InstanceBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InterceptorBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InterceptorBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/InterceptorBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/InterceptorBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/LinkedKeyBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/LinkedKeyBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/LinkedKeyBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/LinkedKeyBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/MembersInjectorLookup.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/MembersInjectorLookup.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/MembersInjectorLookup.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/MembersInjectorLookup.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Message.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Message.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/Message.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/Message.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/PrivateElements.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/PrivateElements.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/PrivateElements.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/PrivateElements.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderInstanceBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderInstanceBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderInstanceBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderInstanceBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderKeyBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderKeyBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderKeyBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderKeyBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderLookup.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderLookup.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderLookup.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderLookup.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderWithDependencies.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderWithDependencies.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ProviderWithDependencies.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ProviderWithDependencies.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ScopeBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ScopeBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/ScopeBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/ScopeBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/StaticInjectionRequest.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/StaticInjectionRequest.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/StaticInjectionRequest.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/StaticInjectionRequest.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeConverter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeConverter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeConverter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeConverter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeConverterBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeConverterBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeConverterBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeConverterBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeEncounter.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeEncounter.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeEncounter.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeEncounter.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeListener.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeListener.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeListener.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeListener.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeListenerBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeListenerBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/TypeListenerBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/TypeListenerBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/UntargettedBinding.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/UntargettedBinding.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/class-use/UntargettedBinding.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/class-use/UntargettedBinding.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spi/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spi/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/SpringIntegration.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/SpringIntegration.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/SpringIntegration.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/SpringIntegration.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/class-use/SpringIntegration.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/class-use/SpringIntegration.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/class-use/SpringIntegration.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/class-use/SpringIntegration.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/spring/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/spring/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/GuiceObjectFactory.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/GuiceObjectFactory.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/GuiceObjectFactory.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/class-use/GuiceObjectFactory.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/class-use/GuiceObjectFactory.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/class-use/GuiceObjectFactory.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/class-use/GuiceObjectFactory.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/struts2/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/struts2/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProvider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProvider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProvider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProvider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProviderBinder.SecondaryBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProviderBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProviderBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/ThrowingProviderBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/ThrowingProviderBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProvider.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProvider.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProvider.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProvider.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.SecondaryBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.SecondaryBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.SecondaryBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.SecondaryBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/class-use/ThrowingProviderBinder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/throwingproviders/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/throwingproviders/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/ManagedBindingMBean.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/ManagedBindingMBean.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/ManagedBindingMBean.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/ManagedBindingMBean.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/Manager.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/Manager.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/Manager.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/Manager.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/class-use/ManagedBindingMBean.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/class-use/Manager.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/class-use/Manager.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/class-use/Manager.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/class-use/Manager.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/tools/jmx/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/tools/jmx/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/Modules.OverriddenModuleBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/Modules.OverriddenModuleBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/Modules.OverriddenModuleBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/Modules.OverriddenModuleBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/Modules.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/Modules.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/Modules.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/Modules.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/Providers.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/Providers.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/Providers.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/Providers.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/Types.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/Types.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/Types.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/Types.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Modules.OverriddenModuleBuilder.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Modules.OverriddenModuleBuilder.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Modules.OverriddenModuleBuilder.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Modules.OverriddenModuleBuilder.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Modules.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Modules.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Modules.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Modules.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Providers.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Providers.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Providers.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Providers.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Types.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Types.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/class-use/Types.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/class-use/Types.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/package-frame.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/package-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/package-frame.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/package-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/package-summary.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/package-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/package-summary.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/package-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/package-tree.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/package-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/package-tree.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/package-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/com/google/inject/util/package-use.html b/latest-api-diffs/2.0/javadoc/com/google/inject/util/package-use.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/com/google/inject/util/package-use.html
rename to latest-api-diffs/2.0/javadoc/com/google/inject/util/package-use.html
diff --git a/latest-api-diffs/2.0/javadocs/constant-values.html b/latest-api-diffs/2.0/javadoc/constant-values.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/constant-values.html
rename to latest-api-diffs/2.0/javadoc/constant-values.html
diff --git a/latest-api-diffs/2.0/javadocs/deprecated-list.html b/latest-api-diffs/2.0/javadoc/deprecated-list.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/deprecated-list.html
rename to latest-api-diffs/2.0/javadoc/deprecated-list.html
diff --git a/latest-api-diffs/2.0/javadocs/help-doc.html b/latest-api-diffs/2.0/javadoc/help-doc.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/help-doc.html
rename to latest-api-diffs/2.0/javadoc/help-doc.html
diff --git a/latest-api-diffs/2.0/javadocs/index-all.html b/latest-api-diffs/2.0/javadoc/index-all.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/index-all.html
rename to latest-api-diffs/2.0/javadoc/index-all.html
diff --git a/latest-api-diffs/2.0/javadocs/index.html b/latest-api-diffs/2.0/javadoc/index.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/index.html
rename to latest-api-diffs/2.0/javadoc/index.html
diff --git a/latest-api-diffs/2.0/javadocs/overview-frame.html b/latest-api-diffs/2.0/javadoc/overview-frame.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/overview-frame.html
rename to latest-api-diffs/2.0/javadoc/overview-frame.html
diff --git a/latest-api-diffs/2.0/javadocs/overview-summary.html b/latest-api-diffs/2.0/javadoc/overview-summary.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/overview-summary.html
rename to latest-api-diffs/2.0/javadoc/overview-summary.html
diff --git a/latest-api-diffs/2.0/javadocs/overview-tree.html b/latest-api-diffs/2.0/javadoc/overview-tree.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/overview-tree.html
rename to latest-api-diffs/2.0/javadoc/overview-tree.html
diff --git a/latest-api-diffs/2.0/javadocs/package-list b/latest-api-diffs/2.0/javadoc/package-list
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/package-list
rename to latest-api-diffs/2.0/javadoc/package-list
diff --git a/latest-api-diffs/2.0/javadocs/resources/inherit.gif b/latest-api-diffs/2.0/javadoc/resources/inherit.gif
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/resources/inherit.gif
rename to latest-api-diffs/2.0/javadoc/resources/inherit.gif
Binary files differ
diff --git a/latest-api-diffs/2.0/javadocs/serialized-form.html b/latest-api-diffs/2.0/javadoc/serialized-form.html
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/serialized-form.html
rename to latest-api-diffs/2.0/javadoc/serialized-form.html
diff --git a/latest-api-diffs/2.0/javadocs/stylesheet.css b/latest-api-diffs/2.0/javadoc/stylesheet.css
similarity index 100%
rename from latest-api-diffs/2.0/javadocs/stylesheet.css
rename to latest-api-diffs/2.0/javadoc/stylesheet.css
diff --git a/latest-api-diffs/3.0/3.0.xml b/latest-api-diffs/3.0.xml
similarity index 100%
rename from latest-api-diffs/3.0/3.0.xml
rename to latest-api-diffs/3.0.xml