public class DefaultQueryParser extends QueryParserBase<SolrDataQuery>
QueryParser. SolrQuery from Query by traversing Criteria. Reserved characters like
+ or - will be escaped to form a valid query.QueryParserBase.PredicateProcessorBOOST, conversionService, CRITERIA_VALUE_SEPERATOR, DELIMINATOR, NOT| Constructor and Description |
|---|
DefaultQueryParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendFilterQuery(org.apache.solr.client.solrj.SolrQuery solrQuery,
List<FilterQuery> filterQueries)
Set filter filter queries for
SolrQuery |
protected void |
appendSort(org.apache.solr.client.solrj.SolrQuery solrQuery,
Sort sort)
Append sorting parameters to
SolrQuery |
protected String |
createPerFieldOverrideParameterName(Field field,
String parameterName) |
org.apache.solr.client.solrj.SolrQuery |
doConstructSolrQuery(SolrDataQuery query)
Convert given Query into a SolrQuery executable via
SolrClient |
protected void |
processHighlightOptions(org.apache.solr.client.solrj.SolrQuery solrQuery,
HighlightQuery query)
Append highlighting parameters to
SolrQuery |
addPredicateProcessor, appendDefaultOperator, appendDefType, appendPagination, appendProjectionOnFields, appendRequestHandler, appendTimeAllowed, constructSolrQuery, createCalculatedFieldFragment, createFunctionFragment, createQueryFragmentForCriteria, createQueryStringFromCriteria, createQueryStringFromNode, createQueryStringFromNode, getQueryString, prependJoin, registerConverterpublic final org.apache.solr.client.solrj.SolrQuery doConstructSolrQuery(SolrDataQuery query)
SolrClientdoConstructSolrQuery in class QueryParserBase<SolrDataQuery>query - protected void processHighlightOptions(org.apache.solr.client.solrj.SolrQuery solrQuery,
HighlightQuery query)
SolrQuerysolrQuery - query - protected String createPerFieldOverrideParameterName(Field field, String parameterName)
protected void appendFilterQuery(org.apache.solr.client.solrj.SolrQuery solrQuery,
List<FilterQuery> filterQueries)
SolrQuerysolrQuery - filterQueries - protected void appendSort(org.apache.solr.client.solrj.SolrQuery solrQuery,
Sort sort)
SolrQuerysolrQuery - sort - Copyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.