org.springframework.data.solr.core.query
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
public class SimpleHighlightQuery
- extends SimpleQuery
- implements HighlightQuery
Trivial implementation of HighlightQuery extending SimpleQuery.
- Author:
- Christoph Strobl
| Nested classes/interfaces inherited from interface org.springframework.data.solr.core.query.Query |
Query.Operator |
| 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, getPageRequest, getProjectionOnFields, getSort, getTimeAllowed, hasDefaultOperatorDefined, setDefaultOperator, setDefType, setPageRequest, setTimeAllowed |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.data.solr.core.query.Query |
addFilterQuery, addGroupByField, addProjectionOnField, addSort, getDefaultOperator, getDefType, getFilterQueries, getGroupByFields, getPageRequest, getProjectionOnFields, getRequestHandler, getSort, getTimeAllowed, setDefaultOperator, setDefType, setPageRequest, setRequestHandler, setTimeAllowed |
SimpleHighlightQuery
public SimpleHighlightQuery()
SimpleHighlightQuery
public SimpleHighlightQuery(Criteria criteria,
Pageable pageable)
SimpleHighlightQuery
public SimpleHighlightQuery(Criteria criteria)
setHighlightOptions
public <T extends SolrDataQuery> T setHighlightOptions(HighlightOptions highlightOptions)
- Description copied from interface:
HighlightQuery
- Highlight options to apply when exectuing query
- Specified by:
setHighlightOptions in interface HighlightQuery
- Returns:
getHighlightOptions
public HighlightOptions getHighlightOptions()
- Specified by:
getHighlightOptions in interface HighlightQuery
- Returns:
- null if not set
hasHighlightOptions
public boolean hasHighlightOptions()
- Specified by:
hasHighlightOptions in interface HighlightQuery
- Returns:
- true if options set
addCriteria
public final <T extends SolrDataQuery> T addCriteria(Criteria criteria)
- Add an criteria to the query. The criteria will be connected using 'AND'.
- Parameters:
criteria -
- Returns:
getCriteria
public Criteria getCriteria()
- Returns:
- null if not set
setJoin
public void setJoin(Join join)
- Set values for join
!join from=inner_id to=outer_id
- Parameters:
from - to -
getJoin
public Join getJoin()
- Returns:
- null if not set
getRequestHandler
public String getRequestHandler()
setRequestHandler
public void setRequestHandler(String requestHandler)
Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.