Silk DI 0.6


Uses of Interface
se.jbee.inject.Typed

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

Uses of Typed in se.jbee.inject
 

Subinterfaces of Typed in se.jbee.inject
 interface Parameter<T>
          Parameters are *not* about to find/identify the Constructor to use!
 

Classes in se.jbee.inject that implement Typed
 class Dependency<T>
          Describes what is wanted/needed as parameter to construct a instance of T.
 class Instance<T>
          Used to tell that we don#t want just one singleton at a time but multiple distinguished by the Name used.
 class Resource<T>
          Describes WHAT can be injected and WHERE it can be injected.
 class Type<T>
          A generic version of Class like Type but without a complex hierarchy.
 

Methods in se.jbee.inject that return Typed
<E> Typed<E>
Typed.typed(Type<E> type)
           
 

Uses of Typed in se.jbee.inject.bootstrap
 

Classes in se.jbee.inject.bootstrap that implement Typed
 class Binding<T>
          Default data strature to represent a 4-tuple created from Bindings.
 

Uses of Typed in se.jbee.inject.util
 

Subinterfaces of Typed in se.jbee.inject.util
 interface Parameterization<T>
          A Parameterization is a Supplier for parameters of Constructor or Method invocations.
 

Classes in se.jbee.inject.util that implement Typed
 class Constructible<T>
           
 class Producible<T>
           
 


Silk DI 0.6