|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use se.jbee.inject.bootstrap | |
|---|---|
| se.jbee.inject.bind | |
| se.jbee.inject.bootstrap | |
| se.jbee.inject.service | |
| Classes in se.jbee.inject.bootstrap used by se.jbee.inject.bind | |
|---|---|
| Binding
Default data strature to represent a 4-tuple created from Bindings. |
|
Bindings
Bindings accumulate the Binding 4-tuples. |
|
| BindingType
|
|
| Bootstrapper
The basic idea is to split the binding process into 2 steps: installing modules and do bindings in the installed modules. |
|
| Bootstrapper.ModularBootstrapper
|
|
| Bundle
A bundle installs sub-bundles and Modules. |
|
| Configuring
A Configuring value describes a value (bound within an Injector) that is
used to control configuration dependent implementation/injection (CDI). |
|
| Inspector
A strategy to extract missing information from types that is used within the Binder to
allow semi-automatic bindings. |
|
| ModularBundle
A Bundle that does different installation for different options. |
|
Module
Bindings are defined with Modules while Bundles are used to group
multiple Modules and Bundles what allows to build graphs of Bundles with
Modules as leafs. |
|
| Naming
A strategy that derives Names from an object passed as argument. |
|
| PresetModule
A PresetModule is an extension to a usual Module that depends on *one* of the
values that have been preset. |
|
| Classes in se.jbee.inject.bootstrap used by se.jbee.inject.bootstrap | |
|---|---|
| Binding
Default data strature to represent a 4-tuple created from Bindings. |
|
Bindings
Bindings accumulate the Binding 4-tuples. |
|
| BindingType
|
|
| Bootstrapper
The basic idea is to split the binding process into 2 steps: installing modules and do bindings in the installed modules. |
|
| Bootstrapper.ModularBootstrapper
|
|
| Bundle
A bundle installs sub-bundles and Modules. |
|
| Bundler
Determines all reachable Bundles starting from a root Bundle. |
|
| Configuring
A Configuring value describes a value (bound within an Injector) that is
used to control configuration dependent implementation/injection (CDI). |
|
| Inspect
The basic Inspector implementations. |
|
| Inspector
A strategy to extract missing information from types that is used within the Binder to
allow semi-automatic bindings. |
|
| Linker
A strategy to create actual artifacts that reflect actual links between an abstract type and its actual implementation(s). |
|
| Macro
A Macro is a prepared set of instructions that transform the passed value into a Module that afterwards will be Module.declare(Bindings) the Bindings that
correspond to the value. |
|
| Macros
A immutable collection of Macros each bound to a specific type handled. |
|
| ModularBundle
A Bundle that does different installation for different options. |
|
| Modulariser
Determines / extracts the Module result from a root Bundle. |
|
Module
Bindings are defined with Modules while Bundles are used to group
multiple Modules and Bundles what allows to build graphs of Bundles with
Modules as leafs. |
|
| Naming
A strategy that derives Names from an object passed as argument. |
|
| PresetModule
A PresetModule is an extension to a usual Module that depends on *one* of the
values that have been preset. |
|
| Classes in se.jbee.inject.bootstrap used by se.jbee.inject.service | |
|---|---|
Bindings
Bindings accumulate the Binding 4-tuples. |
|
| Bootstrapper
The basic idea is to split the binding process into 2 steps: installing modules and do bindings in the installed modules. |
|
| Bundle
A bundle installs sub-bundles and Modules. |
|
| Inspector
A strategy to extract missing information from types that is used within the Binder to
allow semi-automatic bindings. |
|
Module
Bindings are defined with Modules while Bundles are used to group
multiple Modules and Bundles what allows to build graphs of Bundles with
Modules as leafs. |
|
|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||