org.springframework.data.solr.core.query
Class SimpleTermsQuery
java.lang.Object
org.springframework.data.solr.core.query.SimpleTermsQuery
- All Implemented Interfaces:
- SolrDataQuery, TermsQuery
public class SimpleTermsQuery
- extends Object
- implements TermsQuery
- Author:
- Christoph Strobl
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_REQUEST_HANDLER
public static final String DEFAULT_REQUEST_HANDLER
- See Also:
- Constant Field Values
SimpleTermsQuery
public SimpleTermsQuery()
addField
public void addField(Field field)
addField
public void addField(String fieldname)
addFields
public void addFields(String... fieldnames)
getTermsOptions
public TermsOptions getTermsOptions()
- Specified by:
getTermsOptions in interface TermsQuery
- Returns:
- null if not set
getTermsFields
public List<Field> getTermsFields()
- Specified by:
getTermsFields in interface TermsQuery
- Returns:
- fields included
getRequestHandler
public String getRequestHandler()
- Description copied from interface:
TermsQuery
- Returns the request handler.
- Specified by:
getRequestHandler in interface TermsQuery
queryBuilder
public static SimpleTermsQuery.Builder queryBuilder()
queryBuilder
public static SimpleTermsQuery.Builder queryBuilder(String... fieldnames)
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
setRequestHandler
public void setRequestHandler(String requestHandler)
Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.