|
|||||||||
| Home >> All >> org >> hibernate >> [ bytecode overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.hibernate.bytecode
Interface ClassTransformer

- All Known Implementing Classes:
- AbstractClassTransformerImpl
- public interface ClassTransformer
A persistence provider provides an instance of this interface to the PersistenceUnitInfo.addTransformer method. The supplied transformer instance will get called to transform entity class files when they are loaded and redefined. The transformation occurs before the class is defined by the JVM
| Method Summary | |
byte[] |
transform(java.lang.ClassLoader loader,
java.lang.String classname,
java.lang.Class classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
Invoked when a class is being loaded or redefined to add hooks for persistence bytecode manipulation |
| Method Detail |
transform
public byte[] transform(java.lang.ClassLoader loader, java.lang.String classname, java.lang.Class classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)
- Invoked when a class is being loaded or redefined to add hooks for persistence bytecode manipulation
|
|||||||||
| Home >> All >> org >> hibernate >> [ bytecode overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC