public interface BooleanQuery extends Query
| Modifier and Type | Method and Description |
|---|---|
void |
add(Query query,
BooleanClauseOccur booleanClauseOccur) |
void |
add(Query query,
java.lang.String occur) |
void |
addExactTerm(java.lang.String field,
boolean value) |
void |
addExactTerm(java.lang.String field,
java.lang.Boolean value) |
void |
addExactTerm(java.lang.String field,
double value) |
void |
addExactTerm(java.lang.String field,
java.lang.Double value) |
void |
addExactTerm(java.lang.String field,
int value) |
void |
addExactTerm(java.lang.String field,
java.lang.Integer value) |
void |
addExactTerm(java.lang.String field,
long value) |
void |
addExactTerm(java.lang.String field,
java.lang.Long value) |
void |
addExactTerm(java.lang.String field,
short value) |
void |
addExactTerm(java.lang.String field,
java.lang.Short value) |
void |
addExactTerm(java.lang.String field,
java.lang.String value) |
void |
addNumericRangeTerm(java.lang.String field,
java.lang.Integer startValue,
java.lang.Integer endValue) |
void |
addNumericRangeTerm(java.lang.String field,
int startValue,
int endValue) |
void |
addNumericRangeTerm(java.lang.String field,
long startValue,
long endValue) |
void |
addNumericRangeTerm(java.lang.String field,
java.lang.Long startValue,
java.lang.Long endValue) |
void |
addNumericRangeTerm(java.lang.String field,
short startValue,
short endValue) |
void |
addNumericRangeTerm(java.lang.String field,
java.lang.Short startValue,
java.lang.Short endValue) |
void |
addRangeTerm(java.lang.String field,
java.lang.Integer startValue,
java.lang.Integer endValue) |
void |
addRangeTerm(java.lang.String field,
int startValue,
int endValue) |
void |
addRangeTerm(java.lang.String field,
long startValue,
long endValue) |
void |
addRangeTerm(java.lang.String field,
java.lang.Long startValue,
java.lang.Long endValue) |
void |
addRangeTerm(java.lang.String field,
short startValue,
short endValue) |
void |
addRangeTerm(java.lang.String field,
java.lang.Short startValue,
java.lang.Short endValue) |
void |
addRangeTerm(java.lang.String field,
java.lang.String startValue,
java.lang.String endValue) |
void |
addRequiredTerm(java.lang.String field,
boolean value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.Boolean value) |
void |
addRequiredTerm(java.lang.String field,
double value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.Double value) |
void |
addRequiredTerm(java.lang.String field,
int value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.Integer value) |
void |
addRequiredTerm(java.lang.String field,
long value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.Long value) |
void |
addRequiredTerm(java.lang.String field,
short value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.Short value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.String value) |
void |
addRequiredTerm(java.lang.String field,
java.lang.String value,
boolean like) |
void |
addTerm(java.lang.String field,
long value) |
void |
addTerm(java.lang.String field,
java.lang.String value) |
void |
addTerm(java.lang.String field,
java.lang.String value,
boolean like) |
void |
addTerm(java.lang.String field,
java.lang.String value,
boolean like,
BooleanClauseOccur booleanClauseOccur) |
void |
addTerms(java.lang.String[] fields,
java.lang.String values) |
void |
addTerms(java.lang.String[] fields,
java.lang.String value,
boolean like) |
java.util.List<BooleanClause> |
clauses() |
boolean |
hasClauses() |
getQueryConfig, getWrappedQuery, setQueryConfigvoid add(Query query, BooleanClauseOccur booleanClauseOccur) throws ParseException
ParseExceptionvoid add(Query query, java.lang.String occur) throws ParseException
ParseExceptionvoid addExactTerm(java.lang.String field,
boolean value)
void addExactTerm(java.lang.String field,
java.lang.Boolean value)
void addExactTerm(java.lang.String field,
double value)
void addExactTerm(java.lang.String field,
java.lang.Double value)
void addExactTerm(java.lang.String field,
int value)
void addExactTerm(java.lang.String field,
java.lang.Integer value)
void addExactTerm(java.lang.String field,
long value)
void addExactTerm(java.lang.String field,
java.lang.Long value)
void addExactTerm(java.lang.String field,
short value)
void addExactTerm(java.lang.String field,
java.lang.Short value)
void addExactTerm(java.lang.String field,
java.lang.String value)
void addNumericRangeTerm(java.lang.String field,
int startValue,
int endValue)
void addNumericRangeTerm(java.lang.String field,
java.lang.Integer startValue,
java.lang.Integer endValue)
void addNumericRangeTerm(java.lang.String field,
long startValue,
long endValue)
void addNumericRangeTerm(java.lang.String field,
java.lang.Long startValue,
java.lang.Long endValue)
void addNumericRangeTerm(java.lang.String field,
short startValue,
short endValue)
void addNumericRangeTerm(java.lang.String field,
java.lang.Short startValue,
java.lang.Short endValue)
void addRangeTerm(java.lang.String field,
int startValue,
int endValue)
void addRangeTerm(java.lang.String field,
java.lang.Integer startValue,
java.lang.Integer endValue)
void addRangeTerm(java.lang.String field,
long startValue,
long endValue)
void addRangeTerm(java.lang.String field,
java.lang.Long startValue,
java.lang.Long endValue)
void addRangeTerm(java.lang.String field,
short startValue,
short endValue)
void addRangeTerm(java.lang.String field,
java.lang.Short startValue,
java.lang.Short endValue)
void addRangeTerm(java.lang.String field,
java.lang.String startValue,
java.lang.String endValue)
void addRequiredTerm(java.lang.String field,
boolean value)
void addRequiredTerm(java.lang.String field,
java.lang.Boolean value)
void addRequiredTerm(java.lang.String field,
double value)
void addRequiredTerm(java.lang.String field,
java.lang.Double value)
void addRequiredTerm(java.lang.String field,
int value)
void addRequiredTerm(java.lang.String field,
java.lang.Integer value)
void addRequiredTerm(java.lang.String field,
long value)
void addRequiredTerm(java.lang.String field,
java.lang.Long value)
void addRequiredTerm(java.lang.String field,
short value)
void addRequiredTerm(java.lang.String field,
java.lang.Short value)
void addRequiredTerm(java.lang.String field,
java.lang.String value)
void addRequiredTerm(java.lang.String field,
java.lang.String value,
boolean like)
void addTerm(java.lang.String field,
long value)
throws ParseException
ParseExceptionvoid addTerm(java.lang.String field,
java.lang.String value)
throws ParseException
ParseExceptionvoid addTerm(java.lang.String field,
java.lang.String value,
boolean like)
throws ParseException
ParseExceptionvoid addTerm(java.lang.String field,
java.lang.String value,
boolean like,
BooleanClauseOccur booleanClauseOccur)
throws ParseException
ParseExceptionvoid addTerms(java.lang.String[] fields,
java.lang.String values)
throws ParseException
ParseExceptionvoid addTerms(java.lang.String[] fields,
java.lang.String value,
boolean like)
throws ParseException
ParseExceptionjava.util.List<BooleanClause> clauses()
boolean hasClauses()