Package org.apache.commons.inject.api.bind

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.
 

Enum Summary
Scopes List of the supported scopes.
 



Copyright © 2014 The Apache Software Foundation. All Rights Reserved.