public abstract class BaseQueryImpl extends Object implements Query
BOOST_DEFAULT| Constructor and Description |
|---|
BaseQueryImpl() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(QueryVisitor<T> queryVisitor) |
float |
getBoost() |
Filter |
getPostFilter() |
BooleanFilter |
getPreBooleanFilter() |
QueryConfig |
getQueryConfig() |
boolean |
hasChildren() |
boolean |
isDefaultBoost() |
void |
setBoost(float boost) |
void |
setPostFilter(Filter postFilter) |
void |
setPreBooleanFilter(BooleanFilter preFilter) |
void |
setQueryConfig(QueryConfig queryConfig) |
public <T> T accept(QueryVisitor<T> queryVisitor)
public Filter getPostFilter()
getPostFilter in interface Querypublic BooleanFilter getPreBooleanFilter()
getPreBooleanFilter in interface Querypublic QueryConfig getQueryConfig()
getQueryConfig in interface Querypublic boolean hasChildren()
hasChildren in interface Querypublic boolean isDefaultBoost()
isDefaultBoost in interface Querypublic void setPostFilter(Filter postFilter)
setPostFilter in interface Querypublic void setPreBooleanFilter(BooleanFilter preFilter)
setPreBooleanFilter in interface Querypublic void setQueryConfig(QueryConfig queryConfig)
setQueryConfig in interface Query