public interface LazyProvider<T> extends PagedDataProvider<T>
DataProvider that loads the data lazily. Every time a new paged not loaded yet is needed
fecthData is called to allow the loading of that fragment of dataDataProvider.DataHandler<T>, DataProvider.DataReader<T>| Modifier and Type | Method and Description |
|---|---|
void |
setData(Array<T> data,
int startRecord)
Method called to bind some data to the DataProvider
|
void |
setData(List<T> data,
int startRecord)
Method called to bind some data to the DataProvider
|
void |
setData(T[] data,
int startRecord)
Method called to bind some data to the DataProvider
|
addPageLoadedHandler, addPageRequestedHandler, firstOnPage, getCurrentPage, getCurrentPageSize, getCurrentPageStartRecord, getPageSize, hasNextPage, hasPreviousPage, nextPage, previousPage, setPageSizeadd, add, addDataChangedHandler, addDataLoadedHandler, addDataSortedHandler, addLoadStoppedHandler, addResetHandler, addTransactionEndHandler, addTransactionStartHandler, commit, filter, first, get, get, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, hasNext, hasPrevious, indexOf, isDirty, isLoaded, load, next, previous, read, read, remove, reset, rollback, select, select, set, setData, setData, setData, setReadOnly, setReadOnly, sort, stopLoadingvoid setData(T[] data, int startRecord)
data - fragment datastartRecord - the start position of the fragmentvoid setData(List<T> data, int startRecord)
data - fragment datastartRecord - the start position of the fragmentCopyright © 2015. All rights reserved.