public class RuntimeEnhancer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RuntimeEnhancer.EnhancerClassLoader
This classloader is used to load any classes that are necessary during enhancement process,
and avoid using application classloaders to load classes
|
| Modifier and Type | Field and Description |
|---|---|
protected static Localiser |
LOCALISER
Message resource
|
| Constructor and Description |
|---|
RuntimeEnhancer() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
enhance(String className,
byte[] classdefinition,
ClassLoader loader) |
void |
setApi(String api) |
void |
setDetachListener(Boolean detachListener) |
void |
setGenerateConstructor(boolean generateConstructor) |
void |
setGeneratePK(boolean generatePK) |
protected static final Localiser LOCALISER
public byte[] enhance(String className, byte[] classdefinition, ClassLoader loader)
public void setApi(String api)
public void setGeneratePK(boolean generatePK)
public void setGenerateConstructor(boolean generateConstructor)
public void setDetachListener(Boolean detachListener)
Copyright © 2013. All Rights Reserved.