|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Dependency | |
|---|---|
| se.jbee.inject | |
| se.jbee.inject.bootstrap | |
| se.jbee.inject.service | |
| se.jbee.inject.util | |
| Uses of Dependency in se.jbee.inject |
|---|
| Methods in se.jbee.inject that return Dependency | ||
|---|---|---|
|
Dependency.anyTyped(Class<E> type)
|
|
|
Dependency.anyTyped(Type<E> type)
|
|
static
|
Dependency.dependency(Class<T> type)
|
|
static
|
Dependency.dependency(Instance<T> instance)
|
|
static
|
Dependency.dependency(Type<T> type)
|
|
Dependency<? super T> |
Demand.getDependency()
|
|
Dependency<T> |
Dependency.ignoredExpiry()
|
|
Dependency<T> |
Dependency.injectingInto(Class<?> target)
Means we inject into the argument target class. |
|
Dependency<T> |
Dependency.injectingInto(Emergence<?> target)
|
|
Dependency<T> |
Dependency.injectingInto(Instance<?> target)
|
|
Dependency<T> |
Dependency.injectingInto(Type<?> target)
|
|
|
Dependency.instanced(Instance<E> instance)
|
|
Dependency<T> |
Dependency.named(Name name)
|
|
Dependency<T> |
Dependency.named(String name)
|
|
Dependency<?> |
Dependency.onTypeParameter()
|
|
|
Dependency.typed(Type<E> type)
|
|
Dependency<T> |
Dependency.uninject()
|
|
Dependency<T> |
Dependency.untargeted()
|
|
| Methods in se.jbee.inject with parameters of type Dependency | ||
|---|---|---|
static
|
Demand.demand(Resource<T> resource,
Dependency<? super T> dependency,
int serialNumber,
int cardinality)
|
|
Demand<T> |
Demand.from(Dependency<? super T> dependency)
|
|
static String |
DIRuntimeException.injectionStack(Dependency<?> dependency)
|
|
T |
Injectron.instanceFor(Dependency<? super T> dependency)
|
|
boolean |
Target.isAccessibleFor(Dependency<?> dependency)
|
|
boolean |
Target.isAdequateFor(Dependency<?> dependency)
|
|
boolean |
Resource.isAdequateFor(Dependency<? super T> dependency)
Does this resource provide the instance wanted by the given Dependency's Name |
|
boolean |
Target.isApplicableFor(Dependency<?> dependency)
|
|
boolean |
Resource.isApplicableFor(Dependency<? super T> dependency)
|
|
boolean |
Resource.isAssignableTo(Dependency<? super T> dependency)
Does the Type of this a valid argument for the one of the Dependency given ? |
|
boolean |
Resource.isAvailableFor(Dependency<? super T> dependency)
Does the given Dependency occur in the right package and for the right target ? |
|
boolean |
Resource.isSuitableFor(Dependency<? super T> dependency)
|
|
|
Injector.resolve(Dependency<T> dependency)
|
|
T |
Supplier.supply(Dependency<? super T> dependency,
Injector injector)
This Supplier is asked to supply the instance that should be used the given
Dependency. |
|
| Constructors in se.jbee.inject with parameters of type Dependency | |
|---|---|
DIRuntimeException.DependencyCycleException(Dependency<?> dependency,
Instance<?> cycleTarget)
|
|
DIRuntimeException.NoSuchResourceException(Dependency<T> dependency,
Injectron<T>[] available)
|
|
| Uses of Dependency in se.jbee.inject.bootstrap |
|---|
| Methods in se.jbee.inject.bootstrap with parameters of type Dependency | ||
|---|---|---|
static
|
SuppliedBy.dependency(Dependency<T> dependency)
|
|
static
|
SuppliedBy.lazyProvider(Dependency<T> dependency,
Injector context)
|
|
static
|
SuppliedBy.resolve(Dependency<?> parent,
Injector injector,
Parameterization<T> param)
|
|
static
|
SuppliedBy.resolve(Dependency<? super T> parent,
Injector injector,
Parameterization<?>[] params)
|
|
T |
SuppliedBy.ArrayBridgeSupplier.supply(Dependency<? super T> dependency,
Injector injector)
|
|
| Uses of Dependency in se.jbee.inject.service |
|---|
| Methods in se.jbee.inject.service that return Dependency | ||
|---|---|---|
static
|
ExtensionModule.extensionDependency(Class<E> extension)
|
|
| Uses of Dependency in se.jbee.inject.util |
|---|
| Methods in se.jbee.inject.util with parameters of type Dependency | ||
|---|---|---|
|
Inject.SourcedInjector.resolve(Dependency<T> dependency)
|
|
|
Silk DI 0.6 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||