Class SearchQueryBuilder
java.lang.Object
org.infinispan.query.dsl.embedded.impl.SearchQueryBuilder
Mutable builder for
LuceneSearchQuery.- Author:
- Fabio Massimo Ercoli
-
Constructor Summary
ConstructorsConstructorDescriptionSearchQueryBuilder(SearchSession querySession, SearchScope<?> scope, org.infinispan.query.dsl.embedded.impl.SearchProjectionInfo projectionInfo, org.hibernate.search.engine.search.predicate.SearchPredicate predicate, org.hibernate.search.engine.search.sort.SearchSort sort) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<?>build()org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<org.hibernate.search.engine.backend.common.DocumentReference>org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<EntityReference>voidorg.apache.lucene.search.SortbooleanIndicates if this query 'projects' just the entity and nothing else.voidvoidrouteOnSegments(BitSet segments)
-
Constructor Details
-
SearchQueryBuilder
public SearchQueryBuilder(SearchSession querySession, SearchScope<?> scope, org.infinispan.query.dsl.embedded.impl.SearchProjectionInfo projectionInfo, org.hibernate.search.engine.search.predicate.SearchPredicate predicate, org.hibernate.search.engine.search.sort.SearchSort sort)
-
-
Method Details
-
build
public org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<?> build() -
entityReference
public org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<EntityReference> entityReference() -
keyAndEntity
-
documentReference
public org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery<org.hibernate.search.engine.backend.common.DocumentReference> documentReference() -
routeOnSegments
-
noRouting
public void noRouting() -
isEntityProjection
public boolean isEntityProjection()Indicates if this query 'projects' just the entity and nothing else. -
getLuceneSort
public org.apache.lucene.search.Sort getLuceneSort() -
failAfter
-