| Package | Description |
|---|---|
| net.anwiba.commons.injection | |
| net.anwiba.commons.injection.binding | |
| net.anwiba.commons.injection.impl |
| Modifier and Type | Method and Description |
|---|---|
<T> IBinding<T> |
IBindingFactory.create(Class<T> clazz,
String name) |
| Modifier and Type | Method and Description |
|---|---|
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.add(IBinding<T> clazz,
Class<? extends T> objectClass) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.add(IBinding<T> binding,
Class<? extends T> serviceClass) |
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.add(IBinding<T> clazz,
IInjectingFactory<T> objectFactory) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.add(IBinding<T> binding,
IInjectingFactory<T> objectFactory) |
<T,S extends T> |
IInjectionValueProviderBuilder.add(IBinding<T> clazz,
S object) |
<T,S extends T> |
InjectionValueProviderBuilder.add(IBinding<T> binding,
S service) |
boolean |
IInjectionValueProvider.contains(IBinding<?> binding) |
boolean |
DefaultInjectionValueProvider.contains(IBinding<?> binding) |
String |
InjectionValueProviderBuilder.MissingBindingStringFactory.create(IBinding binding) |
<T> T |
IInjectionValueProvider.get(IBinding<T> binding) |
<T> T |
DefaultInjectionValueProvider.get(IBinding<T> binding) |
<T> Collection<T> |
IInjectionValueProvider.getAll(IBinding<T> binding) |
<T> Collection<T> |
DefaultInjectionValueProvider.getAll(IBinding<T> binding) |
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.link(IBinding<? extends T> clazz,
IBinding<T> link) |
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.link(IBinding<? extends T> clazz,
IBinding<T> link) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.link(IBinding<? extends T> binding,
IBinding<T> link) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.link(IBinding<? extends T> binding,
IBinding<T> link) |
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.set(IBinding<T> clazz,
Class<? extends T> objectClass) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.set(IBinding<T> binding,
Class<? extends T> serviceClass) |
<T> IInjectionValueProviderBuilder |
IInjectionValueProviderBuilder.set(IBinding<T> clazz,
IInjectingFactory<T> objectFactory) |
<T> IInjectionValueProviderBuilder |
InjectionValueProviderBuilder.set(IBinding<T> binding,
IInjectingFactory<T> objectFactory) |
<T,S extends T> |
IInjectionValueProviderBuilder.set(IBinding<T> clazz,
S object) |
<T,S extends T> |
InjectionValueProviderBuilder.set(IBinding<T> clazz,
S service) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassBinding<T> |
class |
NamedClassBinding<T> |
| Modifier and Type | Method and Description |
|---|---|
<T> IBinding<T> |
BindingFactory.create(Class<T> clazz,
String name) |
protected IBinding |
FieldValueProvider.createBinding(Field field) |
protected IBinding |
ParameterValuesProvider.createBinding(Parameter parameter) |
protected abstract IBinding |
AbstractTypeValueProvider.createBinding(T element) |
IBinding |
InjektionAnalyserValueResult.getBinding() |
IBinding |
IInjektionAnalyserValueResult.getBinding() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<IBinding> |
InjektionAnalyserResult.getBindings() |
Iterable<IBinding> |
IInjektionAnalyserResult.getBindings() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InjectionValueProvider.contains(IBinding<?> binding) |
<T> T |
InjectionValueProvider.get(IBinding<T> binding) |
<T> Collection<T> |
InjectionValueProvider.getAll(IBinding<T> binding) |
boolean |
InjektionAnalyserResult.isEmptiable(IBinding binding) |
boolean |
IInjektionAnalyserResult.isEmptiable(IBinding binding) |
boolean |
InjektionAnalyserResult.isImitable(IBinding binding) |
boolean |
IInjektionAnalyserResult.isImitable(IBinding binding) |
boolean |
InjektionAnalyserResult.isIterable(IBinding binding) |
boolean |
IInjektionAnalyserResult.isIterable(IBinding binding) |
boolean |
InjektionAnalyserResult.isNullable(IBinding binding) |
boolean |
IInjektionAnalyserResult.isNullable(IBinding binding) |
| Modifier and Type | Method and Description |
|---|---|
static InjektingObjectFactory |
InjektingObjectFactory.create(IInjectionValueProvider valueProvider,
Map<IBinding,IValueHolder> services,
Map<IBinding,IBinding> links) |
static InjektingObjectFactory |
InjektingObjectFactory.create(IInjectionValueProvider valueProvider,
Map<IBinding,IValueHolder> services,
Map<IBinding,IBinding> links) |
static InjektingObjectFactory |
InjektingObjectFactory.create(IInjectionValueProvider valueProvider,
Map<IBinding,IValueHolder> services,
Map<IBinding,IBinding> links) |
| Constructor and Description |
|---|
InjektionAnalyserValueResult(IBinding type,
boolean isNullable,
boolean isImitable,
boolean isIterable,
boolean isEmptiable) |
Copyright © 2007–2019 Andreas W. Bartels. All rights reserved.