| Package | Description |
|---|---|
| com.vaadin.flow.data.provider | |
| com.vaadin.flow.data.provider.hierarchy |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InMemoryDataProvider<T>
A mixin interface for in-memory data providers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurableFilterDataProviderWrapper<T,Q,C,F>
A configurable data provider that wraps another data provider by combining
any filter from the component with the configured filter and passing that to
the wrapped provider through the query.
|
class |
ListDataProvider<T>
DataProvider wrapper for Collections. |
| Modifier and Type | Method and Description |
|---|---|
default ConfigurableFilterDataProvider<T,Void,F> |
DataProvider.withConfigurableFilter()
Wraps this data provider to create a data provider that supports
programmatically setting a filter but no filtering through the query.
|
default <Q,C> ConfigurableFilterDataProvider<T,Q,C> |
DataProvider.withConfigurableFilter(SerializableBiFunction<Q,C,F> filterCombiner)
Wraps this data provider to create a data provider that supports
programmatically setting a filter that will be combined with a filter
provided through the query.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HierarchicalConfigurableFilterDataProvider<T,Q,C>
A hierarchical data provider that supports programmatically setting a filter
that will be applied to all queries.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeDataProvider<T>
An in-memory data provider for listing components that display hierarchical
data.
|
Copyright © 2025. All rights reserved.