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

All Implemented Interfaces:
    ClassTransformer

Direct Known Subclasses:
    CglibClassTransformer, JavassistClassTransformer

Basic implementation of the ClassTransformer contract.
Field Summary
protected final  ClassFilter classFilter     
protected final  FieldFilter fieldFilter     
Constructor:
 protected AbstractClassTransformerImpl(ClassFilter classFilter,
    FieldFilter fieldFilter) 
Method from org.hibernate.bytecode.AbstractClassTransformerImpl Summary:
doTransform,   transform
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.bytecode.AbstractClassTransformerImpl Detail:
 abstract protected byte[] doTransform(ClassLoader loader,
    String className,
    Class classBeingRedefined,
    ProtectionDomain protectionDomain,
    byte[] classfileBuffer)
 public byte[] transform(ClassLoader loader,
    String className,
    Class classBeingRedefined,
    ProtectionDomain protectionDomain,
    byte[] classfileBuffer)