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.Exceptionprotected void enhance(GenClass genClass, JavaClass baseClass, java.lang.String extClassName) throws java.lang.Exception
java.lang.Exceptionprotected void postEnhance(JavaClass baseClass) throws java.lang.Exception
java.lang.Exception