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.