public class SimpleFacetAndHighlightQuery extends SimpleQuery implements FacetAndHighlightQuery
FacetAndHighlightQuery
Query.Operator
DEFAULT_PAGE_SIZE
Constructor and Description |
---|
SimpleFacetAndHighlightQuery() |
SimpleFacetAndHighlightQuery(Criteria criteria) |
SimpleFacetAndHighlightQuery(Criteria criteria,
Pageable pageable) |
Modifier and Type | Method and Description |
---|---|
<T extends SolrDataQuery> |
addCriteria(Criteria criteria)
Add an criteria to the query.
|
Criteria |
getCriteria() |
FacetOptions |
getFacetOptions() |
HighlightOptions |
getHighlightOptions() |
Join |
getJoin() |
String |
getRequestHandler() |
boolean |
hasFacetOptions() |
boolean |
hasHighlightOptions() |
<T extends SolrDataQuery> |
setFacetOptions(FacetOptions facetOptions)
Faceting options to apply when executing query
|
<T extends SolrDataQuery> |
setHighlightOptions(HighlightOptions highlightOptions)
Highlight options to apply when exectuing query
|
void |
setJoin(Join join)
Set values for join {@code !
|
void |
setRequestHandler(String requestHandler) |
addFilterQuery, addGroupByField, addGroupByField, addProjectionOnField, addProjectionOnField, addProjectionOnFields, addProjectionOnFields, addSort, fromQuery, fromQuery, getDefaultOperator, getDefType, getFilterQueries, getGroupByFields, getGroupOptions, getOffset, getPageRequest, getProjectionOnFields, getRows, getSort, getSpellcheckOptions, getStatsOptions, getTimeAllowed, hasDefaultOperatorDefined, setDefaultOperator, setDefType, setGroupOptions, setOffset, setPageRequest, setRows, setSpellcheckOptions, setStatsOptions, setTimeAllowed
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFilterQuery, addGroupByField, addProjectionOnField, addSort, all, getDefaultOperator, getDefType, getFilterQueries, getGroupByFields, getGroupOptions, getOffset, getPageRequest, getProjectionOnFields, getRequestHandler, getRows, getSort, getSpellcheckOptions, getStatsOptions, getTimeAllowed, projectAllFields, query, query, setDefaultOperator, setDefType, setGroupOptions, setOffset, setPageRequest, setRequestHandler, setRows, setSpellcheckOptions, setStatsOptions, setTimeAllowed
addCriteria, getCriteria, getJoin, setJoin
filter, geoFilter
public SimpleFacetAndHighlightQuery()
public SimpleFacetAndHighlightQuery(Criteria criteria)
public final <T extends SolrDataQuery> T setFacetOptions(@Nullable FacetOptions facetOptions)
FacetQuery
setFacetOptions
in interface FacetQuery
@Nullable public FacetOptions getFacetOptions()
getFacetOptions
in interface FacetQuery
public boolean hasFacetOptions()
hasFacetOptions
in interface FacetQuery
public <T extends SolrDataQuery> T setHighlightOptions(HighlightOptions highlightOptions)
HighlightQuery
setHighlightOptions
in interface HighlightQuery
@Nullable public HighlightOptions getHighlightOptions()
getHighlightOptions
in interface HighlightQuery
public boolean hasHighlightOptions()
hasHighlightOptions
in interface HighlightQuery
public final <T extends SolrDataQuery> T addCriteria(Criteria criteria)
criteria
- must not be null.public void setJoin(Join join)
!join from=inner_id to=outer_id
public void setRequestHandler(String requestHandler)
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.