public abstract class AbstractSearch extends Object implements ISearch
Modifier and Type | Field and Description |
---|---|
protected int |
limit |
protected SearchQuery |
query |
protected ResultFilter |
resultFilter |
protected SearchFilter |
searchFilter |
protected SearchSort |
sort |
protected int |
startOffset |
Modifier | Constructor and Description |
---|---|
|
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
protected |
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit,
ResultFilter resultFilter) |
|
AbstractSearch(SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getLimit() |
SearchQuery |
getQuery()
Gets the query component of the search
|
ResultFilter |
getResultFilter()
Gets the results filter component of the search
|
SearchFilter |
getSearchFilter() |
SearchSort |
getSort()
Gets the sort component of the search
|
int |
getStartOffset() |
int |
hashCode() |
protected final SearchQuery query
protected final SearchSort sort
protected final ResultFilter resultFilter
protected final SearchFilter searchFilter
protected final int startOffset
protected final int limit
public AbstractSearch(SearchQuery query, SearchSort sort, SearchFilter searchFilter, int startOffset, int limit)
public AbstractSearch(SearchQuery query, SearchSort sort, SearchFilter searchFilter, ResultFilter resultFilter)
protected AbstractSearch(SearchQuery query, SearchSort sort, SearchFilter searchFilter, int startOffset, int limit, ResultFilter resultFilter)
public SearchQuery getQuery()
public SearchSort getSort()
public SearchFilter getSearchFilter()
getSearchFilter
in interface ISearch
public ResultFilter getResultFilter()
getResultFilter
in interface ISearch
public int getStartOffset()
getStartOffset
in interface ISearch
Copyright © 2003–2016 Atlassian. All rights reserved.