|
|||||||||
| 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
Class AbstractClassTransformerImpl

java.lang.Objectorg.hibernate.bytecode.AbstractClassTransformerImpl
- All Implemented Interfaces:
- ClassTransformer
- public abstract class AbstractClassTransformerImpl
- extends java.lang.Object
- implements ClassTransformer
- extends java.lang.Object
| Field Summary | |
private java.util.Set |
entities
|
private java.lang.String[] |
packages
|
| Constructor Summary | |
AbstractClassTransformerImpl(java.lang.String[] packages,
java.lang.String[] classes)
|
|
| Method Summary | |
protected abstract byte[] |
doTransform(java.lang.ClassLoader loader,
java.lang.String className,
java.lang.Class classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
|
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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
entities
private final java.util.Set entities
packages
private final java.lang.String[] packages
| Constructor Detail |
AbstractClassTransformerImpl
public AbstractClassTransformerImpl(java.lang.String[] packages, java.lang.String[] classes)
| Method Detail |
transform
public byte[] transform(java.lang.ClassLoader loader, java.lang.String className, java.lang.Class classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)
- Description copied from interface:
ClassTransformer - Invoked when a class is being loaded or redefined to add hooks for persistence bytecode manipulation
- Specified by:
transformin interfaceClassTransformer
doTransform
protected abstract byte[] doTransform(java.lang.ClassLoader loader, java.lang.String className, java.lang.Class classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)
|
|||||||||
| Home >> All >> org >> hibernate >> [ bytecode overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.hibernate.bytecode.AbstractClassTransformerImpl