Class SimpleHighlightQuery
java.lang.Object
org.springframework.data.solr.core.query.SimpleQuery
org.springframework.data.solr.core.query.SimpleHighlightQuery
- All Implemented Interfaces:
FilterQuery,HighlightQuery,Query,SolrDataQuery
Trivial implementation of
HighlightQuery extending SimpleQuery.-
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
ConstructorsConstructorDescriptionSimpleHighlightQuery(Criteria criteria) SimpleHighlightQuery(Criteria criteria, org.springframework.data.domain.Pageable pageable) -
Method Summary
Modifier and TypeMethodDescriptionfinal <T extends SolrDataQuery>
TaddCriteria(Criteria criteria) Add an criteria to the query.getJoin()boolean<T extends SolrDataQuery>
TsetHighlightOptions(HighlightOptions highlightOptions) Highlight options to apply when exectuing queryvoidSet values for join!join from=inner_id to=outer_idvoidsetRequestHandler(String requestHandler) Methods inherited from class org.springframework.data.solr.core.query.SimpleQuery
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, 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
-
SimpleHighlightQuery
public SimpleHighlightQuery() -
SimpleHighlightQuery
public SimpleHighlightQuery(Criteria criteria, @Nullable org.springframework.data.domain.Pageable pageable) -
SimpleHighlightQuery
-
-
Method Details
-
setHighlightOptions
Description copied from interface:HighlightQueryHighlight options to apply when exectuing query- Specified by:
setHighlightOptionsin interfaceHighlightQuery- Returns:
-
getHighlightOptions
- Specified by:
getHighlightOptionsin interfaceHighlightQuery- Returns:
- null if not set
-
hasHighlightOptions
public boolean hasHighlightOptions()- Specified by:
hasHighlightOptionsin interfaceHighlightQuery- Returns:
- true if options set
-
addCriteria
Add an criteria to the query. The criteria will be connected using 'AND'.- Parameters:
criteria- must not be null.- Returns:
-
getCriteria
- Returns:
- null if not set
-
setJoin
Set values for join!join from=inner_id to=outer_id -
getJoin
- Returns:
- null if not set
-
getRequestHandler
-
setRequestHandler
-