public class DefaultSearchWithToken extends Object implements SearchWithToken
| Constructor and Description |
|---|
DefaultSearchWithToken(ISearch delegate,
long searchToken) |
| Modifier and Type | Method and Description |
|---|---|
Optional<HightlightParams> |
getHighlight()
Provides indication as well as pre/post tag whether query terms should be highlighted in title and body of a
search result.
|
int |
getLimit() |
SearchQuery |
getQuery() |
ResultFilter |
getResultFilter()
Returns the result filter component of the search.
|
SearchFilter |
getSearchFilter() |
EnumSet<SearchIndex> |
getSearchIndexes()
Specifies which indexes should be targeted for this particular search.
|
long |
getSearchToken() |
String |
getSearchType()
Returns type of search e.g.
|
SearchSort |
getSort() |
int |
getStartOffset() |
boolean |
isExplain() |
public DefaultSearchWithToken(ISearch delegate, long searchToken)
public long getSearchToken()
getSearchToken in interface SearchWithTokenpublic SearchQuery getQuery()
public SearchSort getSort()
public SearchFilter getSearchFilter()
getSearchFilter in interface ISearchpublic ResultFilter getResultFilter()
ISearch
Note: if a non-null ResultFilter is returned here, it will override ISearch.getStartOffset() and ISearch.getLimit()
getResultFilter in interface ISearchpublic int getStartOffset()
getStartOffset in interface ISearchpublic int getLimit()
public String getSearchType()
ISearchgetSearchType in interface ISearchpublic Optional<HightlightParams> getHighlight()
ISearchSearchResult.getDisplayTitleWithHighlights() and SearchResult.getResultExcerptWithHighlights().getHighlight in interface ISearchpublic EnumSet<SearchIndex> getSearchIndexes()
ISearchgetSearchIndexes in interface ISearchCopyright © 2003–2022 Atlassian. All rights reserved.