| Interface | Description |
|---|---|
| DependencyInjectionListener |
Listens for injections into instances of type
DependencyInjectionListener.listenTo(). |
| DependencyInjector<DI extends DependencyInjector<DI>> |
| Class | Description |
|---|---|
| ActProvider<T> |
App implemented
Provider can extends this base class to automatically register to injector |
| ActProviders |
Name space of built in providers
|
| DependencyInjectionBinder<T> |
Used to pass class binding resolution to DI plugin(s)
|
| DependencyInjectorBase<DI extends DependencyInjectorBase<DI>> |
| Annotation Type | Description |
|---|---|
| AutoBind |
Mark a class/interface to be subject to auto bind process.
|
| Context | Deprecated
use
org.osgl.inject.annotation.Provided instead |
| DefaultValue |
Specify default value for a parameter binding
|
| HeaderVariable |
Indicate binding from a
H.Header to a controller field or action handler parameter |
| ModuleTag |
Mark a class as dependency injector module
|
| SessionVariable |
Indicate a binding from a
CLI session variable to a commander field or parameter; |
The package is all about Dependency Injections
Copyright © 2014–2017 ActFramework. All rights reserved.