Uses of Interface
com.google.inject.spi.ElementVisitor
Packages that use ElementVisitor
Package
Description
Guice (sounds like "juice")
Guice service provider interface
Helper methods for working with Guice.
-
Uses of ElementVisitor in com.google.inject.internal
Classes in com.google.inject.internal that implement ElementVisitorModifier and TypeClassDescription(package private) class
Guarantees that processing of Binding elements happens in a sane way.(package private) class
Abstract base class for creating an injector from module elements.(package private) final class
HandlesBinder.bind(com.google.inject.Key<T>)
andBinder.bindConstant()
elements.(package private) final class
HandlesBinder.requestInjection
andBinder.requestStaticInjection
commands.(package private) class
A processor to gather injector options.(package private) final class
HandlesBinder.bindInterceptor
commands.(package private) final class
HandlesBinder#bindListener
commands.(package private) final class
HandlesBinder.getProvider
andBinder.getMembersInjector(TypeLiteral)
commands.(package private) final class
HandlesBinder.addError
commands.(package private) final class
HandlesBinder.scanModulesForAnnotatedMethods
commands.(package private) final class
HandlesBinder.newPrivateBinder()
elements.(package private) final class
HandlesBinder.bindScope
commands.(package private) final class
HandlesBinder.convertToTypes
commands.(package private) class
Processes just UntargettedBindings.Methods in com.google.inject.internal with parameters of type ElementVisitorModifier and TypeMethodDescription<V> V
BindingImpl.acceptVisitor
(ElementVisitor<V> visitor) <T> T
PrivateElementsImpl.acceptVisitor
(ElementVisitor<T> visitor) -
Uses of ElementVisitor in com.google.inject.spi
Classes in com.google.inject.spi that implement ElementVisitorMethods in com.google.inject.spi with parameters of type ElementVisitorModifier and TypeMethodDescription<T> T
DisableCircularProxiesOption.acceptVisitor
(ElementVisitor<T> visitor) <T> T
Element.acceptVisitor
(ElementVisitor<T> visitor) Accepts an element visitor.<R> R
InjectionRequest.acceptVisitor
(ElementVisitor<R> visitor) <T> T
InterceptorBinding.acceptVisitor
(ElementVisitor<T> visitor) <T> T
MembersInjectorLookup.acceptVisitor
(ElementVisitor<T> visitor) <T> T
Message.acceptVisitor
(ElementVisitor<T> visitor) <T> T
ModuleAnnotatedMethodScannerBinding.acceptVisitor
(ElementVisitor<T> visitor) <T> T
ProviderLookup.acceptVisitor
(ElementVisitor<T> visitor) <R> R
ProvisionListenerBinding.acceptVisitor
(ElementVisitor<R> visitor) <T> T
RequireAtInjectOnConstructorsOption.acceptVisitor
(ElementVisitor<T> visitor) <T> T
RequireExactBindingAnnotationsOption.acceptVisitor
(ElementVisitor<T> visitor) <T> T
RequireExplicitBindingsOption.acceptVisitor
(ElementVisitor<T> visitor) <T> T
ScopeBinding.acceptVisitor
(ElementVisitor<T> visitor) <T> T
StaticInjectionRequest.acceptVisitor
(ElementVisitor<T> visitor) <T> T
TypeConverterBinding.acceptVisitor
(ElementVisitor<T> visitor) <T> T
TypeListenerBinding.acceptVisitor
(ElementVisitor<T> visitor) -
Uses of ElementVisitor in com.google.inject.util
Classes in com.google.inject.util that implement ElementVisitor