Uses of Interface
com.google.inject.spi.ProviderWithExtensionVisitor
-
Packages that use ProviderWithExtensionVisitor Package Description com.google.inject.assistedinject Extension for combining factory interfaces with injection; this extension requiresguice-assistedinject.jar
.com.google.inject.internal Guice (sounds like "juice")com.google.inject.servlet Servlet API scopes, bindings and registration; this extension requiresguice-servlet.jar
. -
-
Uses of ProviderWithExtensionVisitor in com.google.inject.assistedinject
Classes in com.google.inject.assistedinject that implement ProviderWithExtensionVisitor Modifier and Type Class Description (package private) class
FactoryProvider2<F>
The newer implementation of factory provider. -
Uses of ProviderWithExtensionVisitor in com.google.inject.internal
Classes in com.google.inject.internal that implement ProviderWithExtensionVisitor Modifier and Type Class Description class
ProviderMethod<T>
A provider that invokes a method and returns its result.private static class
ProviderMethod.FastClassProviderMethod<T>
AProviderMethod
implementation that uses bytecode generation to invoke the provider method.private static class
ProviderMethod.ReflectionProviderMethod<T>
AProviderMethod
implementation that invokes the method using normal java reflection.private static class
RealMapBinder.ExtensionRealMapProvider<K,V>
Implementation of a provider instance for the map that also exposes details about the MapBinder using the extension SPI, delegating to another provider instance for non-extension (e.g, the actual provider instance info) data.private static class
RealMultibinder.ExtensionRealMultibinderProvider<T>
Implementation of BaseFactory that exposes details about the multibinder through the extension SPI.private static class
RealOptionalBinder.JavaOptionalProvider<T>
Provides the binding for java.util.Optional. private static class
RealOptionalBinder.RealOptionalKeyProvider<T>
Provides the binding for Optional. -
Uses of ProviderWithExtensionVisitor in com.google.inject.servlet
Classes in com.google.inject.servlet that implement ProviderWithExtensionVisitor Modifier and Type Class Description (package private) class
FilterDefinition
An internal representation of a filter definition against a particular URI pattern.(package private) class
ServletDefinition
An internal representation of a servlet definition mapped to a particular URI pattern.
-