Interface FacetQuery
- All Superinterfaces:
Query,SolrDataQuery
- All Known Subinterfaces:
FacetAndHighlightQuery
- All Known Implementing Classes:
AbstractFacetAndHighlightQueryDecorator,AbstractFacetQueryDecorator,SimpleFacetAndHighlightQuery,SimpleFacetQuery
Query to be used for faceting.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.solr.core.query.Query
Query.Operator -
Field Summary
Fields inherited from interface org.springframework.data.solr.core.query.Query
DEFAULT_PAGE_SIZE -
Method Summary
Modifier and TypeMethodDescriptionboolean<T extends SolrDataQuery>
TsetFacetOptions(FacetOptions facetOptions) Faceting options to apply when executing queryMethods inherited from interface org.springframework.data.solr.core.query.Query
addFilterQuery, addGroupByField, addProjectionOnField, addSort, getDefaultOperator, getDefType, getFilterQueries, getGroupByFields, getGroupOptions, getOffset, getPageRequest, getProjectionOnFields, getRequestHandler, getRows, getSort, getSpellcheckOptions, getStatsOptions, getTimeAllowed, projectAllFields, setDefaultOperator, setDefType, setGroupOptions, setOffset, setPageRequest, setRequestHandler, setRows, setSpellcheckOptions, setStatsOptions, setTimeAllowedMethods inherited from interface org.springframework.data.solr.core.query.SolrDataQuery
addCriteria, getCriteria, getJoin, setJoin
-
Method Details
-
setFacetOptions
Faceting options to apply when executing query- Parameters:
facetOptions-- Returns:
-
getFacetOptions
- Returns:
- null if not set
-
hasFacetOptions
boolean hasFacetOptions()- Returns:
- true if options set
-