Class ConditionalExpressionQueryFactory<E,I>
java.lang.Object
org.hibernate.search.mapper.orm.loading.impl.ConditionalExpressionQueryFactory<E,I>
- All Implemented Interfaces:
TypeQueryFactory<E,I>
public abstract class ConditionalExpressionQueryFactory<E,I>
extends Object
implements TypeQueryFactory<E,I>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConditionalExpressionQueryFactory(Class<I> uniquePropertyType, String uniquePropertyName, boolean uniquePropertyIsTheEntityId) -
Method Summary
Modifier and TypeMethodDescriptioncreateQueryForCount(SharedSessionContractImplementor session, EntityDomainType<?> entityDomainType, Set<? extends Class<? extends E>> includedTypesFilter, List<ConditionalExpression> conditionalExpressions) createQueryForIdentifierListing(SharedSessionContractImplementor session, EntityDomainType<?> entityDomainType, Set<? extends Class<? extends E>> includedTypesFilter, List<ConditionalExpression> conditionalExpressions, String order) final booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.mapper.orm.loading.impl.TypeQueryFactory
createMultiIdentifierLoadAccess, createQueryForCount, createQueryForIdentifierListing, createQueryForLoadByUniqueProperty
-
Field Details
-
uniquePropertyType
-
uniquePropertyName
-
-
Constructor Details
-
ConditionalExpressionQueryFactory
-
-
Method Details
-
uniquePropertyIsTheEntityId
public final boolean uniquePropertyIsTheEntityId()- Specified by:
uniquePropertyIsTheEntityIdin interfaceTypeQueryFactory<E,I>
-