Class EnhancerTestContext
java.lang.Object
org.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
org.hibernate.testing.bytecode.enhancement.EnhancerTestContext
- All Implemented Interfaces:
org.hibernate.bytecode.enhance.spi.EnhancementContext,org.hibernate.bytecode.enhance.spi.EnhancementOptions
public class EnhancerTestContext
extends org.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
Enhancement context used in tests
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoBiDirectionalAssociationManagement(org.hibernate.bytecode.enhance.spi.UnloadedField field) booleandoDirtyCheckingInline(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) booleandoExtendedEnhancement(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) booleanhasLazyLoadableAttributes(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) booleanisLazyLoadable(org.hibernate.bytecode.enhance.spi.UnloadedField field) Methods inherited from class org.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
getLoadingClassLoader, isCompositeClass, isDiscoveredType, isEntityClass, isMappedCollection, isMappedSuperclassClass, isPersistentField, order, registerDiscoveredTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.bytecode.enhance.spi.EnhancementContext
getBytecodeProvider, getUnsupportedEnhancementStrategyMethods inherited from interface org.hibernate.bytecode.enhance.spi.EnhancementOptions
doBiDirectionalAssociationManagement, doDirtyCheckingInline, doExtendedEnhancement
-
Constructor Details
-
EnhancerTestContext
public EnhancerTestContext()
-
-
Method Details
-
doBiDirectionalAssociationManagement
public boolean doBiDirectionalAssociationManagement(org.hibernate.bytecode.enhance.spi.UnloadedField field) - Specified by:
doBiDirectionalAssociationManagementin interfaceorg.hibernate.bytecode.enhance.spi.EnhancementOptions- Overrides:
doBiDirectionalAssociationManagementin classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
doDirtyCheckingInline
public boolean doDirtyCheckingInline(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) - Specified by:
doDirtyCheckingInlinein interfaceorg.hibernate.bytecode.enhance.spi.EnhancementOptions- Overrides:
doDirtyCheckingInlinein classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
doExtendedEnhancement
public boolean doExtendedEnhancement(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) - Specified by:
doExtendedEnhancementin interfaceorg.hibernate.bytecode.enhance.spi.EnhancementOptions- Overrides:
doExtendedEnhancementin classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
hasLazyLoadableAttributes
public boolean hasLazyLoadableAttributes(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor) - Specified by:
hasLazyLoadableAttributesin interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext- Overrides:
hasLazyLoadableAttributesin classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
isLazyLoadable
public boolean isLazyLoadable(org.hibernate.bytecode.enhance.spi.UnloadedField field) - Specified by:
isLazyLoadablein interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext- Overrides:
isLazyLoadablein classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-