-
Terminally Deprecated ElementsElementDescriptionsince 24.9 and will be replaced by
ArrayUpdater.Updatein Vaadin 25.since 24.9 and will be removed in Vaadin 25.since 24.9 and will be removed in Vaadin 25. UseHierarchicalDataCommunicator.collapse(T)instead.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side andDataCommunicator.confirmUpdate(int)will be the only method called for confirming updates.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.since 24.9 and will no longer be called in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side.since 24.9 and will be removed in Vaadin 25. UseHierarchicalDataCommunicator.expand(T)instead.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will no longer be called in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side.since 24.9 and will be removed in Vaadin 25. To control the filter fromHierarchicalDataCommunicator, overrideHierarchicalDataCommunicator.setDataProvider(HierarchicalDataProvider, Object)and store the returned filter consumer.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side andDataCommunicator.setViewportRange(int, int)will be the method responsible for managing the entire viewport range.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.
-
Deprecated InterfacesInterfaceDescriptionsince 24.9 and will be replaced by
ArrayUpdaterin Vaadin 25.since 24.9 and will be replaced byArrayUpdater.Updatein Vaadin 25.
-
Deprecated ClassesClassDescriptionsince 24.9 and will be removed in Vaadin 25.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.
-
Deprecated MethodsMethodDescriptionsince 24.9 and will be removed in Vaadin 26. Use
DataCommunicator.computeViewportRange(int, int)instead.since 24.9 and will be removed in Vaadin 26. UseDataCommunicator.setViewportRange(int, int)instead.since 24.9 and will be removed in Vaadin 25. UseHierarchicalDataCommunicator.collapse(T)instead.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side andDataCommunicator.confirmUpdate(int)will be the only method called for confirming updates.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.since 24.9 and will no longer be called in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side.since 24.9 and will be removed in Vaadin 25. UseHierarchicalDataCommunicator.expand(T)instead.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side, requiring data to be stored in a different cache structure.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will be removed in Vaadin 25. Use direct queries to the data source instead.since 24.9 and will no longer be called in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side.since 24.9 and will be removed in Vaadin 25. To control the filter fromHierarchicalDataCommunicator, overrideHierarchicalDataCommunicator.setDataProvider(HierarchicalDataProvider, Object)and store the returned filter consumer.since 24.9 and will be removed in Vaadin 25 where HierarchicalDataCommunicator will be refactored to handle hierarchy management entirely on the server side andDataCommunicator.setViewportRange(int, int)will be the method responsible for managing the entire viewport range.
-
Deprecated ConstructorsConstructorDescriptionUse the version with binder reference insteadUse the version with binder reference insteadUse the version with binder reference insteadUse the version with binder reference insteadUse the version with binder reference insteadsince 24.9. In Vaadin 25, the type of
arrayUpdaterwill change toArrayUpdaterand thedataUpdaterparameter will be removed. Instead, the communicator will useArrayUpdater.Update.set(int, List)to re-render refreshed items.
ArrayUpdaterin Vaadin 25.