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, parseKeywords
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, getWrappedQuery, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, getWrappedQuery, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
public <T> T accept(QueryVisitor<T> queryVisitor)
accept
in interface Query
accept
in class BaseQueryImpl
public 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 Query
hasChildren
in class BaseQueryImpl
public boolean hasClauses()
public String toString()
toString
in class Object