public abstract class Enhancer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ACC_PRIVATE |
static int |
ACC_PROTECTED |
static int |
ACC_PUBLIC |
Constructor and Description |
---|
Enhancer() |
Modifier and Type | Method and Description |
---|---|
protected void |
enhance(GenClass genClass,
JavaClass baseClass,
java.lang.String extClassName)
Enhances the class.
|
protected void |
postEnhance(JavaClass baseClass)
Enhances the class.
|
protected void |
preEnhance(JavaClass baseClass)
Enhances the class.
|
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
protected void preEnhance(JavaClass baseClass) throws java.lang.Exception
java.lang.Exception
protected void enhance(GenClass genClass, JavaClass baseClass, java.lang.String extClassName) throws java.lang.Exception
java.lang.Exception
protected void postEnhance(JavaClass baseClass) throws java.lang.Exception
java.lang.Exception