public class SJavassist
extends java.lang.Object
Constructor and Description |
---|
SJavassist() |
Modifier and Type | Method and Description |
---|---|
static void |
addMethodParameterAnnotation(javassist.CtMethod method,
javassist.bytecode.annotation.Annotation[][] annotations,
javassist.ClassPool pool) |
static javassist.CtClass |
getCtClass(java.lang.Class clazz,
javassist.ClassPool pool)
Get a ctclass for a Java class from the pool.
|
static javassist.CtClass |
getCtClass(java.lang.String clname,
javassist.ClassPool pool)
Get a ctclass for a Java class from the pool.
|
static javassist.CtClass[] |
getCtClasses(java.lang.Class[] classes,
javassist.ClassPool pool)
Get a ctclass array for a class array.
|
public static void addMethodParameterAnnotation(javassist.CtMethod method, javassist.bytecode.annotation.Annotation[][] annotations, javassist.ClassPool pool) throws java.lang.Exception
method
- annotations
- pool
- java.lang.Exception
public static javassist.CtClass getCtClass(java.lang.Class clazz, javassist.ClassPool pool)
clazz
- The Java class.pool
- The class pool.public static javassist.CtClass getCtClass(java.lang.String clname, javassist.ClassPool pool)
clazz
- The Java class.pool
- The class pool.public static javassist.CtClass[] getCtClasses(java.lang.Class[] classes, javassist.ClassPool pool)
classes
- The classes.pool
- The pool.