Uses of Interface
com.vaadin.flow.data.provider.DataGenerator
Packages that use DataGenerator
-
Uses of DataGenerator in com.vaadin.flow.data.provider
Classes in com.vaadin.flow.data.provider that implement DataGeneratorModifier and TypeClassDescriptionclassAbstract class used as base for DataGenerators that need to manage the lifecycle of components, according to what items are requested or destroyed.classADataGeneratorthat sends all the fields of the objects in the model to the client, using the field names as property names.classADataGeneratorthat aggregates multiple DataGenerators and delegates the data generation to them.Methods in com.vaadin.flow.data.provider with parameters of type DataGeneratorModifier and TypeMethodDescriptionCompositeDataGenerator.addDataGenerator(DataGenerator<T> generator) HasDataGenerators.addDataGenerator(DataGenerator<T> generator) Adds the given data generator.Constructors in com.vaadin.flow.data.provider with parameters of type DataGeneratorModifierConstructorDescriptionDataCommunicator(DataGenerator<T> dataGenerator, ArrayUpdater arrayUpdater, SerializableConsumer<elemental.json.JsonArray> dataUpdater, StateNode stateNode) Creates a new instance.DataCommunicator(DataGenerator<T> dataGenerator, ArrayUpdater arrayUpdater, SerializableConsumer<elemental.json.JsonArray> dataUpdater, StateNode stateNode, boolean fetchEnabled) Creates a new instance. -
Uses of DataGenerator in com.vaadin.flow.data.provider.hierarchy
Constructors in com.vaadin.flow.data.provider.hierarchy with parameters of type DataGeneratorModifierConstructorDescriptionHierarchicalCommunicationController(String parentKey, DataKeyMapper<T> keyMapper, HierarchyMapper<T, ?> mapper, DataGenerator<T> dataGenerator, SerializableFunction<Integer, HierarchicalArrayUpdater.HierarchicalUpdate> startUpdate, SerializableBiFunction<String, Range, Stream<T>> fetchItems) Deprecated, for removal: This API element is subject to removal in a future version.Constructs communication controller with support for hierarchical data structure.