com.atlassian.confluence.search.v2
Interface ISearch

All Known Implementing Classes:
AbstractSearch, ChangesSearch, ContentSearch, Search

public interface ISearch

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.


Method Summary
 SearchQuery getQuery()
           
 ResultFilter getResultFilter()
           
 SearchFilter getSearchFilter()
           
 SearchSort getSort()
           
 

Method Detail

getQuery

SearchQuery getQuery()
Returns:
the query component of the search

getSort

SearchSort getSort()
Returns:
the sort component of the search

getSearchFilter

SearchFilter getSearchFilter()
Returns:
the search filter component of the search

getResultFilter

ResultFilter getResultFilter()
Returns:
the result filter component of the search


Copyright © 2003-2010 Atlassian. All Rights Reserved.