Uses of Interface
org.hibernate.bytecode.enhance.spi.EnhancementContext
Packages that use EnhancementContext
Package
Description
package containing bytecode enhancement code (internals)
Package defining bytecode code enhancement (instrumentation) support.
Byte Buddy support internals
Package defining bytecode code enhancement (instrumentation) support.
-
Uses of EnhancementContext in org.hibernate.bytecode.enhance.internal.bytebuddy
Constructors in org.hibernate.bytecode.enhance.internal.bytebuddy with parameters of type EnhancementContextModifierConstructorDescriptionEnhancerImpl
(EnhancementContext enhancementContext, ByteBuddyState byteBuddyState) Constructs the Enhancer, using the given context.EnhancerImpl
(EnhancementContext enhancementContext, ByteBuddyState byteBuddyState, EnhancerClassLocator classLocator) Expert level constructor, this allows for more control of state and bytecode loading, which allows integrators to optimise for particular contexts of use. -
Uses of EnhancementContext in org.hibernate.bytecode.enhance.spi
Classes in org.hibernate.bytecode.enhance.spi that implement EnhancementContextModifier and TypeClassDescriptionclass
default implementation of EnhancementContext.class
Constructors in org.hibernate.bytecode.enhance.spi with parameters of type EnhancementContextModifierConstructorDescriptionEnhancementContextWrapper
(EnhancementContext wrappedContext, ClassLoader loadingClassloader) -
Uses of EnhancementContext in org.hibernate.bytecode.internal.bytebuddy
Methods in org.hibernate.bytecode.internal.bytebuddy with parameters of type EnhancementContextModifier and TypeMethodDescription@Nullable Enhancer
BytecodeProviderImpl.getEnhancer
(EnhancementContext enhancementContext) @Nullable Enhancer
BytecodeProviderImpl.getEnhancer
(EnhancementContext enhancementContext, EnhancerClassLocator classLocator) Similar toBytecodeProviderImpl.getEnhancer(EnhancementContext)
but intended for advanced users who wish to customize how ByteBuddy is locating the class files and caching the types. -
Uses of EnhancementContext in org.hibernate.bytecode.internal.none
Methods in org.hibernate.bytecode.internal.none with parameters of type EnhancementContextModifier and TypeMethodDescription@Nullable Enhancer
BytecodeProviderImpl.getEnhancer
(EnhancementContext enhancementContext) -
Uses of EnhancementContext in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type EnhancementContextModifier and TypeMethodDescription@Nullable Enhancer
BytecodeProvider.getEnhancer
(EnhancementContext enhancementContext) Returns a byte code enhancer that implements the enhancements described in the supplied enhancement context. -
Uses of EnhancementContext in org.hibernate.jpa.boot.internal
Methods in org.hibernate.jpa.boot.internal that return EnhancementContextModifier and TypeMethodDescriptionprotected EnhancementContext
EntityManagerFactoryBuilderImpl.getEnhancementContext
(boolean dirtyTrackingEnabled, boolean lazyInitializationEnabled, boolean associationManagementEnabled) Builds the context to be used in runtime bytecode enhancementMethods in org.hibernate.jpa.boot.internal with parameters of type EnhancementContextModifier and TypeMethodDescriptionvoid
ParsedPersistenceXmlDescriptor.pushClassTransformer
(EnhancementContext enhancementContext) void
PersistenceUnitInfoDescriptor.pushClassTransformer
(EnhancementContext enhancementContext) -
Uses of EnhancementContext in org.hibernate.jpa.boot.spi
Methods in org.hibernate.jpa.boot.spi with parameters of type EnhancementContextModifier and TypeMethodDescriptionvoid
PersistenceConfigurationDescriptor.pushClassTransformer
(EnhancementContext enhancementContext) void
PersistenceUnitDescriptor.pushClassTransformer
(EnhancementContext enhancementContext) -
Uses of EnhancementContext in org.hibernate.jpa.internal.enhance
Constructors in org.hibernate.jpa.internal.enhance with parameters of type EnhancementContextModifierConstructorDescriptionEnhancingClassTransformerImpl
(EnhancementContext enhancementContext) -
Uses of EnhancementContext in org.hibernate.testing.bytecode.enhancement
Classes in org.hibernate.testing.bytecode.enhancement that implement EnhancementContext -
Uses of EnhancementContext in org.hibernate.testing.orm.jpa
Methods in org.hibernate.testing.orm.jpa with parameters of type EnhancementContextModifier and TypeMethodDescriptionvoid
PersistenceUnitDescriptorAdapter.pushClassTransformer
(EnhancementContext enhancementContext) -
Uses of EnhancementContext in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type EnhancementContextModifier and TypeMethodDescriptionvoid
EntityManagerFactoryBasedFunctionalTest.TestingPersistenceUnitDescriptorImpl.pushClassTransformer
(EnhancementContext enhancementContext)