Uses of Interface
com.google.inject.spi.ProviderInstanceBinding
-
Packages that use ProviderInstanceBinding Package Description com.google.inject.assistedinject Extension for combining factory interfaces with injection; this extension requiresguice-assistedinject.jar.com.google.inject.grapher com.google.inject.internal Guice (sounds like "juice")com.google.inject.servlet Servlet API scopes, bindings and registration; this extension requiresguice-servlet.jar.com.google.inject.spi Guice service provider interface -
-
Uses of ProviderInstanceBinding in com.google.inject.assistedinject
Methods in com.google.inject.assistedinject with parameters of type ProviderInstanceBinding Modifier and Type Method Description <T,V>
VFactoryProvider2. acceptExtensionVisitor(BindingTargetVisitor<T,V> visitor, ProviderInstanceBinding<? extends T> binding) -
Uses of ProviderInstanceBinding in com.google.inject.grapher
Methods in com.google.inject.grapher with parameters of type ProviderInstanceBinding Modifier and Type Method Description java.util.Collection<Edge>DefaultEdgeCreator.EdgeVisitor. visit(ProviderInstanceBinding<?> binding)Same asDefaultEdgeCreator.EdgeVisitor.visit(InstanceBinding), but the binding edge isBindingEdge.Type.PROVIDER.java.util.Collection<Node>DefaultNodeCreator.NodeVisitor. visit(ProviderInstanceBinding<?> binding)Same asDefaultNodeCreator.NodeVisitor.visit(InstanceBinding), but the binding edge isBindingEdgeType#PROVIDER.java.util.Collection<Key<?>>TransitiveDependencyVisitor. visit(ProviderInstanceBinding<?> binding) -
Uses of ProviderInstanceBinding in com.google.inject.internal
Classes in com.google.inject.internal that implement ProviderInstanceBinding Modifier and Type Class Description (package private) classInternalProviderInstanceBindingImpl<T>AProviderInstanceBindingImplfor implementing 'native' guice extensions.(package private) classProviderInstanceBindingImpl<T>Methods in com.google.inject.internal with parameters of type ProviderInstanceBinding Modifier and Type Method Description <B,V>
VProviderMethod. acceptExtensionVisitor(BindingTargetVisitor<B,V> visitor, ProviderInstanceBinding<? extends B> binding)<B,W>
WRealMapBinder.RealMapProvider. acceptExtensionVisitor(BindingTargetVisitor<B,W> visitor, ProviderInstanceBinding<? extends B> binding)<B,V>
VRealMultibinder.RealMultibinderProvider. acceptExtensionVisitor(BindingTargetVisitor<B,V> visitor, ProviderInstanceBinding<? extends B> binding)<B,R>
RRealOptionalBinder.JavaOptionalProvider. acceptExtensionVisitor(BindingTargetVisitor<B,R> visitor, ProviderInstanceBinding<? extends B> binding)<B,R>
RRealOptionalBinder.RealOptionalKeyProvider. acceptExtensionVisitor(BindingTargetVisitor<B,R> visitor, ProviderInstanceBinding<? extends B> binding)Indexer.IndexedBindingIndexer. visit(ProviderInstanceBinding<? extends java.lang.Object> binding) -
Uses of ProviderInstanceBinding in com.google.inject.servlet
Methods in com.google.inject.servlet with parameters of type ProviderInstanceBinding Modifier and Type Method Description <B,V>
VFilterDefinition. acceptExtensionVisitor(BindingTargetVisitor<B,V> visitor, ProviderInstanceBinding<? extends B> binding)<B,V>
VServletDefinition. acceptExtensionVisitor(BindingTargetVisitor<B,V> visitor, ProviderInstanceBinding<? extends B> binding) -
Uses of ProviderInstanceBinding in com.google.inject.spi
Methods in com.google.inject.spi with parameters of type ProviderInstanceBinding Modifier and Type Method Description <B,V>
VProviderWithExtensionVisitor. acceptExtensionVisitor(BindingTargetVisitor<B,V> visitor, ProviderInstanceBinding<? extends B> binding)Instructs the extension determine if the visitor is an instance of a custom extension visitor, and if so, visit it using that method.VBindingTargetVisitor. visit(ProviderInstanceBinding<? extends T> binding)Visit a provider instance binding.VDefaultBindingTargetVisitor. visit(ProviderInstanceBinding<? extends T> providerInstanceBinding)
-