Interface | Description |
---|---|
ApplicationLifecycle |
Application lifecycle register.
|
Injector |
An injector, capable of providing components.
|
Class | Description |
---|---|
Binding<T> |
A binding.
|
BindingKey<T> |
A binding key.
|
BindingKeyTarget<T> |
A binding target that is provided by another key - essentially an alias.
|
Bindings | |
BindingTarget<T> |
A binding target.
|
BuiltInModule | |
ConstructionTarget<T> |
A binding target that is provided by a class.
|
DelegateApplicationLifecycle | |
DelegateInjector | |
Module |
A Play dependency injection module.
|
NamedImpl |
An implementation of the [[javax.inject.Named]] annotation.
|
ProviderConstructionTarget<T> |
A binding target that is provided by a provider class.
|
ProviderTarget<T> |
A binding target that is provided by a provider instance.
|
QualifierAnnotation |
A qualifier annotation.
|
QualifierClass<T extends Annotation> |
A qualifier annotation instance.
|
QualifierInstance<T extends Annotation> |
A qualifier annotation instance.
|
SourceProvider |
Provides access to the calling line of code.
|