public abstract class BaseBooleanQueryImpl extends BaseQueryImpl implements BooleanQuery
BOOST_DEFAULT
Constructor and Description |
---|
BaseBooleanQueryImpl() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,List<Query>> |
addTerms(String[] fields,
Map<String,List<String>> termFieldsValuesMap) |
Map<String,Query> |
addTerms(String[] fields,
String values) |
Map<String,Query> |
addTerms(String[] fields,
String value,
boolean like) |
protected String[] |
parseKeywords(String values) |
accept, getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, hasChildren, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, 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, hasClauses
accept, getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, hasChildren, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
public Map<String,Query> addTerms(String[] fields, String values) throws ParseException
addTerms
in interface BooleanQuery
ParseException
public Map<String,Query> addTerms(String[] fields, String value, boolean like) throws ParseException
addTerms
in interface BooleanQuery
ParseException
protected Map<String,List<Query>> addTerms(String[] fields, Map<String,List<String>> termFieldsValuesMap) throws ParseException
ParseException
protected String[] parseKeywords(String values)