public class MethodParamNamesScaner
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> |
caches |
构造器和说明 |
---|
MethodParamNamesScaner() |
限定符和类型 | 方法和说明 |
---|---|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParamNames(java.lang.Class<?> klass) |
static java.util.List<java.lang.String> |
getParamNames(java.lang.reflect.Constructor<?> constructor)
获取Constructor的形参名称列表
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParamNames(java.io.InputStream ins) |
static java.util.List<java.lang.String> |
getParamNames(java.lang.reflect.Method method)
获取Method的形参名称列表
|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> caches
public static java.util.List<java.lang.String> getParamNames(java.lang.reflect.Method method)
method
- 需要解析的方法public static java.util.List<java.lang.String> getParamNames(java.lang.reflect.Constructor<?> constructor)
constructor
- 需要解析的构造函数public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParamNames(java.lang.Class<?> klass) throws java.io.IOException
java.io.IOException
public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParamNames(java.io.InputStream ins) throws java.io.IOException
java.io.IOException