public abstract class

AbstractChainableSearchFilter

extends Object
implements SearchFilter
java.lang.Object
   ↳ com.atlassian.confluence.search.v2.AbstractChainableSearchFilter
Known Direct Subclasses

Class Overview

A super class that defines standard AND and OR chaining behaviour.

Summary

Public Constructors
AbstractChainableSearchFilter()
Public Methods
SearchFilter and(SearchFilter other)
Combines this filter with the one specified, returning a new filter.
SearchFilter or(SearchFilter other)
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

Public Constructors

public AbstractChainableSearchFilter ()

Public Methods

public SearchFilter and (SearchFilter other)

Combines this filter with the one specified, returning a new filter. To pass the new filter, matches to both the original filters are required.

Parameters
other the other filter.
Returns
  • a new filter

public SearchFilter or (SearchFilter other)

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.

Parameters
other the other filter
Returns
  • a new filter