parent
a1a6157fb1
commit
5288641c50
|
|
@ -33,21 +33,15 @@ public class StandardReflectionParameterNameDiscoverer implements ParameterNameD
|
|||
|
||||
@Override
|
||||
public String[] getParameterNames(Method method) {
|
||||
Parameter[] parameters = method.getParameters();
|
||||
String[] parameterNames = new String[parameters.length];
|
||||
for (int i = 0; i < parameters.length; i++) {
|
||||
Parameter param = parameters[i];
|
||||
if (!param.isNamePresent()) {
|
||||
return null;
|
||||
}
|
||||
parameterNames[i] = param.getName();
|
||||
}
|
||||
return parameterNames;
|
||||
return getParameterNames(method.getParameters());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] getParameterNames(Constructor<?> ctor) {
|
||||
Parameter[] parameters = ctor.getParameters();
|
||||
return getParameterNames(ctor.getParameters());
|
||||
}
|
||||
|
||||
private String[] getParameterNames(Parameter[] parameters) {
|
||||
String[] parameterNames = new String[parameters.length];
|
||||
for (int i = 0; i < parameters.length; i++) {
|
||||
Parameter param = parameters[i];
|
||||
|
|
@ -58,5 +52,4 @@ public class StandardReflectionParameterNameDiscoverer implements ParameterNameD
|
|||
}
|
||||
return parameterNames;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue