Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractTypeValueProvider<T extends AnnotatedElement> - Class in net.anwiba.commons.injection.impl
- AbstractTypeValueProvider(IValueInjectionAnalyser, IValueInjector, IInjectionValueProvider, ImitateObjectProxyFactory) - Constructor for class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
- add(Class<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(Class<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- add(Class<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- add(Class<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- add(Class<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(Class<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- add(Class<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- add(Class<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- add(Class<T>, S) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(Class<T>, S) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- add(Class<T>, S) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- add(Class<T>, S) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- add(Object) - Method in class net.anwiba.commons.injection.utilities.ListValueHolder
- add(IBinding<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(IBinding<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- add(IBinding<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(IBinding<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- add(IBinding<T>, S) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- add(IBinding<T>, S) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- addBySupplier(Class<T>, Class<S>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- addBySupplier(Class<T>, Class<S>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- addBySupplier(IBinding<T>, Class<S>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- addBySupplier(IBinding<T>, Class<S>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- analyse(Class<T>) - Method in interface net.anwiba.commons.injection.impl.IValueInjectionAnalyser
- analyse(Class<T>) - Method in class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
- analyse(IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.impl.IValueInjectionAnalyser
- analyse(IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
B
- BindingFactory - Class in net.anwiba.commons.injection.impl
- BindingFactory() - Constructor for class net.anwiba.commons.injection.impl.BindingFactory
- Bindings - Class in net.anwiba.commons.injection.binding
- Bindings() - Constructor for class net.anwiba.commons.injection.binding.Bindings
- build() - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- build() - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- build() - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- build() - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
C
- checkServiceListResult(IBinding<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- ClassBinding<T> - Class in net.anwiba.commons.injection.binding
- ClassBinding(Class<T>) - Constructor for class net.anwiba.commons.injection.binding.ClassBinding
- contains(IBinding<?>) - Method in class net.anwiba.commons.injection.DefaultInjectionValueProvider
- contains(IBinding<?>) - Method in interface net.anwiba.commons.injection.IInjectionValueProvider
- contains(IBinding<?>) - Method in class net.anwiba.commons.injection.impl.InjectionValueProvider
- create(Class) - Method in class net.anwiba.commons.injection.impl.ImitateObjectProxyFactory
- create(Class<T>) - Method in interface net.anwiba.commons.injection.IBindingFactory
- create(Class<T>) - Method in interface net.anwiba.commons.injection.impl.IInjectingObjectFactory
- create(Class<T>) - Method in class net.anwiba.commons.injection.ValueInjector
- create(Class<T>, String) - Method in interface net.anwiba.commons.injection.IBindingFactory
- create(Class<T>, String) - Method in class net.anwiba.commons.injection.impl.BindingFactory
- create(Class, List<IInjektionAnalyserValueResult>) - Static method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- create(Class, List<IInjektionAnalyserValueResult>, IInjectingFactory) - Static method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- create(IBinding) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder.MissingBindingStringFactory
- create(IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.impl.IInjectingObjectFactory
- create(IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.ValueInjector
- create(IInjectionValueProvider, Map<IBinding, IValueHolder>, Map<IBinding, IBinding>) - Static method in class net.anwiba.commons.injection.impl.InjektingObjectFactory
- create(IInjektionObjectDescription) - Method in class net.anwiba.commons.injection.impl.InjektingObjectFactory
- createBinding(Field) - Method in class net.anwiba.commons.injection.impl.FieldValueProvider
- createBinding(Parameter) - Method in class net.anwiba.commons.injection.impl.ParameterValuesProvider
- createBinding(T) - Method in class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
D
- DefaultInjectionValueProvider - Class in net.anwiba.commons.injection
- DefaultInjectionValueProvider() - Constructor for class net.anwiba.commons.injection.DefaultInjectionValueProvider
- DefaultInjectionValueProvider(Map<IBinding, List<Object>>) - Constructor for class net.anwiba.commons.injection.DefaultInjectionValueProvider
E
- equals(Object) - Method in class net.anwiba.commons.injection.binding.ClassBinding
- equals(Object) - Method in class net.anwiba.commons.injection.binding.NamedClassBinding
F
- FieldValueProvider - Class in net.anwiba.commons.injection.impl
- FieldValueProvider(IValueInjectionAnalyser, IValueInjector, IInjectionValueProvider, BindingFactory, NameProvider, ImitateObjectProxyFactory) - Constructor for class net.anwiba.commons.injection.impl.FieldValueProvider
G
- get(IBinding<T>) - Method in class net.anwiba.commons.injection.DefaultInjectionValueProvider
- get(IBinding<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProvider
- get(IBinding<T>) - Method in class net.anwiba.commons.injection.impl.InjectionValueProvider
- getAll(IBinding<T>) - Method in class net.anwiba.commons.injection.DefaultInjectionValueProvider
- getAll(IBinding<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProvider
- getAll(IBinding<T>) - Method in class net.anwiba.commons.injection.impl.InjectionValueProvider
- getBinding() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserValueResult
- getBinding() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- getBindings() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- getBindings() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- getBoundedClass() - Method in class net.anwiba.commons.injection.binding.ClassBinding
- getBoundedClass() - Method in class net.anwiba.commons.injection.binding.NamedClassBinding
- getBoundedClass() - Method in interface net.anwiba.commons.injection.IBinding
- getConstructor(Class<T>) - Method in class net.anwiba.commons.injection.impl.InjectableConstructorsGetter
- getFactory() - Method in interface net.anwiba.commons.injection.impl.IInjektionObjectDescription
- getFactory() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- getName(AnnotatedElement, String) - Method in class net.anwiba.commons.injection.impl.NameProvider
- getType() - Method in interface net.anwiba.commons.injection.impl.IInjektionObjectDescription
- getType() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- getType(Field) - Method in class net.anwiba.commons.injection.impl.FieldValueProvider
- getType(Parameter) - Method in class net.anwiba.commons.injection.impl.ParameterValuesProvider
- getType(T) - Method in class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
- getValue() - Method in class net.anwiba.commons.injection.utilities.ListValueHolder
- getValue() - Method in class net.anwiba.commons.injection.utilities.SingleValueHolder
- getValue(T) - Method in class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
- getValues(Parameter[]) - Method in class net.anwiba.commons.injection.impl.ParameterValuesProvider
H
- hashCode() - Method in class net.anwiba.commons.injection.binding.ClassBinding
- hashCode() - Method in class net.anwiba.commons.injection.binding.NamedClassBinding
- hasIterable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- hasIterable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- hasNullable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- hasNullable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
I
- IBinding<T> - Interface in net.anwiba.commons.injection
- IBindingFactory - Interface in net.anwiba.commons.injection
- IInjectingFactory<T> - Interface in net.anwiba.commons.injection
- IInjectingObjectFactory - Interface in net.anwiba.commons.injection.impl
- IInjectingSupplier<T> - Interface in net.anwiba.commons.injection
- IInjectionValueProvider - Interface in net.anwiba.commons.injection
- IInjectionValueProviderBuilder - Interface in net.anwiba.commons.injection
- IInjektionAnalyserResult - Interface in net.anwiba.commons.injection.impl
- IInjektionAnalyserValueResult - Interface in net.anwiba.commons.injection.impl
- IInjektionObjectDescription - Interface in net.anwiba.commons.injection.impl
- ImitateObjectProxyFactory - Class in net.anwiba.commons.injection.impl
- ImitateObjectProxyFactory() - Constructor for class net.anwiba.commons.injection.impl.ImitateObjectProxyFactory
- inject(T) - Method in interface net.anwiba.commons.injection.IValueInjector
- inject(T) - Method in class net.anwiba.commons.injection.ValueInjector
- InjectableConstructorsGetter - Class in net.anwiba.commons.injection.impl
- InjectableConstructorsGetter() - Constructor for class net.anwiba.commons.injection.impl.InjectableConstructorsGetter
- InjectionException - Exception in net.anwiba.commons.injection
- InjectionException(String, Throwable) - Constructor for exception net.anwiba.commons.injection.InjectionException
- InjectionValueProvider - Class in net.anwiba.commons.injection.impl
- InjectionValueProvider(IInjectionValueProvider, Map<IBinding, IValueHolder>, Map<IBinding, IBinding>) - Constructor for class net.anwiba.commons.injection.impl.InjectionValueProvider
- InjectionValueProviderBuilder - Class in net.anwiba.commons.injection
- InjectionValueProviderBuilder(IScope) - Constructor for class net.anwiba.commons.injection.InjectionValueProviderBuilder
- InjectionValueProviderBuilder(IScope, IInjectionValueProvider) - Constructor for class net.anwiba.commons.injection.InjectionValueProviderBuilder
- InjectionValueProviderBuilder.MissingBindingStringFactory - Class in net.anwiba.commons.injection
- InjektingObjectFactory - Class in net.anwiba.commons.injection.impl
- InjektingObjectFactory(IInjectingObjectFactory) - Constructor for class net.anwiba.commons.injection.impl.InjektingObjectFactory
- InjektionAnalyserResult - Class in net.anwiba.commons.injection.impl
- InjektionAnalyserValueResult - Class in net.anwiba.commons.injection.impl
- InjektionAnalyserValueResult(IBinding, boolean, boolean, boolean, boolean) - Constructor for class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- IResolveableForecaster - Interface in net.anwiba.commons.injection.impl
- IScope - Interface in net.anwiba.commons.injection
- isEmptiable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserValueResult
- isEmptiable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- isEmptiable(IBinding) - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- isEmptiable(IBinding) - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isEmty() - Method in class net.anwiba.commons.injection.utilities.ListValueHolder
- isFactory() - Method in interface net.anwiba.commons.injection.impl.IInjektionObjectDescription
- isFactory() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isImitable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserValueResult
- isImitable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- isImitable(AnnotatedElement, Class) - Method in interface net.anwiba.commons.injection.impl.IValueInjectionAnalyser
- isImitable(AnnotatedElement, Class) - Method in class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
- isImitable(IBinding) - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- isImitable(IBinding) - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isIndependent() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- isIndependent() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isInjectable(AnnotatedElement) - Method in interface net.anwiba.commons.injection.impl.IValueInjectionAnalyser
- isInjectable(AnnotatedElement) - Method in class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
- isIterable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserValueResult
- isIterable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- isIterable(Field, Class<?>) - Method in class net.anwiba.commons.injection.impl.FieldValueProvider
- isIterable(Parameter, Class<?>) - Method in class net.anwiba.commons.injection.impl.ParameterValuesProvider
- isIterable(IBinding) - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- isIterable(IBinding) - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isIterable(T, Class<?>) - Method in class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
- isNullable() - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserValueResult
- isNullable() - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserValueResult
- isNullable(AnnotatedElement) - Method in interface net.anwiba.commons.injection.impl.IValueInjectionAnalyser
- isNullable(AnnotatedElement) - Method in class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
- isNullable(IBinding) - Method in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
- isNullable(IBinding) - Method in class net.anwiba.commons.injection.impl.InjektionAnalyserResult
- isResolveable(IInjektionAnalyserResult) - Method in interface net.anwiba.commons.injection.impl.IResolveableForecaster
- isResolveable(IInjektionAnalyserResult) - Method in class net.anwiba.commons.injection.impl.ResolveableForecaster
- IValueHolder - Interface in net.anwiba.commons.injection.utilities
- IValueInjectionAnalyser - Interface in net.anwiba.commons.injection.impl
- IValueInjector - Interface in net.anwiba.commons.injection
- IValueInjectorBuilder - Interface in net.anwiba.commons.injection
L
- link(Class<? extends T>, Class<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- link(Class<? extends T>, Class<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- link(Class<? extends T>, Class<T>) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- link(Class<? extends T>, Class<T>) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- link(IBinding<? extends T>, IBinding<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- link(IBinding<? extends T>, IBinding<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- ListValueHolder - Class in net.anwiba.commons.injection.utilities
- ListValueHolder() - Constructor for class net.anwiba.commons.injection.utilities.ListValueHolder
M
- MissingBindingStringFactory(IResolveableForecaster, Map<IBinding, IValueHolder>, Map<IBinding, IValueHolder>, Map<IBinding, IBinding>, IInjectionValueProvider) - Constructor for class net.anwiba.commons.injection.InjectionValueProviderBuilder.MissingBindingStringFactory
N
- NamedClassBinding<T> - Class in net.anwiba.commons.injection.binding
- NamedClassBinding(Class<T>, String) - Constructor for class net.anwiba.commons.injection.binding.NamedClassBinding
- NameProvider - Class in net.anwiba.commons.injection.impl
- NameProvider() - Constructor for class net.anwiba.commons.injection.impl.NameProvider
- net.anwiba.commons.injection - module net.anwiba.commons.injection
- net.anwiba.commons.injection - package net.anwiba.commons.injection
- net.anwiba.commons.injection.binding - package net.anwiba.commons.injection.binding
- net.anwiba.commons.injection.impl - package net.anwiba.commons.injection.impl
- net.anwiba.commons.injection.utilities - package net.anwiba.commons.injection.utilities
O
- of(Class<T>) - Static method in class net.anwiba.commons.injection.binding.Bindings
- of(Class<T>, String) - Static method in class net.anwiba.commons.injection.binding.Bindings
P
- ParameterValuesProvider - Class in net.anwiba.commons.injection.impl
- ParameterValuesProvider(IValueInjectionAnalyser, IValueInjector, IInjectionValueProvider, BindingFactory, NameProvider, ImitateObjectProxyFactory) - Constructor for class net.anwiba.commons.injection.impl.ParameterValuesProvider
R
- remove(IInjektionAnalyserResult) - Method in class net.anwiba.commons.injection.utilities.ListValueHolder
- ResolveableForecaster - Class in net.anwiba.commons.injection.impl
- ResolveableForecaster(IInjectionValueProvider, Map<IBinding, IValueHolder>, Map<IBinding, IBinding>, IValueInjectionAnalyser, Map<IBinding, IValueHolder>) - Constructor for class net.anwiba.commons.injection.impl.ResolveableForecaster
S
- set(Class<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(Class<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(Class<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(Class<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(Class<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- set(Class<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- set(Class<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(Class<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(Class<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- set(Class<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- set(Class<T>, S) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(Class<T>, S) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(Class<T>, S) - Method in interface net.anwiba.commons.injection.IValueInjectorBuilder
- set(Class<T>, S) - Method in class net.anwiba.commons.injection.ValueInjectorBuilder
- set(IBinding<T>, Class<? extends T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(IBinding<T>, Class<? extends T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(IBinding<T>, IInjectingFactory<T>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(IBinding<T>, IInjectingFactory<T>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- set(IBinding<T>, S) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- set(IBinding<T>, S) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- setBySupplier(Class<T>, Class<S>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- setBySupplier(Class<T>, Class<S>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- setBySupplier(IBinding<T>, Class<S>) - Method in interface net.anwiba.commons.injection.IInjectionValueProviderBuilder
- setBySupplier(IBinding<T>, Class<S>) - Method in class net.anwiba.commons.injection.InjectionValueProviderBuilder
- SingleValueHolder - Class in net.anwiba.commons.injection.utilities
- SingleValueHolder(Object) - Constructor for class net.anwiba.commons.injection.utilities.SingleValueHolder
- supply() - Method in interface net.anwiba.commons.injection.IInjectingSupplier
T
- toString() - Method in class net.anwiba.commons.injection.binding.ClassBinding
- toString() - Method in class net.anwiba.commons.injection.binding.NamedClassBinding
U
- UNRESOLVEABLE - Static variable in interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
V
- ValueInjectionAnalyser - Class in net.anwiba.commons.injection.impl
- ValueInjectionAnalyser() - Constructor for class net.anwiba.commons.injection.impl.ValueInjectionAnalyser
- ValueInjector - Class in net.anwiba.commons.injection
- ValueInjector(IInjectionValueProvider) - Constructor for class net.anwiba.commons.injection.ValueInjector
- ValueInjectorBuilder - Class in net.anwiba.commons.injection
- ValueInjectorBuilder(IScope) - Constructor for class net.anwiba.commons.injection.ValueInjectorBuilder
- ValueInjectorBuilder(IScope, IInjectionValueProvider) - Constructor for class net.anwiba.commons.injection.ValueInjectorBuilder
All Classes and Interfaces|All Packages|Serialized Form