Interface Summary |
IAnnotatedBindingBuilder<T> |
A binding builder, which allows to specify annotations, or annotation
types as constraints, depending on which POJO's may, or may not be
injected. |
IBinder |
A IBinder is passed as an argument to modules. |
IBinder.IInjectionListener |
|
IBinder.IInjectionParticipator |
|
IBinder.IInjectorBuildListener |
|
ILinkedBindingBuilder<T> |
A binding builder, which allows to specify a bindings target: A
target is the value, that gets injected, if the binding is applied. |
IModule |
A module is created by the user in order to configure
the IInjector . |
IScopedBindingBuilder<T> |
A binding builder, which allows to specify a bindings scope. |