public class FilteredFullTextSearchQueryBuilder.BoolFilterClause extends Object implements FilteredFullTextSearchQueryBuilder.Clause
Modifier and Type | Field and Description |
---|---|
protected List<FilteredFullTextSearchQueryBuilder.Clause> |
clauses |
protected FilteredFullTextSearchQueryBuilder |
parent |
Constructor and Description |
---|
BoolFilterClause(FilteredFullTextSearchQueryBuilder parent) |
Modifier and Type | Method and Description |
---|---|
void |
addClause(FilteredFullTextSearchQueryBuilder.Clause clause) |
FilteredFullTextSearchQueryBuilder.BoolFilterClause |
dateRangeClause(String field,
Date start,
Date end) |
FilteredFullTextSearchQueryBuilder |
endFilter() |
List<FilteredFullTextSearchQueryBuilder.Clause> |
getClauses() |
void |
setClauses(List<FilteredFullTextSearchQueryBuilder.Clause> clauses) |
FilteredFullTextSearchQueryBuilder.BoolFilterClause |
termClause(String field,
Object value) |
FilteredFullTextSearchQueryBuilder.BoolFilterClause |
termsClause(String field,
List values) |
com.fasterxml.jackson.databind.JsonNode |
toJson() |
protected FilteredFullTextSearchQueryBuilder parent
protected List<FilteredFullTextSearchQueryBuilder.Clause> clauses
public BoolFilterClause(FilteredFullTextSearchQueryBuilder parent)
public FilteredFullTextSearchQueryBuilder.BoolFilterClause termsClause(String field, List values)
public FilteredFullTextSearchQueryBuilder.BoolFilterClause termClause(String field, Object value)
public FilteredFullTextSearchQueryBuilder.BoolFilterClause dateRangeClause(String field, Date start, Date end)
public FilteredFullTextSearchQueryBuilder endFilter()
public List<FilteredFullTextSearchQueryBuilder.Clause> getClauses()
public void setClauses(List<FilteredFullTextSearchQueryBuilder.Clause> clauses)
public void addClause(FilteredFullTextSearchQueryBuilder.Clause clause)
public com.fasterxml.jackson.databind.JsonNode toJson()
toJson
in interface FilteredFullTextSearchQueryBuilder.Clause
Copyright © 2019. All rights reserved.