Package | Description |
---|---|
org.hibernate.bytecode.enhance.internal |
package containing bytecode enhancement code (internals)
|
org.hibernate.bytecode.enhance.spi |
package defining bytecode code enhancement (instrumentation) support.
|
org.hibernate.jpa.boot.internal | |
org.hibernate.jpa.boot.spi | |
org.hibernate.jpa.internal.enhance | |
org.hibernate.tool.enhance | |
org.hibernate.tool.instrument.javassist |
Modifier and Type | Method and Description |
---|---|
String |
AttributeTypeDescriptor.buildInLineDirtyCheckingBodyFragment(EnhancementContext context,
javassist.CtField currentValue) |
static String |
PersistentAttributesHelper.getMappedBy(javassist.CtField persistentField,
javassist.CtClass targetEntity,
EnhancementContext context) |
Constructor and Description |
---|
CompositeEnhancer(EnhancementContext context) |
EntityEnhancer(EnhancementContext context) |
PersistentAttributesEnhancer(EnhancementContext context) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultEnhancementContext
default implementation of EnhancementContext.
|
Modifier and Type | Field and Description |
---|---|
protected EnhancementContext |
Enhancer.enhancementContext |
Constructor and Description |
---|
Enhancer(EnhancementContext enhancementContext)
Constructs the Enhancer, using the given context.
|
Modifier and Type | Method and Description |
---|---|
protected EnhancementContext |
EntityManagerFactoryBuilderImpl.getEnhancementContext(boolean dirtyTrackingEnabled,
boolean lazyInitializationEnabled,
boolean associationManagementEnabled)
Builds the context to be used in runtime bytecode enhancement
|
Modifier and Type | Method and Description |
---|---|
void |
PersistenceUnitInfoDescriptor.pushClassTransformer(EnhancementContext enhancementContext) |
void |
ParsedPersistenceXmlDescriptor.pushClassTransformer(EnhancementContext enhancementContext) |
Modifier and Type | Method and Description |
---|---|
void |
PersistenceUnitDescriptor.pushClassTransformer(EnhancementContext enhancementContext) |
Constructor and Description |
---|
EnhancingClassTransformerImpl(EnhancementContext enhancementContext) |
Modifier and Type | Class and Description |
---|---|
class |
EnhancementTask
Ant task for performing build-time enhancement of entities and component/embeddable classes.
|
Modifier and Type | Class and Description |
---|---|
class |
InstrumentTask
Deprecated.
This is the legacy Ant-task Hibernate provided historically to
perform its old-school bytecode instrumentation. That has been replaced wholesale
with a new approach to bytecode manipulation offering 3 build-time variations for Ant,
Maven and Gradle.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.