Home » Hibernate-3.3.2.GA » org.hibernate » bytecode » cglib » [javadoc | source]
org.hibernate.bytecode.cglib
public class: CglibClassTransformer [javadoc | source]
java.lang.Object
   org.hibernate.bytecode.AbstractClassTransformerImpl
      org.hibernate.bytecode.cglib.CglibClassTransformer

All Implemented Interfaces:
    ClassTransformer

Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations.
Fields inherited from org.hibernate.bytecode.AbstractClassTransformerImpl:
classFilter,  fieldFilter
Constructor:
 public CglibClassTransformer(ClassFilter classFilter,
    FieldFilter fieldFilter) 
Method from org.hibernate.bytecode.cglib.CglibClassTransformer Summary:
doTransform
Methods from org.hibernate.bytecode.AbstractClassTransformerImpl:
doTransform,   transform
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.bytecode.cglib.CglibClassTransformer Detail:
 protected byte[] doTransform(ClassLoader loader,
    String className,
    Class classBeingRedefined,
    ProtectionDomain protectionDomain,
    byte[] classfileBuffer)