| Package | Description |
|---|---|
| org.apache.cayenne.di | |
| org.apache.cayenne.di.spi |
| Modifier and Type | Method and Description |
|---|---|
static Injector |
DIBootstrap.createInjector(Module... modules)
Creates and returns an injector instance working with the set of provided modules.
|
| Modifier and Type | Method and Description |
|---|---|
static Injector |
DIBootstrap.createInjector(Collection<Module> modules)
Creates and returns an injector instance working with the set of provided modules.
|
| Modifier and Type | Method and Description |
|---|---|
Module |
ModuleProvider.module() |
| Modifier and Type | Method and Description |
|---|---|
List<Module> |
ModuleLoader.load(Class<? extends ModuleProvider> providerClass)
Auto-loads all modules declared on classpath.
|
Class<? extends Module> |
ModuleProvider.moduleType() |
Collection<Class<? extends Module>> |
ModuleProvider.overrides()
Returns an array of module types this module overrides.
|
| Constructor and Description |
|---|
DefaultInjector(Module... modules) |
Copyright © 2001–2017 Apache Cayenne. All rights reserved.