public abstract class BaseBooleanQueryImpl extends BaseQueryImpl implements BooleanQuery
BOOST_DEFAULT| Constructor and Description |
|---|
BaseBooleanQueryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.util.List<Query>> |
addTerms(java.lang.String[] fields,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> termFieldsValuesMap) |
java.util.Map<java.lang.String,Query> |
addTerms(java.lang.String[] fields,
java.lang.String values) |
java.util.Map<java.lang.String,Query> |
addTerms(java.lang.String[] fields,
java.lang.String value,
boolean like) |
protected java.lang.String[] |
parseKeywords(java.lang.String values) |
accept, getBoost, getPreBooleanFilter, getQueryConfig, getWrappedQuery, hasChildren, isDefaultBoost, setBoost, setPreBooleanFilter, setQueryConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addExactTerm, addNumericRangeTerm, addNumericRangeTerm, addNumericRangeTerm, addNumericRangeTerm, addNumericRangeTerm, addNumericRangeTerm, addRangeTerm, addRangeTerm, addRangeTerm, addRangeTerm, addRangeTerm, addRangeTerm, addRangeTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addRequiredTerm, addTerm, addTerm, addTerm, addTerm, clauses, hasClausesaccept, getBoost, getPreBooleanFilter, getQueryConfig, getWrappedQuery, hasChildren, isDefaultBoost, setBoost, setPreBooleanFilter, setQueryConfigpublic java.util.Map<java.lang.String,Query> addTerms(java.lang.String[] fields, java.lang.String values) throws ParseException
addTerms in interface BooleanQueryParseExceptionpublic java.util.Map<java.lang.String,Query> addTerms(java.lang.String[] fields, java.lang.String value, boolean like) throws ParseException
addTerms in interface BooleanQueryParseExceptionprotected java.util.Map<java.lang.String,java.util.List<Query>> addTerms(java.lang.String[] fields, java.util.Map<java.lang.String,java.util.List<java.lang.String>> termFieldsValuesMap) throws ParseException
ParseExceptionprotected java.lang.String[] parseKeywords(java.lang.String values)