| java.lang.Object | |
| ↳ | com.atlassian.confluence.search.v2.searchfilter.ChainedSearchFilter |
Allows multiple SearchFilters to be chained together, with the option to
specify the logical operator to apply between them.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ChainedSearchFilter.Operator | Logic operator to allow clients to specify whether to apply a logical AND or OR between the result of filters | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a chained search filter.
| |||||||||||
Constructs a chained search filter.
| |||||||||||
Constructs a chained search filter that AND's the list of specified filters.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Combines this filter with the one specified, returning a new filter.
| |||||||||||
Combines this filter with the one specified, returning a new filter.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.confluence.search.v2.SearchFilter
| |||||||||||
Constructs a chained search filter.
| filters | the filters. Nested ChainedSearchFilter not supported. |
|---|---|
| logicOperators | the operator to appy for the corresponding filter |
| IllegalArgumentException | if specified filters is null or empty or if the size of filters differs from the size of logicOperators
or if one of the filters specified is a ChainedSearchFilter
|
|---|
Constructs a chained search filter.
| filters | the filters. Nested ChainedSearchFilter not supported. |
|---|---|
| logicOperator | operator to apply to all filters |
| IllegalArgumentException | if specified filters is null or empty
or if one of the filters specified is a ChainedSearchFilter
|
|---|
Constructs a chained search filter that AND's the list of specified filters.
| filters | the filters. Nested ChainedSearchFilter not supported.
|
|---|
Combines this filter with the one specified, returning a new filter. To pass the new filter, matches to both the original filters are required.
| other | the other filter. |
|---|
Combines this filter with the one specified, returning a new filter. To pass the new filter, there must be a match in at least one of the original filters.
| other | the other filter |
|---|