Class InjectionValueProvider
- java.lang.Object
-
- net.anwiba.commons.injection.impl.InjectionValueProvider
-
- All Implemented Interfaces:
IInjectionValueProvider
public final class InjectionValueProvider extends java.lang.Object implements IInjectionValueProvider
-
-
Constructor Summary
Constructors Constructor Description InjectionValueProvider(IInjectionValueProvider valueProvider, java.util.Map<IBinding,IValueHolder> services, java.util.Map<IBinding,IBinding> links)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(IBinding<?> binding)<T> Tget(IBinding<T> binding)<T> java.util.Collection<T>getAll(IBinding<T> binding)
-
-
-
Constructor Detail
-
InjectionValueProvider
public InjectionValueProvider(IInjectionValueProvider valueProvider, java.util.Map<IBinding,IValueHolder> services, java.util.Map<IBinding,IBinding> links)
-
-
Method Detail
-
getAll
public <T> java.util.Collection<T> getAll(IBinding<T> binding)
- Specified by:
getAllin interfaceIInjectionValueProvider
-
get
public <T> T get(IBinding<T> binding)
- Specified by:
getin interfaceIInjectionValueProvider
-
contains
public boolean contains(IBinding<?> binding)
- Specified by:
containsin interfaceIInjectionValueProvider
-
-