Class InMemoryHierarchicalDataProvider<T,U extends HierarchicalData<T>>

java.lang.Object
com.vaadin.flow.data.provider.AbstractDataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>>
com.vaadin.flow.data.provider.hierarchy.AbstractHierarchicalDataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>>
com.vaadin.flow.data.provider.hierarchy.InMemoryHierarchicalDataProvider<T,U>
Type Parameters:
T - data type
U - concrete type of the HierarchicalData used in this provider.
All Implemented Interfaces:
ConfigurableFilterDataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>,com.vaadin.flow.function.SerializablePredicate<T>>, DataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>>, HierarchicalDataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>>, InMemoryDataProvider<T>, Serializable
Direct Known Subclasses:
TreeDataProvider

public class InMemoryHierarchicalDataProvider<T,U extends HierarchicalData<T>> extends AbstractHierarchicalDataProvider<T,com.vaadin.flow.function.SerializablePredicate<T>> implements InMemoryDataProvider<T>
An in-memory data provider for listing components that display hierarchical data. Uses an instance of HierarchicalData as its source of data.
Since:
25.2
Author:
Vaadin Ltd
See Also: