org.hibernate.ejb.instrument
Class InterceptFieldClassFileTransformer
java.lang.Object
   org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer
org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer
- All Implemented Interfaces: 
- javax.persistence.spi.ClassTransformer
- public class InterceptFieldClassFileTransformer 
- extends Object- implements javax.persistence.spi.ClassTransformer
Enhance the classes allowing them to implements InterceptFieldEnabled
 This interface is then used by Hibernate for some optimizations.
- Author:
- Emmanuel Bernard
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
InterceptFieldClassFileTransformer
public InterceptFieldClassFileTransformer(List<String> entities)
transform
public byte[] transform(ClassLoader loader,
                        String className,
                        Class<?> classBeingRedefined,
                        ProtectionDomain protectionDomain,
                        byte[] classfileBuffer)
                 throws java.lang.instrument.IllegalClassFormatException
- 
- Specified by:
- transformin interface- javax.persistence.spi.ClassTransformer
 
- 
- Throws:
- java.lang.instrument.IllegalClassFormatException