public class

CglibClassTransformer

extends AbstractClassTransformerImpl
java.lang.Object
   ↳ org.hibernate.bytecode.AbstractClassTransformerImpl
     ↳ org.hibernate.bytecode.cglib.CglibClassTransformer

This class is deprecated.
Per HHH-5451 support for cglib as a bytecode provider has been deprecated.

Class Overview

Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations.

Summary

[Expand]
Inherited Fields
From class org.hibernate.bytecode.AbstractClassTransformerImpl
Public Constructors
CglibClassTransformer(ClassFilter classFilter, FieldFilter fieldFilter)
Protected Methods
byte[] doTransform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
[Expand]
Inherited Methods
From class org.hibernate.bytecode.AbstractClassTransformerImpl
From class java.lang.Object
From interface org.hibernate.bytecode.ClassTransformer

Public Constructors

public CglibClassTransformer (ClassFilter classFilter, FieldFilter fieldFilter)

Protected Methods

protected byte[] doTransform (ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)