Package | Description |
---|---|
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
Modifier and Type | Method and Description |
---|---|
List<ExtendedDismaxQParser.Clause> |
ExtendedDismaxQParser.splitIntoClauses(String s,
boolean ignoreQuote) |
Modifier and Type | Method and Description |
---|---|
protected void |
ExtendedDismaxQParser.addPhraseFieldQueries(BooleanQuery.Builder query,
List<ExtendedDismaxQParser.Clause> clauses,
ExtendedDismaxQParser.ExtendedDismaxConfiguration config)
Adds shingled phrase queries to all the fields specified in the pf, pf2 anf pf3 parameters
|
protected void |
ExtendedDismaxQParser.addShingledPhraseQueries(BooleanQuery.Builder mainQuery,
List<ExtendedDismaxQParser.Clause> clauses,
Collection<FieldParams> fields,
int shingleSize,
float tiebreaker,
int slop)
Modifies the main query by adding a new optional Query consisting
of shingled phrase queries across the specified clauses using the
specified field => boost mappings.
|
protected Query |
ExtendedDismaxQParser.parseOriginalQuery(ExtendedDismaxQParser.ExtendedSolrQueryParser up,
String mainUserQuery,
List<ExtendedDismaxQParser.Clause> clauses,
ExtendedDismaxQParser.ExtendedDismaxConfiguration config)
Parses the user's original query.
|
protected String |
ExtendedDismaxQParser.rebuildUserQuery(List<ExtendedDismaxQParser.Clause> clauses,
boolean lowercaseOperators)
Generates a query string from the raw clauses, uppercasing
'and' and 'or' as needed.
|
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.