Class ComposedQuery
- java.lang.Object
-
- org.apache.lucene.queryParser.surround.query.SrndQuery
-
- org.apache.lucene.queryParser.surround.query.ComposedQuery
-
-
Field Summary
-
Fields inherited from class org.apache.lucene.queryParser.surround.query.SrndQuery
theEmptyLcnQuery
-
-
Constructor Summary
Constructors Constructor Description ComposedQuery(List qs, boolean operatorInfix, String opName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getBracketClose()
protected String
getBracketOpen()
int
getNrSubQueries()
String
getOperatorName()
protected String
getPrefixSeparator()
Iterator
getSubQueriesIterator()
SrndQuery
getSubQuery(int qn)
protected void
infixToString(StringBuilder r)
boolean
isFieldsSubQueryAcceptable()
boolean
isOperatorInfix()
List<Query>
makeLuceneSubQueriesField(String fn, BasicQueryFactory qf)
protected void
prefixToString(StringBuilder r)
protected void
recompose(List queries)
String
toString()
-
Methods inherited from class org.apache.lucene.queryParser.surround.query.SrndQuery
clone, getWeight, getWeightOperator, getWeightString, isWeighted, makeLuceneQueryField, makeLuceneQueryFieldNoBoost, setWeight, weightToString
-
-
-
-
Method Detail
-
recompose
protected void recompose(List queries)
-
getOperatorName
public String getOperatorName()
-
getSubQueriesIterator
public Iterator getSubQueriesIterator()
-
getNrSubQueries
public int getNrSubQueries()
-
getSubQuery
public SrndQuery getSubQuery(int qn)
-
isOperatorInfix
public boolean isOperatorInfix()
-
makeLuceneSubQueriesField
public List<Query> makeLuceneSubQueriesField(String fn, BasicQueryFactory qf)
-
getPrefixSeparator
protected String getPrefixSeparator()
-
getBracketOpen
protected String getBracketOpen()
-
getBracketClose
protected String getBracketClose()
-
infixToString
protected void infixToString(StringBuilder r)
-
prefixToString
protected void prefixToString(StringBuilder r)
-
isFieldsSubQueryAcceptable
public boolean isFieldsSubQueryAcceptable()
- Overrides:
isFieldsSubQueryAcceptable
in classSrndQuery
-
-