public interface SearchRequestAppender<T>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SearchRequestAppender.Factory<T> |
| Modifier and Type | Method and Description |
|---|---|
SearchRequest |
appendExclusiveMultiValueClause(Iterable<? extends T> values,
SearchRequest searchRequest)
Append a multi-value clause to the given SearchRequest, specifying that the given values should not be included.
|
SearchRequest |
appendInclusiveSingleValueClause(T value,
SearchRequest searchRequest)
Append a single AND clause to the given SearchRequest, specifying that the given single value should be
included.
|
SearchRequest appendInclusiveSingleValueClause(T value, SearchRequest searchRequest)
value - The value used to populate the new clause.searchRequest - The existing query to be used as the basis for the new query. Will not be modified.SearchRequest appendExclusiveMultiValueClause(Iterable<? extends T> values, SearchRequest searchRequest)
values - The values used to populate the new clausesearchRequest - The existing query to be used as the basis for the new query. Will not be modified.Copyright © 2002-2021 Atlassian. All Rights Reserved.