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
public class EnhancerTestContext extends org.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
Enhancement context used in tests
-
-
Constructor Summary
Constructors Constructor Description EnhancerTestContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
doBiDirectionalAssociationManagement(org.hibernate.bytecode.enhance.spi.UnloadedField field)
boolean
doDirtyCheckingInline(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
boolean
doExtendedEnhancement(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
boolean
hasLazyLoadableAttributes(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
boolean
isLazyLoadable(org.hibernate.bytecode.enhance.spi.UnloadedField field)
-
-
-
Method Detail
-
doBiDirectionalAssociationManagement
public boolean doBiDirectionalAssociationManagement(org.hibernate.bytecode.enhance.spi.UnloadedField field)
- Specified by:
doBiDirectionalAssociationManagement
in interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext
- Overrides:
doBiDirectionalAssociationManagement
in classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
doDirtyCheckingInline
public boolean doDirtyCheckingInline(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
- Specified by:
doDirtyCheckingInline
in interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext
- Overrides:
doDirtyCheckingInline
in classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
doExtendedEnhancement
public boolean doExtendedEnhancement(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
- Specified by:
doExtendedEnhancement
in interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext
- Overrides:
doExtendedEnhancement
in classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
hasLazyLoadableAttributes
public boolean hasLazyLoadableAttributes(org.hibernate.bytecode.enhance.spi.UnloadedClass classDescriptor)
- Specified by:
hasLazyLoadableAttributes
in interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext
- Overrides:
hasLazyLoadableAttributes
in classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
isLazyLoadable
public boolean isLazyLoadable(org.hibernate.bytecode.enhance.spi.UnloadedField field)
- Specified by:
isLazyLoadable
in interfaceorg.hibernate.bytecode.enhance.spi.EnhancementContext
- Overrides:
isLazyLoadable
in classorg.hibernate.bytecode.enhance.spi.DefaultEnhancementContext
-
-