Class MethodInjectorFactory
java.lang.Object
com.cedarsoftware.util.reflect.factories.MethodInjectorFactory
- All Implemented Interfaces:
InjectorFactory
-
Constructor Details
-
MethodInjectorFactory
public MethodInjectorFactory()
-
-
Method Details
-
createInjector
public Injector createInjector(Field field, Map<Class<?>, Map<String, String>> nonStandardNames, String uniqueName) Description copied from interface:InjectorFactory
Creates accessors for accessing data from an object.- Specified by:
createInjector
in interfaceInjectorFactory
- Parameters:
field
- The field we're trying to accessnonStandardNames
- a map of possible methods from the class itselfuniqueName
- a uniqueName to use as a key in map if the class has two methods with same name.- Returns:
- The accessor if one fits for this field, otherwise null.
-