public class JavassistUtil extends Object
| Constructor and Description |
|---|
JavassistUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.zeroturnaround.bundled.javassist.CtClass |
getFirstExistingClass(org.zeroturnaround.bundled.javassist.ClassPool cp,
String... classNames)
Returns the first class out of the given ones that is found in the classpool or
null if none is found. |
static org.zeroturnaround.bundled.javassist.CtMethod |
getFirstExistingMethod(org.zeroturnaround.bundled.javassist.CtMethod first,
org.zeroturnaround.bundled.javassist.ClassPool cp,
org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName,
String... param) |
static boolean |
hasDeclaredField(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String fieldName) |
static boolean |
hasDeclaredMethod(org.zeroturnaround.bundled.javassist.ClassPool cp,
org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName,
String[] param) |
static boolean |
hasDeclaredMethod(org.zeroturnaround.bundled.javassist.ClassPool cp,
String klazz,
String methodName,
String[] param) |
static boolean |
hasDeclaredMethod(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName) |
static boolean |
implementsInterface(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String ifaceName) |
static void |
init() |
public static void init()
public static boolean hasDeclaredMethod(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName)
public static boolean hasDeclaredMethod(org.zeroturnaround.bundled.javassist.ClassPool cp,
org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName,
String[] param)
public static boolean hasDeclaredMethod(org.zeroturnaround.bundled.javassist.ClassPool cp,
String klazz,
String methodName,
String[] param)
public static org.zeroturnaround.bundled.javassist.CtClass getFirstExistingClass(org.zeroturnaround.bundled.javassist.ClassPool cp,
String... classNames)
null if none is found.public static org.zeroturnaround.bundled.javassist.CtMethod getFirstExistingMethod(org.zeroturnaround.bundled.javassist.CtMethod first,
org.zeroturnaround.bundled.javassist.ClassPool cp,
org.zeroturnaround.bundled.javassist.CtClass ctClass,
String methodName,
String... param)
public static boolean hasDeclaredField(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String fieldName)
public static boolean implementsInterface(org.zeroturnaround.bundled.javassist.CtClass ctClass,
String ifaceName)
throws org.zeroturnaround.bundled.javassist.NotFoundException
org.zeroturnaround.bundled.javassist.NotFoundExceptionCopyright © 2015. All rights reserved.