T - the item data typeF - the filter typepublic interface HasFilterableDataProvider<T,F> extends HasItems<T>
A listing component should implement either this interface or
HasDataProvider, but not both.
HasDataProvider| Modifier and Type | Method and Description |
|---|---|
<C> void |
setDataProvider(DataProvider<T,C> dataProvider,
SerializableFunction<F,C> filterConverter)
Sets the data provider and filter converter for this listing.
|
default void |
setDataProvider(DataProvider<T,F> dataProvider)
Sets the data provider for this listing.
|
default void setDataProvider(DataProvider<T,F> dataProvider)
dataProvider - the data provider, not null<C> void setDataProvider(DataProvider<T,C> dataProvider, SerializableFunction<F,C> filterConverter)
C - the filter typedataProvider - the data provider, not nullfilterConverter - a function that converts filter values produced by this
listing into filter values expected by the provided data
provider, not nullCopyright © 2025. All rights reserved.