org.apache.lucene.queryParser.surround.query
Class ComposedQuery
java.lang.Object
org.apache.lucene.queryParser.surround.query.SrndQuery
org.apache.lucene.queryParser.surround.query.ComposedQuery
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- AndQuery, DistanceQuery, NotQuery, OrQuery
public abstract class ComposedQuery
- extends SrndQuery
Constructor Summary |
ComposedQuery(java.util.List qs,
boolean operatorInfix,
java.lang.String opName)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ComposedQuery
public ComposedQuery(java.util.List qs,
boolean operatorInfix,
java.lang.String opName)
recompose
protected void recompose(java.util.List queries)
getOperatorName
public java.lang.String getOperatorName()
getSubQueriesIterator
public java.util.Iterator getSubQueriesIterator()
getNrSubQueries
public int getNrSubQueries()
getSubQuery
public SrndQuery getSubQuery(int qn)
isOperatorInfix
public boolean isOperatorInfix()
makeLuceneSubQueriesField
public java.util.List<org.apache.lucene.search.Query> makeLuceneSubQueriesField(java.lang.String fn,
BasicQueryFactory qf)
toString
public java.lang.String toString()
- Specified by:
toString
in class SrndQuery
getPrefixSeparator
protected java.lang.String getPrefixSeparator()
getBracketOpen
protected java.lang.String getBracketOpen()
getBracketClose
protected java.lang.String getBracketClose()
infixToString
protected void infixToString(java.lang.StringBuilder r)
prefixToString
protected void prefixToString(java.lang.StringBuilder r)
isFieldsSubQueryAcceptable
public boolean isFieldsSubQueryAcceptable()
- Overrides:
isFieldsSubQueryAcceptable
in class SrndQuery
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.