| Package | Description |
|---|---|
| com.google.inject |
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
|
| com.google.inject.internal |
Guice (sounds like like "juice")
|
| com.google.inject.spi |
Guice service provider interface
|
| Modifier and Type | Method and Description |
|---|---|
void |
Binder.scanModulesForAnnotatedMethods(ModuleAnnotatedMethodScanner
Adds a scanner that will look in all installed modules for annotations the scanner can parse, and binds them like @Provides methods.
|
| Modifier and Type | Method and Description |
|---|---|
static Module |
ProviderMethodsModule.forModule(Object
Returns a module which creates bindings methods in the module that match the scanner.
|
| Modifier and Type | Method and Description |
|---|---|
ModuleAnnotatedMethodScanner |
ModuleAnnotatedMethodScannerBinding.getScanner()
|
| Constructor and Description | |
|---|---|
ModuleAnnotatedMethodScannerBinding(Object
|