public interface

ISearch

com.atlassian.confluence.search.v2.ISearch
Known Indirect Subclasses

Class Overview

A representation of a search to be performed. Searches are immutable, and consist of three parts:

  1. The query to be performed
  2. The sort order to apply to the results
  3. A resultFilter to allow efficient results post-processing from within the search operation.

Summary

Public Methods
abstract SearchQuery getQuery()
abstract ResultFilter getResultFilter()
abstract SearchFilter getSearchFilter()
abstract SearchSort getSort()

Public Methods

public abstract SearchQuery getQuery ()

Returns
  • the query component of the search

public abstract ResultFilter getResultFilter ()

Returns
  • the result filter component of the search

public abstract SearchFilter getSearchFilter ()

Returns
  • the search filter component of the search

public abstract SearchSort getSort ()

Returns
  • the sort component of the search