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.