public class DefaultParameterFinder extends Object implements ParameterFinder
| Modifier and Type | Field and Description |
|---|---|
(package private) static List<ParameterFinder> |
finders |
| Constructor and Description |
|---|
DefaultParameterFinder() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Class<?>> |
findParameters(Class<?> clazz)
Returns a map of parameters (name,type) for the specified class.
|
Set<String> |
inject(Map<String,?> params,
Object o)
This method injects the given parameters into the specified object, based
on the map returned by the {
ParameterFinder.findParameters(Class) method. |
static final List<ParameterFinder> finders
public Map<String,Class<?>> findParameters(Class<?> clazz)
ParameterFinderfindParameters in interface ParameterFinderParameterFinder.findParameters(java.lang.Class)public Set<String> inject(Map<String,?> params, Object o) throws Exception
ParameterFinderParameterFinder.findParameters(Class) method.inject in interface ParameterFinderExceptionParameterFinder.inject(java.util.Map,
java.lang.Object)Copyright © 2018. All rights reserved.