public class MethodParser extends Object
| 构造器和说明 |
|---|
MethodParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
static javassist.CtMethod |
getMethod(String className,
String methodName)
获取调用方法
|
static MethodInfo |
getMethodInfo(javassist.CtMethod method,
String[] parameterNames,
org.aspectj.lang.reflect.MethodSignature signature)
获取方法信息
|
static MethodInfo |
getMethodInfo(int lineNumber,
org.aspectj.lang.reflect.MethodSignature signature)
获取方法信息
|
static MethodInfo |
getMethodInfo(org.aspectj.lang.reflect.MethodSignature signature)
获取方法信息
|
public static javassist.CtMethod getMethod(String className, String methodName) throws javassist.NotFoundException
className - 全类名methodName - 方法名称javassist.NotFoundException - 未知方法异常public static MethodInfo getMethodInfo(org.aspectj.lang.reflect.MethodSignature signature)
signature - 方法签名public static MethodInfo getMethodInfo(javassist.CtMethod method, String[] parameterNames, org.aspectj.lang.reflect.MethodSignature signature)
method - 方法对象parameterNames - 参数列表signature - 方法签名public static MethodInfo getMethodInfo(int lineNumber, org.aspectj.lang.reflect.MethodSignature signature)
lineNumber - 方法行号signature - 方法签名Copyright © 2024. All rights reserved.