Package | Description |
---|---|
com.vaadin.flow.component.treegrid | |
com.vaadin.flow.data.provider.hierarchy |
Modifier and Type | Method and Description |
---|---|
HierarchicalDataProvider<T,SerializablePredicate<T>> |
TreeGrid.getDataProvider() |
Constructor and Description |
---|
TreeGrid(HierarchicalDataProvider<T,?> dataProvider)
Creates a new
TreeGrid using the given
HierarchicalDataProvider , without support for creating columns
based on property names. |
Modifier and Type | Interface and Description |
---|---|
interface |
BackEndHierarchicalDataProvider<T,F>
A data provider that lazy loads items from a back end containing hierarchical
data.
|
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 |
AbstractBackEndHierarchicalDataProvider<T,F>
Abstract base class for implementing
BackEndHierarchicalDataProvider s. |
class |
AbstractHierarchicalDataProvider<T,F>
Abstract hierarchical data provider implementation which takes care of item
refreshes and associated events.
|
class |
TreeDataProvider<T>
An in-memory data provider for listing components that display hierarchical
data.
|
Modifier and Type | Method and Description |
---|---|
HierarchicalDataProvider<T,F> |
HierarchyMapper.getDataProvider()
Gets the
HierarchicalDataProvider for this
HierarchyMapper . |
HierarchicalDataProvider<T,?> |
HierarchicalDataCommunicator.getDataProvider() |
HierarchicalDataProvider<T,SerializablePredicate<T>> |
HasHierarchicalDataProvider.getDataProvider() |
default <C> HierarchicalDataProvider<T,C> |
HierarchicalDataProvider.withConvertedFilter(SerializableFunction<C,F> filterConverter) |
<C> HierarchicalDataProvider<T,C> |
AbstractHierarchicalDataProvider.withConvertedFilter(SerializableFunction<C,F> filterConverter) |
Modifier and Type | Method and Description |
---|---|
protected <F> HierarchyMapper<T,F> |
HierarchicalDataCommunicator.createHierarchyMapper(HierarchicalDataProvider<T,F> dataProvider)
Create new
HierarchyMapper for the given data provider. |
<F> SerializableConsumer<F> |
HierarchicalDataCommunicator.setDataProvider(HierarchicalDataProvider<T,F> dataProvider,
F initialFilter)
Set the current hierarchical data provider for this communicator.
|
Constructor and Description |
---|
HierarchyMapper(HierarchicalDataProvider<T,F> provider)
Constructs a new HierarchyMapper.
|
Copyright © 2025. All rights reserved.