Silk DI 0.6


Uses of Class
se.jbee.inject.bind.Binder

Packages that use Binder
se.jbee.inject.bind   
se.jbee.inject.service   
 

Uses of Binder in se.jbee.inject.bind
 

Subclasses of Binder in se.jbee.inject.bind
static class Binder.RootBinder
           
static class Binder.ScopedBinder
           
static class Binder.TargetedBinder
           
 class BinderModule
          The default utility Module almost always used.
 class BinderModuleWith<T>
          The default utility PresetModule.
 class InitializedBinder
          A Binder.RootBinder that can be initialized using the InitializedBinder.init(Bindings) method.
 class MacroModule
          A MacroModule is used to make the Binder API available in Macros itself.
 

Methods in se.jbee.inject.bind that return Binder
protected  Binder Binder.implicit()
           
 Binder Binder.TargetedBinder.in(Packages packages)
           
 Binder Binder.TargetedBinder.inPackageAndSubPackagesOf(Class<?> type)
           
 Binder Binder.TargetedBinder.inPackageOf(Class<?> type)
           
 Binder Binder.TargetedBinder.inSubPackagesOf(Class<?> type)
           
protected  Binder Binder.on(Bind bind)
           
protected  Binder Binder.with(Target target)
           
 

Uses of Binder in se.jbee.inject.service
 

Subclasses of Binder in se.jbee.inject.service
 class ExtensionModule
           
 

Methods in se.jbee.inject.service with parameters of type Binder
static
<E extends Enum<E> & Extension<E,? super T>,T>
void
ExtensionModule.extend(Binder binder, Class<E> extension, Class<? extends T> type)
           
static
<E extends Enum<E> & Extension<E,? super T>,T>
void
ExtensionModule.extend(Binder binder, E extension, Class<? extends T> type)
           
 


Silk DI 0.6