Spring Data Solr

org.springframework.data.solr.core
Class TermsQueryParser

java.lang.Object
  extended by org.springframework.data.solr.core.QueryParserBase<TermsQuery>
      extended by org.springframework.data.solr.core.TermsQueryParser
All Implemented Interfaces:
QueryParser

public class TermsQueryParser
extends QueryParserBase<TermsQuery>

TermsQueryParser is capable of building SolrQuery for TermsQuery

Author:
Christoph Strobl

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.data.solr.core.QueryParserBase
QueryParserBase.CriteriaEntryProcessor
 
Field Summary
 
Fields inherited from class org.springframework.data.solr.core.QueryParserBase
BOOST, conversionService, CRITERIA_VALUE_SEPERATOR, DELIMINATOR, NOT
 
Constructor Summary
TermsQueryParser()
           
 
Method Summary
protected  void appendTermsFieldToSolrQuery(Field field, org.apache.solr.client.solrj.SolrQuery solrQuery)
           
protected  void appendTermsOptionsToSolrQuery(TermsOptions options, org.apache.solr.client.solrj.SolrQuery solrQuery)
           
 org.apache.solr.client.solrj.SolrQuery doConstructSolrQuery(TermsQuery query)
           
 
Methods inherited from class org.springframework.data.solr.core.QueryParserBase
addCriteriaEntryProcessor, appendDefaultOperator, appendDefType, appendPagination, appendProjectionOnFields, appendRequestHandler, appendTimeAllowed, constructSolrQuery, createCalculatedFieldFragment, createFunctionFragment, createQueryFragmentForCriteria, createQueryStringFromCriteria, getQueryString, prependJoin, registerConverter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermsQueryParser

public TermsQueryParser()
Method Detail

doConstructSolrQuery

public org.apache.solr.client.solrj.SolrQuery doConstructSolrQuery(TermsQuery query)
Specified by:
doConstructSolrQuery in class QueryParserBase<TermsQuery>

appendTermsOptionsToSolrQuery

protected void appendTermsOptionsToSolrQuery(TermsOptions options,
                                             org.apache.solr.client.solrj.SolrQuery solrQuery)

appendTermsFieldToSolrQuery

protected void appendTermsFieldToSolrQuery(Field field,
                                           org.apache.solr.client.solrj.SolrQuery solrQuery)

Spring Data Solr

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.