| Constructor and Description |
|---|
Definer(javassist.ClassPool pool,
java.lang.Class<? extends Base> baseClass,
java.lang.Class<?>... paramClasses) |
| Modifier and Type | Method and Description |
|---|---|
javassist.CtConstructor |
buildCtConstructor(javassist.CtClass accessHelper) |
javassist.CtClass |
getBaseCtClass() |
java.lang.String |
getNestedClassName() |
javassist.ClassPool |
getPool() |
boolean |
isAssignable(java.lang.Class<?> clazz) |
boolean |
isImplemented(java.lang.reflect.Method m) |
public Definer(javassist.ClassPool pool,
java.lang.Class<? extends Base> baseClass,
java.lang.Class<?>... paramClasses)
public javassist.CtClass getBaseCtClass()
throws javassist.NotFoundException
getBaseCtClass in interface IDefinerjavassist.NotFoundExceptionpublic boolean isAssignable(java.lang.Class<?> clazz)
isAssignable in interface IDefinerpublic boolean isImplemented(java.lang.reflect.Method m)
isImplemented in interface IDefinerpublic java.lang.String getNestedClassName()
getNestedClassName in interface IDefinerpublic javassist.CtConstructor buildCtConstructor(javassist.CtClass accessHelper)
throws javassist.NotFoundException,
javassist.CannotCompileException
buildCtConstructor in interface IDefinerjavassist.NotFoundExceptionjavassist.CannotCompileException