public class BooleanQueryImpl extends BaseBooleanQueryImpl
BOOST_DEFAULT| Constructor and Description |
|---|
BooleanQueryImpl() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(QueryVisitor<T> queryVisitor) |
Query |
add(Query query,
BooleanClauseOccur booleanClauseOccur) |
Query |
add(Query query,
String occur) |
Query |
addExactTerm(String field,
boolean value) |
Query |
addExactTerm(String field,
Boolean value) |
Query |
addExactTerm(String field,
double value) |
Query |
addExactTerm(String field,
Double value) |
Query |
addExactTerm(String field,
int value) |
Query |
addExactTerm(String field,
Integer value) |
Query |
addExactTerm(String field,
long value) |
Query |
addExactTerm(String field,
Long value) |
Query |
addExactTerm(String field,
short value) |
Query |
addExactTerm(String field,
Short value) |
Query |
addExactTerm(String field,
String value) |
Collection<Query> |
addNumericRangeTerm(String field,
Integer startValue,
Integer endValue) |
Collection<Query> |
addNumericRangeTerm(String field,
int startValue,
int endValue) |
Collection<Query> |
addNumericRangeTerm(String field,
long startValue,
long endValue) |
Collection<Query> |
addNumericRangeTerm(String field,
Long startValue,
Long endValue) |
Collection<Query> |
addNumericRangeTerm(String field,
short startValue,
short endValue) |
Collection<Query> |
addNumericRangeTerm(String field,
Short startValue,
Short endValue) |
Query |
addRangeTerm(String field,
Integer startValue,
Integer endValue) |
Query |
addRangeTerm(String field,
int startValue,
int endValue) |
Query |
addRangeTerm(String field,
long startValue,
long endValue) |
Query |
addRangeTerm(String field,
Long startValue,
Long endValue) |
Query |
addRangeTerm(String field,
short startValue,
short endValue) |
Query |
addRangeTerm(String field,
Short startValue,
Short endValue) |
Query |
addRangeTerm(String field,
String startValue,
String endValue) |
Query |
addRequiredTerm(String field,
boolean value) |
Query |
addRequiredTerm(String field,
Boolean value) |
Query |
addRequiredTerm(String field,
double value) |
Query |
addRequiredTerm(String field,
Double value) |
Query |
addRequiredTerm(String field,
int value) |
Query |
addRequiredTerm(String field,
Integer value) |
Query |
addRequiredTerm(String field,
long value) |
Query |
addRequiredTerm(String field,
Long value) |
Query |
addRequiredTerm(String field,
short value) |
Query |
addRequiredTerm(String field,
Short value) |
Query |
addRequiredTerm(String field,
String value) |
Query |
addRequiredTerm(String field,
String value,
boolean like) |
Query |
addRequiredTerm(String field,
String value,
boolean like,
boolean parseKeywords) |
Query |
addTerm(String field,
long value) |
Query |
addTerm(String field,
String value) |
Query |
addTerm(String field,
String value,
boolean like) |
Query |
addTerm(String field,
String value,
boolean like,
boolean parseKeywords) |
Query |
addTerm(String field,
String value,
boolean like,
BooleanClauseOccur booleanClauseOccur) |
List<BooleanClause<Query>> |
clauses() |
boolean |
hasChildren() |
boolean |
hasClauses() |
String |
toString() |
addTerms, addTerms, addTerms, parseKeywordsgetBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfigpublic <T> T accept(QueryVisitor<T> queryVisitor)
accept in interface Queryaccept in class BaseQueryImplpublic Query add(Query query, BooleanClauseOccur booleanClauseOccur)
public Query addExactTerm(String field, boolean value)
public Query addExactTerm(String field, Boolean value)
public Query addExactTerm(String field, double value)
public Query addExactTerm(String field, Double value)
public Query addExactTerm(String field, int value)
public Query addExactTerm(String field, Integer value)
public Query addExactTerm(String field, long value)
public Query addExactTerm(String field, Long value)
public Query addExactTerm(String field, short value)
public Query addExactTerm(String field, Short value)
public Query addExactTerm(String field, String value)
public Collection<Query> addNumericRangeTerm(String field, int startValue, int endValue)
public Collection<Query> addNumericRangeTerm(String field, Integer startValue, Integer endValue)
public Collection<Query> addNumericRangeTerm(String field, long startValue, long endValue)
public Collection<Query> addNumericRangeTerm(String field, Long startValue, Long endValue)
public Collection<Query> addNumericRangeTerm(String field, short startValue, short endValue)
public Collection<Query> addNumericRangeTerm(String field, Short startValue, Short endValue)
public Query addRangeTerm(String field, int startValue, int endValue)
public Query addRangeTerm(String field, Integer startValue, Integer endValue)
public Query addRangeTerm(String field, long startValue, long endValue)
public Query addRangeTerm(String field, Long startValue, Long endValue)
public Query addRangeTerm(String field, short startValue, short endValue)
public Query addRangeTerm(String field, Short startValue, Short endValue)
public Query addRangeTerm(String field, String startValue, String endValue)
public Query addRequiredTerm(String field, boolean value)
public Query addRequiredTerm(String field, Boolean value)
public Query addRequiredTerm(String field, double value)
public Query addRequiredTerm(String field, Double value)
public Query addRequiredTerm(String field, int value)
public Query addRequiredTerm(String field, Integer value)
public Query addRequiredTerm(String field, long value)
public Query addRequiredTerm(String field, Long value)
public Query addRequiredTerm(String field, short value)
public Query addRequiredTerm(String field, Short value)
public Query addRequiredTerm(String field, String value)
public Query addRequiredTerm(String field, String value, boolean like)
public Query addRequiredTerm(String field, String value, boolean like, boolean parseKeywords)
public Query addTerm(String field, long value)
public Query addTerm(String field, String value)
public Query addTerm(String field, String value, boolean like)
public Query addTerm(String field, String value, boolean like, boolean parseKeywords)
public Query addTerm(String field, String value, boolean like, BooleanClauseOccur booleanClauseOccur)
public List<BooleanClause<Query>> clauses()
public boolean hasChildren()
hasChildren in interface QueryhasChildren in class BaseQueryImplpublic boolean hasClauses()
public String toString()
toString in class Object