|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ClassPreProcessor
Generic class pre processor interface that allows to separate the AspectJ 5 load time weaving from Java 5 JVMTI interfaces for further use on Java 1.3 / 1.4
| Method Summary | |
|---|---|
void |
initialize()
Post constructor initialization, usually empty |
byte[] |
preProcess(java.lang.String className,
byte[] bytes,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain)
Weave |
| Method Detail |
|---|
void initialize()
byte[] preProcess(java.lang.String className,
byte[] bytes,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain)
className - bytes - classLoader - a - protection domain that may be used for defining extraneous classes generated as part of modifying the one passed in
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||