Class TreeDataProvider<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.TreeDataProvider<T>
Type Parameters:
T - data type
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

public class TreeDataProvider<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 TreeData as its source of data.
Since:
1.2
Author:
Vaadin Ltd
See Also: