Silk DI 0.6


Uses of Interface
se.jbee.inject.Injector

Packages that use Injector
se.jbee.inject   
se.jbee.inject.bootstrap   
se.jbee.inject.util   
 

Uses of Injector in se.jbee.inject
 

Methods in se.jbee.inject with parameters of type Injector
 T Supplier.supply(Dependency<? super T> dependency, Injector injector)
          This Supplier is asked to supply the instance that should be used the given Dependency.
 

Uses of Injector in se.jbee.inject.bootstrap
 

Methods in se.jbee.inject.bootstrap that return Injector
static Injector Bootstrap.injector(Bindings bindings, Linker<Suppliable<?>> linker, Module[] modules)
           
static Injector Bootstrap.injector(Class<? extends Bundle> root)
           
static Injector Bootstrap.injector(Class<? extends Bundle> root, Bindings bindings, Globals globals)
           
static Injector Bootstrap.injector(Class<? extends Bundle> root, Globals globals)
           
 

Methods in se.jbee.inject.bootstrap with parameters of type Injector
static void Bootstrap.eagerSingletons(Injector injector)
           
static
<T> Provider<T>
SuppliedBy.lazyProvider(Dependency<T> dependency, Injector context)
           
static
<T> T
SuppliedBy.resolve(Dependency<?> parent, Injector injector, Parameterization<T> param)
           
static
<T> Object[]
SuppliedBy.resolve(Dependency<? super T> parent, Injector injector, Parameterization<?>[] params)
           
 T SuppliedBy.ArrayBridgeSupplier.supply(Dependency<? super T> dependency, Injector injector)
           
 

Uses of Injector in se.jbee.inject.util
 

Classes in se.jbee.inject.util that implement Injector
static class Inject.SourcedInjector
          The default Injector that gets the initial Injectrons from a InjectronSource.
 

Methods in se.jbee.inject.util that return Injector
static Injector Inject.from(InjectronSource source)
           
 

Methods in se.jbee.inject.util with parameters of type Injector
static
<T> Injectable<T>
Inject.asInjectable(Supplier<? extends T> supplier, Injector injector)
           
 Injectron<?>[] InjectronSource.exportTo(Injector injector)
           
 


Silk DI 0.6