public class AbstractFab extends java.lang.Object
ClassFabImpl
and
InterfaceFabImpl
.Constructor and Description |
---|
AbstractFab(CtClassSource source,
javassist.CtClass ctClass) |
Modifier and Type | Method and Description |
---|---|
void |
addInterface(java.lang.Class interfaceClass) |
protected javassist.CtClass |
convertClass(java.lang.Class inputClass) |
protected javassist.CtClass[] |
convertClasses(java.lang.Class[] inputClasses) |
java.lang.Class |
createClass() |
protected javassist.CtClass |
getCtClass() |
protected CtClassSource |
getSource() |
public AbstractFab(CtClassSource source, javassist.CtClass ctClass)
public void addInterface(java.lang.Class interfaceClass)
protected javassist.CtClass[] convertClasses(java.lang.Class[] inputClasses)
protected javassist.CtClass convertClass(java.lang.Class inputClass)
public java.lang.Class createClass()
protected javassist.CtClass getCtClass()
protected CtClassSource getSource()