Class EnhancementHelper
- java.lang.Object
-
- org.hibernate.bytecode.enhance.spi.interceptor.EnhancementHelper
-
public class EnhancementHelper extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
EnhancementHelper.InheritanceChecker
-
Constructor Summary
Constructors Constructor Description EnhancementHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
includeInBaseFetchGroup(Property bootMapping, boolean isEnhanced, EnhancementHelper.InheritanceChecker inheritanceChecker, boolean collectionsInDefaultFetchGroupEnabled)
Should the given property be included in the owner's base fetch group?static <T> T
performWork(BytecodeLazyAttributeInterceptor interceptor, BiFunction<SharedSessionContractImplementor,Boolean,T> work, String entityName, String attributeName)
-
-
-
Method Detail
-
includeInBaseFetchGroup
public static boolean includeInBaseFetchGroup(Property bootMapping, boolean isEnhanced, EnhancementHelper.InheritanceChecker inheritanceChecker, boolean collectionsInDefaultFetchGroupEnabled)
Should the given property be included in the owner's base fetch group?
-
performWork
public static <T> T performWork(BytecodeLazyAttributeInterceptor interceptor, BiFunction<SharedSessionContractImplementor,Boolean,T> work, String entityName, String attributeName)
-
-