## Uses of Interface
org.hibernate.bytecode.spi.ClassTransformer

Packages that use ClassTransformer
org.hibernate.bytecode.buildtime.internal
org.hibernate.bytecode.buildtime.spi
org.hibernate.bytecode.internal.javassist
org.hibernate.bytecode.spi

Uses of ClassTransformer in org.hibernate.bytecode.buildtime.internal

Methods in org.hibernate.bytecode.buildtime.internal that return ClassTransformer
`protected ClassTransformer` `JavassistInstrumenter.getClassTransformer(ClassDescriptor descriptor, Set classNames)`

Uses of ClassTransformer in org.hibernate.bytecode.buildtime.spi

Methods in org.hibernate.bytecode.buildtime.spi that return ClassTransformer
`protected abstract ClassTransformer` `AbstractInstrumenter.getClassTransformer(ClassDescriptor descriptor, Set classNames)` Create class transformer for the class.

Uses of ClassTransformer in org.hibernate.bytecode.internal.javassist

Classes in org.hibernate.bytecode.internal.javassist that implement ClassTransformer
`class` `JavassistClassTransformer` Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations.

Methods in org.hibernate.bytecode.internal.javassist that return ClassTransformer
`ClassTransformer` `BytecodeProviderImpl.getTransformer(ClassFilter classFilter, FieldFilter fieldFilter)`

Uses of ClassTransformer in org.hibernate.bytecode.spi

Classes in org.hibernate.bytecode.spi that implement ClassTransformer
`class` `AbstractClassTransformerImpl` Basic implementation of the `ClassTransformer` contract.

Methods in org.hibernate.bytecode.spi that return ClassTransformer
`ClassTransformer` `BytecodeProvider.getTransformer(ClassFilter classFilter, FieldFilter fieldFilter)` Generate a ClassTransformer capable of performing bytecode manipulation.

Constructors in org.hibernate.bytecode.spi with parameters of type ClassTransformer
`InstrumentedClassLoader(ClassLoader parent, ClassTransformer classTransformer)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.