Class AbstractFacetQueryDecorator
java.lang.Object
org.springframework.data.solr.core.query.AbstractQueryDecorator
org.springframework.data.solr.core.query.AbstractFacetQueryDecorator
- All Implemented Interfaces:
FacetQuery,Query,SolrDataQuery
public abstract class AbstractFacetQueryDecorator
extends AbstractQueryDecorator
implements FacetQuery
General purpose
FacetQuery decorator.- Since:
- 1.4
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean<T extends SolrDataQuery>
TsetFacetOptions(FacetOptions facetOptions) Faceting options to apply when executing queryMethods inherited from class org.springframework.data.solr.core.query.AbstractQueryDecorator
addCriteria, addFilterQuery, addGroupByField, addProjectionOnField, addSort, getCriteria, getDecoratedQuery, getDefaultOperator, getDefType, getFilterQueries, getGroupByFields, getGroupOptions, getJoin, getOffset, getPageRequest, getProjectionOnFields, getQueryType, getRequestHandler, getRows, getSort, getSpellcheckOptions, getStatsOptions, getTimeAllowed, setDefaultOperator, setDefType, setGroupOptions, setJoin, setOffset, setPageRequest, setRequestHandler, setRows, setSpellcheckOptions, setStatsOptions, setTimeAllowedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
AbstractFacetQueryDecorator
-
-
Method Details
-
setFacetOptions
Description copied from interface:FacetQueryFaceting options to apply when executing query- Specified by:
setFacetOptionsin interfaceFacetQuery- Returns:
-
getFacetOptions
- Specified by:
getFacetOptionsin interfaceFacetQuery- Returns:
- null if not set
-
hasFacetOptions
public boolean hasFacetOptions()- Specified by:
hasFacetOptionsin interfaceFacetQuery- Returns:
- true if options set
-