Package jadex.extension
Class SJavassist
- java.lang.Object
- 
- jadex.extension.SJavassist
 
- 
 public class SJavassist extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description SJavassist()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddMethodParameterAnnotation(javassist.CtMethod method, javassist.bytecode.annotation.Annotation[][] annotations, javassist.ClassPool pool)static javassist.CtClassgetCtClass(java.lang.Class clazz, javassist.ClassPool pool)Get a ctclass for a Java class from the pool.static javassist.CtClassgetCtClass(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.
 
- 
- 
- 
Method Detail- 
addMethodParameterAnnotationpublic static void addMethodParameterAnnotation(javassist.CtMethod method, javassist.bytecode.annotation.Annotation[][] annotations, javassist.ClassPool pool) throws java.lang.Exception- Parameters:
- method-
- annotations-
- pool-
- Throws:
- java.lang.Exception
 
 - 
getCtClasspublic static javassist.CtClass getCtClass(java.lang.Class clazz, javassist.ClassPool pool)Get a ctclass for a Java class from the pool.- Parameters:
- clazz- The Java class.
- pool- The class pool.
- Returns:
- The ctclass.
 
 - 
getCtClasspublic static javassist.CtClass getCtClass(java.lang.String clname, javassist.ClassPool pool)Get a ctclass for a Java class from the pool.- Parameters:
- clazz- The Java class.
- pool- The class pool.
- Returns:
- The ctclass.
 
 - 
getCtClassespublic static javassist.CtClass[] getCtClasses(java.lang.Class[] classes, javassist.ClassPool pool)Get a ctclass array for a class array.- Parameters:
- classes- The classes.
- pool- The pool.
- Returns:
- The ctclass array.
 
 
- 
 
-