Interface | Description |
---|---|
Container |
Injects dependencies into constructors, methods and fields annotated with
Inject . |
ContainerBuilder.Command |
Implemented by classes which participate in building a container.
|
Context |
Context of the current injection.
|
EarlyInitializable |
A marking interface that will tell CI to initialise the bean when instating the whole objects' graph
|
Factory<T> |
A custom factory.
|
Initializable |
Beans marked with this interface will be always initialised
after the internal DI mechanism will be created.
|
Scope.Strategy |
Pluggable scoping strategy.
|
Class | Description |
---|---|
ContainerBuilder |
Builds a dependency injection
Container . |
Enum | Description |
---|---|
Scope |
Scope of an injected objects.
|
Exception | Description |
---|---|
DependencyException |
Thrown when a dependency is misconfigured.
|
Annotation Type | Description |
---|---|
Inject |
Annotates members and parameters which should have their value[s]
injected.
|
Scoped |
Annotates a scoped implementation class.
|
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.