Class HibernateOrmQueryLoader<E,I>
- java.lang.Object
-
- org.hibernate.search.mapper.orm.loading.impl.HibernateOrmQueryLoader<E,I>
-
public class HibernateOrmQueryLoader<E,I> extends Object
-
-
Constructor Summary
Constructors Constructor Description HibernateOrmQueryLoader(TypeQueryFactory<E,I> queryFactory, Set<Class<? extends E>> includedTypesFilter)HibernateOrmQueryLoader(TypeQueryFactory<E,I> queryFactory, org.hibernate.metamodel.mapping.EntityMappingType entityMappingType, Set<Class<? extends E>> includedTypesFilter, ConditionalExpression conditionalExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.query.Query<Long>createCountQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)org.hibernate.query.Query<I>createIdentifiersQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)org.hibernate.query.Query<E>createLoadingQuery(org.hibernate.engine.spi.SessionImplementor session, String idParameterName)org.hibernate.MultiIdentifierLoadAccess<E>createMultiIdentifierLoadAccess(org.hibernate.engine.spi.SessionImplementor session)booleanuniquePropertyIsTheEntityId()
-
-
-
Constructor Detail
-
HibernateOrmQueryLoader
public HibernateOrmQueryLoader(TypeQueryFactory<E,I> queryFactory, Set<Class<? extends E>> includedTypesFilter)
-
HibernateOrmQueryLoader
public HibernateOrmQueryLoader(TypeQueryFactory<E,I> queryFactory, org.hibernate.metamodel.mapping.EntityMappingType entityMappingType, Set<Class<? extends E>> includedTypesFilter, ConditionalExpression conditionalExpression)
-
-
Method Detail
-
createCountQuery
public org.hibernate.query.Query<Long> createCountQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)
-
createIdentifiersQuery
public org.hibernate.query.Query<I> createIdentifiersQuery(org.hibernate.engine.spi.SharedSessionContractImplementor session)
-
createLoadingQuery
public org.hibernate.query.Query<E> createLoadingQuery(org.hibernate.engine.spi.SessionImplementor session, String idParameterName)
-
createMultiIdentifierLoadAccess
public org.hibernate.MultiIdentifierLoadAccess<E> createMultiIdentifierLoadAccess(org.hibernate.engine.spi.SessionImplementor session)
-
uniquePropertyIsTheEntityId
public boolean uniquePropertyIsTheEntityId()
-
-