Interface HibernateOrmEntityLoadingStrategy<E,I>
-
- Type Parameters:
E- The type of loaded entities.I- The type of entity identifiers.
- All Known Implementing Classes:
AbstractHibernateOrmLoadingStrategy,HibernateOrmEntityIdEntityLoadingStrategy,HibernateOrmNonEntityIdPropertyEntityLoadingStrategy
public interface HibernateOrmEntityLoadingStrategy<E,I>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E2> PojoSelectionEntityLoader<E2>createLoader(Set<LoadingTypeContext<? extends E2>> targetEntityTypeContexts, LoadingSessionContext sessionContext, EntityLoadingCacheLookupStrategy cacheLookupStrategy, MutableEntityLoadingOptions loadingOptions)HibernateOrmQueryLoader<E,I>createQueryLoader(List<LoadingTypeContext<? extends E>> typeContexts, Optional<ConditionalExpression> conditionalExpression)booleanequals(Object obj)inthashCode()
-
-
-
Method Detail
-
equals
boolean equals(Object obj)
-
createLoader
<E2> PojoSelectionEntityLoader<E2> createLoader(Set<LoadingTypeContext<? extends E2>> targetEntityTypeContexts, LoadingSessionContext sessionContext, EntityLoadingCacheLookupStrategy cacheLookupStrategy, MutableEntityLoadingOptions loadingOptions)
-
createQueryLoader
HibernateOrmQueryLoader<E,I> createQueryLoader(List<LoadingTypeContext<? extends E>> typeContexts, Optional<ConditionalExpression> conditionalExpression)
-
-