T - data typeF - filter typeV - DataView typepublic interface HasDataView<T,F,V extends DataView<T>> extends Serializable
DataProvider and InMemoryDataProvider. The methods
return a DataView which has the generic API for getting information
on the items.| Modifier and Type | Method and Description |
|---|---|
V |
getGenericDataView()
Get the DataView for the component.
|
V |
setItems(DataProvider<T,F> dataProvider)
Set a generic data provider for the component to use and returns the base
DataView that provides API to get information on the items. |
V |
setItems(InMemoryDataProvider<T> dataProvider)
Sets an in-memory data provider for the component to use
|
V setItems(DataProvider<T,F> dataProvider)
DataView that provides API to get information on the items.
This method should be used only when the data provider type is not either
ListDataProvider or BackEndDataProvider.
dataProvider - DataProvider instance to use, not nullV setItems(InMemoryDataProvider<T> dataProvider)
Note! Using a ListDataProvider instead of a
InMemoryDataProvider is recommended to get access to
ListDataView API by using
HasListDataView.setItems(ListDataProvider).
dataProvider - InMemoryDataProvider to use, not nullV getGenericDataView()
The returned DataView only contains a minimal common API. Use of
HasListDataView.getListDataView() or
HasLazyDataView.getLazyDataView() should be used for more targeted
helper features
Copyright © 2021. All rights reserved.