Package | Description |
---|---|
org.hibernate.bytecode.buildtime.internal | |
org.hibernate.bytecode.buildtime.spi | |
org.hibernate.bytecode.internal.javassist | |
org.hibernate.bytecode.spi |
Modifier and Type | Method and Description |
---|---|
protected ClassTransformer |
JavassistInstrumenter.getClassTransformer(ClassDescriptor descriptor,
Set classNames) |
Modifier and Type | Method and Description |
---|---|
protected abstract ClassTransformer |
AbstractInstrumenter.getClassTransformer(ClassDescriptor descriptor,
Set classNames)
Create class transformer for the class.
|
Modifier and Type | Class and Description |
---|---|
class |
JavassistClassTransformer
Enhance the classes allowing them to implements InterceptFieldEnabled
This interface is then used by Hibernate for some optimizations.
|
Modifier and Type | Method and Description |
---|---|
ClassTransformer |
BytecodeProviderImpl.getTransformer(ClassFilter classFilter,
FieldFilter fieldFilter) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClassTransformerImpl
Basic implementation of the
ClassTransformer contract. |
Modifier and Type | Method and Description |
---|---|
ClassTransformer |
BytecodeProvider.getTransformer(ClassFilter classFilter,
FieldFilter fieldFilter)
Generate a ClassTransformer capable of performing bytecode manipulation.
|
Constructor and Description |
---|
InstrumentedClassLoader(ClassLoader parent,
ClassTransformer classTransformer) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.