Package com.google.inject.multibindings
Class MultibindingsScanner
java.lang.Object
com.google.inject.multibindings.MultibindingsScanner
Deprecated.
This functionality is installed by default. All references to this can be safely
removed. This class will be removed in Guice 4.4
Scans a module for annotations that signal multibindings, mapbindings, and optional bindings.
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic Module
asModule()
Deprecated.This functionality is now installed by default.static ModuleAnnotatedMethodScanner
scanner()
Deprecated.This method returns an empty scanner since the preexisting functionality is installed by default.
-
Method Details
-
asModule
Deprecated.This functionality is now installed by default. All references/installations can be eliminated.Returns a module that, when installed, will scan all modules for methods with the annotations @ProvidesIntoMap
, @ProvidesIntoSet
, and @ProvidesIntoOptional
.This is a convenience method, equivalent to doing
binder().scanModulesForAnnotatedMethods(MultibindingsScanner.scanner())
. -
scanner
Deprecated.This method returns an empty scanner since the preexisting functionality is installed by default.
-