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) classGuarantees that processing of Binding elements happens in a sane way.(package private) classAbstract base class for creating an injector from module elements.(package private) final classHandlesBinder.bind(com.google.inject.Key<T>)andBinder.bindConstant()elements.(package private) final classHandlesBinder.requestInjectionandBinder.requestStaticInjectioncommands.(package private) classA processor to gather injector options.(package private) final classHandlesBinder#bindListenercommands.(package private) final classHandlesBinder.getProviderandBinder.getMembersInjector(TypeLiteral)commands.(package private) final classHandlesBinder.addErrorcommands.(package private) final classHandlesBinder.scanModulesForAnnotatedMethodscommands.(package private) final classHandlesBinder.newPrivateBinder()elements.(package private) final classHandlesBinder.bindScopecommands.(package private) final classHandlesBinder.convertToTypescommands.(package private) classProcesses just UntargettedBindings.Methods in com.google.inject.internal with parameters of type ElementVisitorModifier and TypeMethodDescription<V> VBindingImpl.acceptVisitor(ElementVisitor<V> visitor) <T> TPrivateElementsImpl.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> TDisableCircularProxiesOption.acceptVisitor(ElementVisitor<T> visitor) <T> TElement.acceptVisitor(ElementVisitor<T> visitor) Accepts an element visitor.<R> RInjectionRequest.acceptVisitor(ElementVisitor<R> visitor) <T> TMembersInjectorLookup.acceptVisitor(ElementVisitor<T> visitor) <T> TMessage.acceptVisitor(ElementVisitor<T> visitor) <T> TModuleAnnotatedMethodScannerBinding.acceptVisitor(ElementVisitor<T> visitor) <T> TProviderLookup.acceptVisitor(ElementVisitor<T> visitor) <R> RProvisionListenerBinding.acceptVisitor(ElementVisitor<R> visitor) <T> TRequireAtInjectOnConstructorsOption.acceptVisitor(ElementVisitor<T> visitor) <T> TRequireExactBindingAnnotationsOption.acceptVisitor(ElementVisitor<T> visitor) <T> TRequireExplicitBindingsOption.acceptVisitor(ElementVisitor<T> visitor) <T> TScopeBinding.acceptVisitor(ElementVisitor<T> visitor) <T> TStaticInjectionRequest.acceptVisitor(ElementVisitor<T> visitor) <T> TTypeConverterBinding.acceptVisitor(ElementVisitor<T> visitor) <T> TTypeListenerBinding.acceptVisitor(ElementVisitor<T> visitor) -
Uses of ElementVisitor in com.google.inject.util
Classes in com.google.inject.util that implement ElementVisitor