Class PersistentTableDataProvider<T>
java.lang.Object
io.goobi.viewer.managedbeans.tabledata.TableDataProvider<T>
io.goobi.viewer.managedbeans.tabledata.PersistentTableDataProvider<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
Serializable
PersistentTableDataProvider class.
- Author:
- Florian Alpers
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
TableDataProvider.SortOrder
-
Constructor Summary
ConstructorDescriptionPersistentTableDataProvider
(TableDataSource<T> source) Constructor for PersistentTableDataProvider. -
Method Summary
Modifier and TypeMethodDescriptiongetPaginatorList.protected void
resetCurrentList.Methods inherited from class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
addFilter, cmdMoveFirst, cmdMoveLast, cmdMoveNext, cmdMovePrevious, getEntriesPerPage, getFilter, getFilterIfPresent, getFilters, getFiltersAsMap, getLastPageNumber, getPageNumberCurrent, getPageNumberLast, getSizeOfDataList, getSortField, getSortOrder, getTxtMoveTo, hasNextPage, hasPreviousPage, initDataProvider, isFirstPage, isLastPage, loadList, removeFilter, resetAll, resetFilters, setEntriesPerPage, setSortField, setSortOrder, setTxtMoveTo, sortBy, sortBy, update
-
Constructor Details
-
PersistentTableDataProvider
Constructor for PersistentTableDataProvider.
- Parameters:
source
- aTableDataSource
object.
-
-
Method Details
-
getPaginatorList
getPaginatorList.
- Overrides:
getPaginatorList
in classTableDataProvider<T>
- Returns:
- a
List
object. - Throws:
TableDataSourceException
- if any.
-
resetCurrentList
protected void resetCurrentList()resetCurrentList.
- Overrides:
resetCurrentList
in classTableDataProvider<T>
-