4.2
Overview
Package
Class
Text Changes
Statistics
Help
Generated by
JDiff
FRAMES
NO FRAMES
All Documentation Differences
Package
com.google.inject
Class
AbstractModule
Method
bindInterceptor(Matcher<Class<?>>, Matcher<Method>, MethodInterceptor[])
Method
bindListener(Matcher<TypeLiteral<?>>, TypeListener)
Method
currentStage()
Method
requireBinding(Class<?>)
Method
requireBinding(Key<?>)
Class
Binder
Method
addError(String, Object[])
Method
addError(Throwable)
Method
bindInterceptor(Matcher<Class<?>>, Matcher<Method>, MethodInterceptor[])
Method
bindListener(Matcher<Binding<?>>, ProvisionListener[])
Method
convertToTypes(Matcher<TypeLiteral<?>>, TypeConverter)
Method
disableCircularProxies()
Method
getProvider(Class<T>)
Method
getProvider(Dependency<T>)
Method
getProvider(Key<T>)
Method
newPrivateBinder()
Method
requestInjection(Object)
Method
requestInjection(TypeLiteral<T>, T)
Method
requestStaticInjection(Class[])
Method
requireAtInjectOnConstructors()
Method
requireExactBindingAnnotations()
Method
requireExplicitBindings()
Method
skipSources(Class[])
Method
withSource(Object)
Class
Binding
Method
getProvider()
Class
BindingAnnotation
Class ConfigurationException
Method
getPartialValue()
Class
Guice
Method
createInjector(Iterable<Module>)
Method
createInjector(Module[])
Method
createInjector(Stage, Iterable<Module>)
Method
createInjector(Stage, Module[])
Class
Inject
Class Injector
Method
createChildInjector(Iterable<Module>)
Method
getAllBindings()
Method
getBindings()
Method
getExistingBinding(Key<T>)
Method
getMembersInjector(Class<T>)
Method
getMembersInjector(TypeLiteral<T>)
Method
getProvider(Class<T>)
Method
getScopeBindings()
Method
getTypeConverterBindings()
Method
injectMembers(Object)
Class
Key
Key()
Key(Annotation)
Key(Class<Annotation>)
Method
ofType(Class<T>)
Method
ofType(Type)
Method
ofType(TypeLiteral<T>)
Method
withoutAttributes()
Class
MembersInjector
Class
Module
Class
OutOfScopeException
Class
PrivateBinder
Method
expose(Class<?>)
Class
PrivateModule
Method
bindInterceptor(Matcher<Class<?>>, Matcher<Method>, MethodInterceptor[])
Method
convertToTypes(Matcher<TypeLiteral<?>>, TypeConverter)
Class
Provider
Method
get()
Class
ProvisionException
Class
Scope
Method
scope(Key<T>, Provider<T>)
Method
toString()
Class
ScopeAnnotation
Class Scopes
Method
isCircularProxy(Object)
Field
NO_SCOPE
Class
Singleton
Class
TypeLiteral
TypeLiteral()
Method
getRawType()
Package
com.google.inject.assistedinject
Class
AssistedInject
Class
AssistedInjectBinding
Class
AssistedInjectTargetVisitor
Class
AssistedMethod
Method
getDependencies()
Method
getImplementationConstructor()
Method
getImplementationType()
Class
FactoryModuleBuilder
Class
FactoryProvider
Package
com.google.inject.binder
Class ConstantBindingBuilder
Method
to(byte)
Class LinkedBindingBuilder
Method
toConstructor(Constructor<S>)
Method
toConstructor(Constructor<S>, TypeLiteral<? extends S>)
Class ScopedBindingBuilder
Method
asEagerSingleton()
Package
com.google.inject.daggeradapter
Class
DaggerAdapter
Package
com.google.inject.grapher
Class
AbstractInjectorGrapher.GrapherParameters
Class
DefaultRootKeySetCreator
Class
ImplementationNode
Class
NameFactory
Class
NodeId
Class
ShortNameFactory
Method
getSourceName(Object)
Class
TransitiveDependencyVisitor
Package
com.google.inject.grapher.graphviz
Class
ArrowType
Class
CompassPoint
Class
EdgeStyle
Class
GraphvizEdge
Class
GraphvizGrapher
Method
getArrowString(List<ArrowType>)
Method
getNodeLabel(GraphvizNode)
Class
GraphvizNode
Class
NodeShape
Class
NodeStyle
Class
PortIdFactory
Package
com.google.inject.jndi
Class
JndiIntegration
Method
fromJndi(Class<T>, String)
Package
com.google.inject.matcher
Class Matcher
Method
and(Matcher<? super T>)
Method
or(Matcher<? super T>)
Class Matchers
Method
annotatedWith(Annotation)
Method
annotatedWith(Class<Annotation>)
Method
inSubpackage(String)
Method
subclassesOf(Class<?>)
Package
com.google.inject.multibindings
Class
MapBinder
Method
addBinding(K)
Method
newMapBinder(Binder, Class<K>, Class<V>)
Method
newMapBinder(Binder, Class<K>, Class<V>, Annotation)
Method
newMapBinder(Binder, Class<K>, Class<V>, Class<Annotation>)
Method
newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>)
Method
newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>, Annotation)
Method
newMapBinder(Binder, TypeLiteral<K>, TypeLiteral<V>, Class<Annotation>)
Method
permitDuplicates()
Class
MapBinderBinding
Method
containsElement(Element)
Method
getEntries()
Method
getKeyTypeLiteral()
Method
getValueTypeLiteral()
Class
MapKey
Class
Multibinder
Method
addBinding()
Class
MultibinderBinding
Method
containsElement(Element)
Method
getElementTypeLiteral()
Method
getElements()
Class
MultibindingsScanner
Method
asModule()
Method
scanner()
Class
MultibindingsTargetVisitor
Method
visit(OptionalBinderBinding<? extends T>)
Class
OptionalBinder
Method
setBinding()
Method
setDefault()
Class
OptionalBinderBinding
Method
containsElement(Element)
Method
getActualBinding()
Method
getDefaultBinding()
Class
ProvidesIntoMap
Class
ProvidesIntoOptional
Class
ProvidesIntoSet
Package
com.google.inject.name
Class Names
Method
bindProperties(Binder, Map<String, String>)
Method
bindProperties(Binder, Properties)
Package
com.google.inject.persist
Class
PersistFilter
Class
PersistModule
Class
PersistService
Method
start()
Method
stop()
Class
Transactional
Class
UnitOfWork
Method
begin()
Method
end()
Package
com.google.inject.persist.finder
Class
FirstResult
Class
MaxResults
Package
com.google.inject.persist.jpa
Class JpaPersistModule
Method
properties(Map<?, ?>)
Package
com.google.inject.servlet
Class
GuiceFilter
Class
GuiceServletContextListener
Method
getInjector()
Class
InstanceFilterBinding
Class
InstanceServletBinding
Class
LinkedFilterBinding
Class
LinkedServletBinding
Class
RequestParameters
Class RequestScoper
Method
open()
Class
ScopingOnly
Class
ServletModule
Method
configureServlets()
Method
getServletContext()
Class
ServletModuleBinding
Class
ServletModuleTargetVisitor
Method
visit(InstanceFilterBinding)
Method
visit(InstanceServletBinding)
Method
visit(LinkedFilterBinding)
Method
visit(LinkedServletBinding)
Class ServletScopes
Method
continueRequest(Callable<T>, Map<Key<?>, Object>)
Method
isRequestScoped(Binding<?>)
Method
scopeRequest(Callable<T>, Map<Key<?>, Object>)
Method
scopeRequest(Map<Key<?>, Object>)
Method
transferRequest()
Method
transferRequest(Callable<T>)
Class
UriPatternType
Package
com.google.inject.spi
Class
BindingScopingVisitor
Method
visitNoScoping()
Class
BindingTargetVisitor
Method
visit(ConvertedConstantBinding<? extends T>)
Method
visit(LinkedKeyBinding<? extends T>)
Method
visit(UntargettedBinding<? extends T>)
Class ConstructorBinding
Method
getInjectableMembers()
Class ConvertedConstantBinding
Method
getTypeConverterBinding()
Class
DefaultBindingScopingVisitor
Class
DefaultBindingTargetVisitor
Class
DefaultElementVisitor
Class
DependencyAndSource
Method
getBindingSource()
Method
getDependency()
Class
ElementSource
Method
getDeclaringSource()
Method
getModuleClassNames()
Method
getModuleConfigurePositionsInStackTrace()
Method
getStackTrace()
Class
ElementVisitor
Method
visit(Binding<T>)
Method
visit(DisableCircularProxiesOption)
Method
visit(RequireAtInjectOnConstructorsOption)
Method
visit(RequireExplicitBindingsOption)
Class HasDependencies
Method
getDependencies()
Class InjectionPoint
Method
forConstructor(Constructor<T>)
Method
forConstructor(Constructor<T>, TypeLiteral<? extends T>)
Method
forInstanceMethodsAndFields(Class<?>)
Method
forInstanceMethodsAndFields(TypeLiteral<?>)
Method
forMethod(Method, TypeLiteral<T>)
Method
forStaticMethodsAndFields(Class<?>)
Method
forStaticMethodsAndFields(TypeLiteral<?>)
Method
getDeclaringType()
Method
isToolable()
Class
InjectionRequest
Method
getInjectionPoints()
Class
InterceptorBinding
Class
MembersInjectorLookup
Method
getDelegate()
Class
Message
Method
getCause()
Class
ModuleAnnotatedMethodScanner
Method
prepareMethod(Binder, Annotation, Key<T>, InjectionPoint)
Class
ModuleAnnotatedMethodScannerBinding
Class ProviderInstanceBinding
Method
getProviderInstance()
Method
getUserSuppliedProvider()
Class
ProviderLookup
Class
ProviderWithExtensionVisitor
Method
acceptExtensionVisitor(BindingTargetVisitor<B, V>, ProviderInstanceBinding<? extends B>)
Class
ProvidesMethodBinding
Method
getAnnotation()
Class
ProvidesMethodTargetVisitor
Class
ProvisionListener
Class ProvisionListener.ProvisionInvocation
Method
getBinding()
Method
getDependencyChain()
Class ProvisionListener
Method
onProvision(ProvisionInvocation<T>)
Class
ScopeBinding
Class
StaticInjectionRequest
Method
getInjectionPoints()
Class
Toolable
Class
TypeConverterBinding
Class
TypeEncounter
Method
addError(String, Object[])
Method
bindInterceptor(Matcher<Method>, MethodInterceptor[])
Method
getMembersInjector(Class<T>)
Method
getMembersInjector(TypeLiteral<T>)
Class
TypeListener
Method
hear(TypeLiteral<I>, TypeEncounter<I>)
Package
com.google.inject.spring
Class SpringIntegration
Method
bindAll(Binder, ListableBeanFactory)
Method
fromSpring(Class<T>, String)
Package
com.google.inject.struts2
Class
Struts2Factory
Class
Struts2GuicePluginModule
Package
com.google.inject.testing.fieldbinder
Class
Bind
Class
BoundFieldModule
Package
com.google.inject.throwingproviders
Class
CheckedProvider
Class
CheckedProvides
Class
ThrowingInject
Class
ThrowingProvider
Class
ThrowingProviderBinder
Method
forModule(Module)
Package
com.google.inject.tools.jmx
Class Manager
Method
manage(MBeanServer, String, Injector)
Method
manage(String, Injector)
Package
com.google.inject.util
Class Modules
Method
override(Iterable<Module>)
Method
override(Module[])
Class
Providers
Method
guicify(Provider<T>)
Method
of(T)
Class Types
Method
arrayOf(Type)
Method
collectionOf(Type)
Method
javaxProviderOf(Type)
Method
listOf(Type)
Method
mapOf(Type, Type)
Method
newParameterizedType(Type, Type[])
Method
newParameterizedTypeWithOwner(Type, Type, Type[])
Method
providerOf(Type)
Method
setOf(Type)
Method
subtypeOf(Type)
Method
supertypeOf(Type)