public class DefaultCsSearchResult<SC extends CsSearchCommand,E> extends java.lang.Object implements CsSearchResult<SC,E>
| Constructor and Description |
|---|
DefaultCsSearchResult() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CsSort> |
getAvailableSorts()
The sorting options that are available for this search result.
|
Pageable |
getPageable()
The paging and sorting data requested for the search that generated these results
|
java.util.List<DataObject<E>> |
getResult()
The search result elements found.
|
SC |
getSearchCommand()
The search command used to generate the search results
|
int |
getTotalPages()
The total number of result pages.
|
long |
getTotalResultCount()
The total number of results matched by the search.
|
void |
setAvailableSorts(java.util.List<CsSort> availableSorts) |
void |
setPageable(Pageable pageable) |
void |
setResult(java.util.List<DataObject<E>> result) |
void |
setSearchCommand(SC searchCommand) |
void |
setTotalResultCount(long totalResultCount) |
public SC getSearchCommand()
CsSearchResultgetSearchCommand in interface CsSearchResult<SC extends CsSearchCommand,E>public void setSearchCommand(SC searchCommand)
public Pageable getPageable()
CsSearchResultgetPageable in interface CsSearchResult<SC extends CsSearchCommand,E>public void setPageable(Pageable pageable)
public java.util.List<DataObject<E>> getResult()
CsSearchResultgetResult in interface CsSearchResult<SC extends CsSearchCommand,E>public void setResult(java.util.List<DataObject<E>> result)
public long getTotalResultCount()
CsSearchResultgetTotalResultCount in interface CsSearchResult<SC extends CsSearchCommand,E>public void setTotalResultCount(long totalResultCount)
public java.util.List<CsSort> getAvailableSorts()
CsSearchResultgetAvailableSorts in interface CsSearchResult<SC extends CsSearchCommand,E>public void setAvailableSorts(java.util.List<CsSort> availableSorts)
public int getTotalPages()
CsSearchResultgetTotalPages in interface CsSearchResult<SC extends CsSearchCommand,E>Copyright © 2018 SAP SE. All Rights Reserved.