Uses of Interface
org.hibernate.bytecode.enhance.spi.EnhancementContext
-
Packages that use EnhancementContext Package Description org.hibernate.bytecode.enhance.internal.bytebuddy package containing bytecode enhancement code (internals)org.hibernate.bytecode.enhance.spi Package defining bytecode code enhancement (instrumentation) support.org.hibernate.bytecode.internal.bytebuddy Byte Buddy support internalsorg.hibernate.bytecode.internal.none org.hibernate.bytecode.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.testing.bytecode.enhancement org.hibernate.testing.orm.jpa org.hibernate.testing.orm.junit -
-
Uses of EnhancementContext in org.hibernate.bytecode.enhance.internal.bytebuddy
Constructors in org.hibernate.bytecode.enhance.internal.bytebuddy with parameters of type EnhancementContext Constructor Description EnhancerImpl(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 EnhancementContext Modifier and Type Class Description class
DefaultEnhancementContext
default implementation of EnhancementContext.class
EnhancementContextWrapper
Constructors in org.hibernate.bytecode.enhance.spi with parameters of type EnhancementContext Constructor Description EnhancementContextWrapper(EnhancementContext wrappedContext, ClassLoader loadingClassloader)
-
Uses of EnhancementContext in org.hibernate.bytecode.internal.bytebuddy
Methods in org.hibernate.bytecode.internal.bytebuddy with parameters of type EnhancementContext Modifier and Type Method Description @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 EnhancementContext Modifier and Type Method Description @Nullable Enhancer
BytecodeProviderImpl. getEnhancer(EnhancementContext enhancementContext)
-
Uses of EnhancementContext in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type EnhancementContext Modifier and Type Method Description @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 EnhancementContext Modifier and Type Method Description protected 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 EnhancementContext Modifier and Type Method Description void
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 EnhancementContext Modifier and Type Method Description 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 EnhancementContext Constructor Description EnhancingClassTransformerImpl(EnhancementContext enhancementContext)
-
Uses of EnhancementContext in org.hibernate.testing.bytecode.enhancement
Classes in org.hibernate.testing.bytecode.enhancement that implement EnhancementContext Modifier and Type Class Description class
EnhancerTestContext
Enhancement context used in testsMethods in org.hibernate.testing.bytecode.enhancement that return types with arguments of type EnhancementContext Modifier and Type Method Description Class<? extends EnhancementContext>[]
value()
-
Uses of EnhancementContext in org.hibernate.testing.orm.jpa
Methods in org.hibernate.testing.orm.jpa with parameters of type EnhancementContext Modifier and Type Method Description void
PersistenceUnitDescriptorAdapter. pushClassTransformer(EnhancementContext enhancementContext)
-
Uses of EnhancementContext in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type EnhancementContext Modifier and Type Method Description void
EntityManagerFactoryBasedFunctionalTest.TestingPersistenceUnitDescriptorImpl. pushClassTransformer(EnhancementContext enhancementContext)
-