Interface SearchResultList
-
- All Known Implementing Classes:
SearchResultListImpl
public interface SearchResultList
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(SearchResult result)Adds a search result itemvoidclear()Clears search result listjava.util.List<SearchResult>getSearchResult()Returns the result list, taking the paging data into account.voidsetPageableData(PageableData pageableData)Sets paging data that we need for accessing the result listintsize()Returns total number of search results
-
-
-
Method Detail
-
add
void add(SearchResult result)
Adds a search result item- Parameters:
result- Search result
-
size
int size()
Returns total number of search results- Returns:
- Total number of search results
-
clear
void clear()
Clears search result list
-
setPageableData
void setPageableData(PageableData pageableData)
Sets paging data that we need for accessing the result list- Parameters:
pageableData-
-
getSearchResult
java.util.List<SearchResult> getSearchResult()
Returns the result list, taking the paging data into account. In case no paging data is provided, a runtime exception is thrown.- Returns:
- Search result list
-
-