Silk DI 0.6


Uses of Interface
se.jbee.inject.Scope

Packages that use Scope
se.jbee.inject.bind   
se.jbee.inject.bootstrap   
se.jbee.inject.util   
 

Uses of Scope in se.jbee.inject.bind
 

Fields in se.jbee.inject.bind declared as Scope
(package private)  Scope Bind.scope
           
 

Methods in se.jbee.inject.bind with parameters of type Scope
static Bind Bind.create(Bindings bindings, Source source, Scope scope)
           
 Binder.ScopedBinder Binder.RootBinder.per(Scope scope)
           
 Bind Bind.per(Scope scope)
           
 

Constructors in se.jbee.inject.bind with parameters of type Scope
Binder.InspectBinder(Inspector inspector, Binder.RootBinder binder, Scope scope)
           
BinderModule(Scope inital)
           
InitializedBinder(Scope inital)
           
 

Uses of Scope in se.jbee.inject.bootstrap
 

Fields in se.jbee.inject.bootstrap declared as Scope
 Scope Binding.scope
           
 

Methods in se.jbee.inject.bootstrap with parameters of type Scope
static
<T> Binding<T>
Binding.binding(Resource<T> resource, BindingType type, Supplier<? extends T> supplier, Scope scope, Source source)
           
 

Uses of Scope in se.jbee.inject.util
 

Fields in se.jbee.inject.util declared as Scope
static Scope Scoped.APPLICATION
          Asks the Injectable once per binding.
static Scope Scoped.DEPENDENCY
           
static Scope Scoped.DEPENDENCY_INSTANCE
           
static Scope Scoped.DEPENDENCY_TYPE
           
static Scope Scoped.INJECTION
          Often called the 'default' or 'prototype'-scope.
static Scope Scoped.TARGET_INSTANCE
           
static Scope Scoped.THREAD
          Asks the Injectable once per thread per binding which is understand commonly as a usual 'per-thread' singleton.
 

Methods in se.jbee.inject.util that return Scope
static Scope Scoped.uniqueBy(Scoped.KeyDeduction keyDeduction)
           
 


Silk DI 0.6