Package net.anwiba.commons.injection
Class DefaultInjectionValueProvider
- java.lang.Object
-
- net.anwiba.commons.injection.DefaultInjectionValueProvider
-
- All Implemented Interfaces:
IInjectionValueProvider
public final class DefaultInjectionValueProvider extends java.lang.Object implements IInjectionValueProvider
-
-
Constructor Summary
Constructors Constructor Description DefaultInjectionValueProvider()DefaultInjectionValueProvider(java.util.Map<IBinding,java.util.List<java.lang.Object>> values)
-
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
-
DefaultInjectionValueProvider
public DefaultInjectionValueProvider()
-
DefaultInjectionValueProvider
public DefaultInjectionValueProvider(java.util.Map<IBinding,java.util.List<java.lang.Object>> values)
-
-
Method Detail
-
contains
public boolean contains(IBinding<?> binding)
- Specified by:
containsin interfaceIInjectionValueProvider
-
get
public <T> T get(IBinding<T> binding)
- Specified by:
getin interfaceIInjectionValueProvider
-
getAll
public <T> java.util.Collection<T> getAll(IBinding<T> binding)
- Specified by:
getAllin interfaceIInjectionValueProvider
-
-