public class ElasticsearchHSQueryImpl extends AbstractHSQuery
extendedIntegrator, filterDefinitions, firstResult, indexedTargetedEntities, maxResults, projectedFields, sort, spatialFieldName, spatialSearchCenter, targetedEntities, tenantId, timeoutExceptionFactory, timeoutManager, userFilterDOCUMENT, DOCUMENT_ID, EXPLANATION, ID, OBJECT_CLASS, SCORE, SPATIAL_DISTANCE, THIS| Constructor and Description |
|---|
ElasticsearchHSQueryImpl(com.google.gson.JsonObject jsonQuery,
ExtendedSearchIntegrator extendedIntegrator) |
| Modifier and Type | Method and Description |
|---|---|
protected TimeoutManagerImpl |
buildTimeoutManager() |
protected void |
clearCachedResults() |
void |
disableFullTextFilter(String name) |
FullTextFilter |
enableFullTextFilter(String name) |
org.apache.lucene.search.Explanation |
explain(int documentId) |
protected void |
extractFacetResults() |
HSQuery |
filter(org.apache.lucene.search.Filter filter) |
FacetManagerImpl |
getFacetManager() |
org.apache.lucene.search.Query |
getLuceneQuery() |
HSQuery |
luceneQuery(org.apache.lucene.search.Query query) |
DocumentExtractor |
queryDocumentExtractor() |
List<EntityInfo> |
queryEntityInfos() |
int |
queryResultSize() |
HSQuery |
setSpatialParameters(Coordinates center,
String fieldName) |
afterDeserialise, firstResult, getExtendedSearchIntegrator, getIndexedTargetedEntities, getProjectedFields, getTargetedEntities, getTimeoutManager, maxResults, projection, sort, targetedEntities, tenantIdentifier, timeoutExceptionFactorypublic ElasticsearchHSQueryImpl(com.google.gson.JsonObject jsonQuery,
ExtendedSearchIntegrator extendedIntegrator)
public HSQuery luceneQuery(org.apache.lucene.search.Query query)
public FacetManagerImpl getFacetManager()
public org.apache.lucene.search.Query getLuceneQuery()
public DocumentExtractor queryDocumentExtractor()
public int queryResultSize()
public org.apache.lucene.search.Explanation explain(int documentId)
public HSQuery setSpatialParameters(Coordinates center, String fieldName)
setSpatialParameters in interface HSQuerysetSpatialParameters in class AbstractHSQuerypublic HSQuery filter(org.apache.lucene.search.Filter filter)
filter in interface HSQueryfilter in class AbstractHSQuerypublic FullTextFilter enableFullTextFilter(String name)
enableFullTextFilter in interface HSQueryenableFullTextFilter in class AbstractHSQuerypublic void disableFullTextFilter(String name)
disableFullTextFilter in interface HSQuerydisableFullTextFilter in class AbstractHSQueryprotected void clearCachedResults()
clearCachedResults in class AbstractHSQueryprotected TimeoutManagerImpl buildTimeoutManager()
buildTimeoutManager in class AbstractHSQuerypublic List<EntityInfo> queryEntityInfos()
protected void extractFacetResults()
extractFacetResults in class AbstractHSQueryCopyright © 2006–2016 Hibernate. All rights reserved.