com.vaadin.data.

Interface HasFilterableDataProvider<T,​F>

    • Method Detail

      • setDataProvider

        default void setDataProvider​(DataProvider<T,​F> dataProvider)

        Sets the data provider for this listing. The data provider is queried for displayed items as needed.

        Parameters:

        dataProvider - the data provider, not null

      • setDataProvider

        <C> void setDataProvider​(DataProvider<T,​C> dataProvider,
                                 SerializableFunction<F,​C> filterConverter)

        Sets the data provider and filter converter for this listing. The data provider is queried for displayed items as needed.

        Type Parameters:

        C - filter type

        Parameters:

        dataProvider - the data provider, not null

        filterConverter - a function that converts filter values produced by this listing into filter values expected by the provided data provider, not null