|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
SuppliedBy.lazyProvider(Dependency<T> dependency,
Injector context)
|
|
static
|
SuppliedBy.resolve(Dependency<?> parent,
Injector injector,
Parameterization<T> param)
|
|
static
|
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
|
Inject.asInjectable(Supplier<? extends T> supplier,
Injector injector)
|
|
Injectron<?>[] |
InjectronSource.exportTo(Injector injector)
|
|
|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||