Module net.anwiba.commons.injection
Class FieldValueProvider
java.lang.Object
net.anwiba.commons.injection.impl.AbstractTypeValueProvider<Field>
net.anwiba.commons.injection.impl.FieldValueProvider
-
Constructor Summary
ConstructorsConstructorDescriptionFieldValueProvider(IValueInjectionAnalyser analyser, IValueInjector valueInjector, IInjectionValueProvider valuesProvider, BindingFactory bindingFactory, NameProvider nameProvider, ImitateObjectProxyFactory imitateFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected IBindingcreateBinding(Field field) protected Class<?>protected booleanisIterable(Field field, Class<?> type) Methods inherited from class net.anwiba.commons.injection.impl.AbstractTypeValueProvider
getValue
-
Constructor Details
-
FieldValueProvider
public FieldValueProvider(IValueInjectionAnalyser analyser, IValueInjector valueInjector, IInjectionValueProvider valuesProvider, BindingFactory bindingFactory, NameProvider nameProvider, ImitateObjectProxyFactory imitateFactory)
-
-
Method Details
-
createBinding
- Specified by:
createBindingin classAbstractTypeValueProvider<Field>
-
getType
- Specified by:
getTypein classAbstractTypeValueProvider<Field>
-
isIterable
- Specified by:
isIterablein classAbstractTypeValueProvider<Field>
-