io.leopard.autounit
Class CtClassUtil
java.lang.Object
io.leopard.autounit.CtClassUtil
public class CtClassUtil
- extends java.lang.Object
|
Method Summary |
static javassist.CtClass |
getClass(java.lang.Class<?> clazz)
|
static javassist.CtMethod |
getMethod(java.lang.Class<?> clazz,
java.lang.reflect.Method method)
|
static java.lang.String[] |
getParameterNames(java.lang.Class<?> clazz,
java.lang.reflect.Method method)
|
static java.lang.String[] |
getParameterNames(javassist.CtMethod ctMethod)
获取方法的参数名称. |
static java.lang.String[] |
getParameterNames(java.lang.reflect.Method method)
获取方法的参数名称. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CtClassUtil
public CtClassUtil()
getClass
public static javassist.CtClass getClass(java.lang.Class<?> clazz)
getMethod
public static javassist.CtMethod getMethod(java.lang.Class<?> clazz,
java.lang.reflect.Method method)
throws javassist.NotFoundException
- Throws:
javassist.NotFoundException
getParameterNames
public static java.lang.String[] getParameterNames(java.lang.reflect.Method method)
- 获取方法的参数名称.
- Parameters:
clazz - method -
- Returns:
getParameterNames
public static java.lang.String[] getParameterNames(java.lang.Class<?> clazz,
java.lang.reflect.Method method)
getParameterNames
public static java.lang.String[] getParameterNames(javassist.CtMethod ctMethod)
throws javassist.NotFoundException
- 获取方法的参数名称.
- Parameters:
ctMethod -
- Returns:
-
- Throws:
javassist.NotFoundException
Copyright © 2014-2015. All Rights Reserved.