Uses of Class
com.google.inject.spi.ModuleAnnotatedMethodScanner
Packages that use ModuleAnnotatedMethodScanner
Package
Description
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
Guice (sounds like "juice")
Extension for binding multiple instances in a collection; this extension requires
guice-multibindings.jar.Guice service provider interface
-
Uses of ModuleAnnotatedMethodScanner in com.google.inject
Methods in com.google.inject with parameters of type ModuleAnnotatedMethodScannerModifier and TypeMethodDescriptionvoidBinder.scanModulesForAnnotatedMethods(ModuleAnnotatedMethodScanner scanner) Adds a scanner that will look in all installed modules for annotations the scanner can parse, and binds them like @Provides methods. -
Uses of ModuleAnnotatedMethodScanner in com.google.inject.internal
Subclasses of ModuleAnnotatedMethodScanner in com.google.inject.internalModifier and TypeClassDescription(package private) final classAModuleAnnotatedMethodScannerthat handles the ,ProvidesIntoSet,ProvidesIntoMapandProvidesIntoOptionalannotations.Fields in com.google.inject.internal declared as ModuleAnnotatedMethodScannerModifier and TypeFieldDescriptionprivate final ModuleAnnotatedMethodScannerProviderMethodsModule.scannerMethods in com.google.inject.internal with parameters of type ModuleAnnotatedMethodScannerModifier and TypeMethodDescriptionstatic ModuleProviderMethodsModule.forModule(Object module, ModuleAnnotatedMethodScanner scanner) Returns a module which creates bindings methods in the module that match the scanner.private static ModuleProviderMethodsModule.forObject(Object object, boolean skipFastClassGeneration, ModuleAnnotatedMethodScanner scanner) Constructors in com.google.inject.internal with parameters of type ModuleAnnotatedMethodScannerModifierConstructorDescriptionprivateProviderMethodsModule(Object delegate, boolean skipFastClassGeneration, ModuleAnnotatedMethodScanner scanner) -
Uses of ModuleAnnotatedMethodScanner in com.google.inject.multibindings
Methods in com.google.inject.multibindings that return ModuleAnnotatedMethodScannerModifier and TypeMethodDescriptionstatic ModuleAnnotatedMethodScannerMultibindingsScanner.scanner()Deprecated.This method returns an empty scanner since the preexisting functionality is installed by default. -
Uses of ModuleAnnotatedMethodScanner in com.google.inject.spi
Fields in com.google.inject.spi declared as ModuleAnnotatedMethodScannerModifier and TypeFieldDescriptionprivate final ModuleAnnotatedMethodScannerModuleAnnotatedMethodScannerBinding.scannerFields in com.google.inject.spi with type parameters of type ModuleAnnotatedMethodScannerModifier and TypeFieldDescriptionprivate final Set<ModuleAnnotatedMethodScanner>Elements.RecordingBinder.scannersMethods in com.google.inject.spi that return ModuleAnnotatedMethodScannerMethods in com.google.inject.spi with parameters of type ModuleAnnotatedMethodScannerModifier and TypeMethodDescriptionvoidElements.RecordingBinder.scanModulesForAnnotatedMethods(ModuleAnnotatedMethodScanner scanner) Constructors in com.google.inject.spi with parameters of type ModuleAnnotatedMethodScannerModifierConstructorDescriptionModuleAnnotatedMethodScannerBinding(Object source, ModuleAnnotatedMethodScanner scanner)