public class BoostQuery extends Query
getQuery()| Constructor and Description |
|---|
BoostQuery(Query boostedQuery,
Double boost) |
| Modifier and Type | Method and Description |
|---|---|
BoostQuery |
clone() |
Double |
getBoost() |
List<Query> |
getChildQueries()
Returns all the children of the query in question.
|
Query |
getQuery() |
boolean |
isEmptyQuery() |
boolean |
removeChildQuery(Query toRemove)
Remove 'toRemove', if 'toRemove' is currently a child of this Query object.
|
boolean |
replaceChildQuery(Query toReplace,
Query replacement)
Swap 'replacement' in as a replacement, if 'toReplace' is currently a child of this Query object.
|
void |
setBoost(double boost) |
clone, deepClonepublic static final String TYPE
public Query getQuery()
public Double getBoost()
public void setBoost(double boost)
public List<Query> getChildQueries()
QueryList is provided as a copy - changes made to it do not impact the originating Query object
in any way.getChildQueries in class Querypublic boolean replaceChildQuery(Query toReplace, Query replacement)
QueryreplaceChildQuery in class Querypublic boolean removeChildQuery(Query toRemove)
QueryremoveChildQuery in class Querypublic boolean isEmptyQuery()
isEmptyQuery in class Querypublic BoostQuery clone()