我想获取包外接口的方法的参数名称。
看起来 LocalVariableTableParameterNameDiscoverer 只能获取本地类的方法的参数名称。它不获取包外接口的方法的参数名称。
请帮忙
private LocalVariableTableParameterNameDiscoverer namer =new LocalVariableTableParameterNameDiscoverer();
Class currentClass = Class.forName("com.soa.process.bpel.runtime.script.ScriptedAlertReporter");
methods=currentClass.getDeclaredMethods();
for (int j = 0; j < methods.length; j++)
{
method=currentClass.getMethod(methods[j].getName(),methods[j].getParameterTypes());
parameterNames = namer.getParameterNames(method);
if(parameterNames!=null && parameterNames.length>0)
{
}
}