Silk DI 0.6


Uses of Class
se.jbee.inject.Resource

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

Uses of Resource in se.jbee.inject
 

Methods in se.jbee.inject that return Resource
 Resource<T> Demand.getResource()
           
 Resource<T> Resourced.getResource()
           
static
<T> Resource<T>
Resource.resource(Class<T> type)
           
<E> Resource<E>
Resource.typed(Type<E> type)
           
 

Methods in se.jbee.inject with parameters of type Resource
static
<T> Demand<T>
Demand.demand(Resource<T> resource, Dependency<? super T> dependency, int serialNumber, int cardinality)
           
 boolean Resource.equalTo(Resource<?> other)
           
 boolean Resource.morePreciseThan(Resource<?> other)
           
 

Uses of Resource in se.jbee.inject.bind
 

Fields in se.jbee.inject.bind declared as Resource
protected  Resource<T> Binder.TypedBinder.resource
           
 

Methods in se.jbee.inject.bind with parameters of type Resource
<T> Binding<T>
Bind.asMacro(Resource<T> resource)
           
<T> Binding<T>
Bind.asType(Resource<T> resource, BindingType type, Supplier<? extends T> supplier)
           
 

Constructors in se.jbee.inject.bind with parameters of type Resource
Binder.TypedBinder(Bind bind, Resource<T> resource)
           
 

Uses of Resource in se.jbee.inject.bootstrap
 

Methods in se.jbee.inject.bootstrap that return Resource
 Resource<T> Binding.getResource()
           
 

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

Uses of Resource in se.jbee.inject.util
 

Fields in se.jbee.inject.util declared as Resource
 Resource<T> Suppliable.resource
           
 

Methods in se.jbee.inject.util that return Resource
 Resource<T> Suppliable.getResource()
           
 

Methods in se.jbee.inject.util with parameters of type Resource
static
<T> Injectron<T>
Inject.injectron(Injectable<T> injectable, Resource<T> resource, Demand<T> demand, Expiry expiry, Repository repository, Source source)
           
 

Constructors in se.jbee.inject.util with parameters of type Resource
Suppliable(Resource<T> resource, Supplier<? extends T> supplier, Repository repository, Expiry expiry, Source source)
           
 


Silk DI 0.6