Silk DI 0.6


Uses of Package
se.jbee.inject.bootstrap

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