Interface HierarchicalArrayUpdater.HierarchicalUpdate
- All Superinterfaces:
ArrayUpdater.Update,Serializable
- Enclosing interface:
- HierarchicalArrayUpdater
@Deprecated(since="24.9",
forRemoval=true)
public static interface HierarchicalArrayUpdater.HierarchicalUpdate
extends ArrayUpdater.Update
Deprecated, for removal: This API element is subject to removal in a future version.
Array updater strategy that is aware of hierarchical changes.
-
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated, for removal: This API element is subject to removal in a future version.Clearslengthelements in array from thestartposition.voidcommit()Deprecated, for removal: This API element is subject to removal in a future version.Commits enqueued function calls added viaenqueue(String, Serializable...).voidDeprecated, for removal: This API element is subject to removal in a future version.Commits changes for the givenupdateIdand parent key.voidenqueue(String name, Serializable... arguments) Deprecated, for removal: This API element is subject to removal in a future version.Enqueue function call with the given arguments.voidDeprecated, for removal: This API element is subject to removal in a future version.Sets theitemsat thestartposition.Methods inherited from interface com.vaadin.flow.data.provider.ArrayUpdater.Update
clear, commit, set
-
Method Details
-
clear
Deprecated, for removal: This API element is subject to removal in a future version.Clearslengthelements in array from thestartposition.- Parameters:
start- the start indexlength- the number of elements to clearparentKey- Parent item key that cleared range affects
-
set
Deprecated, for removal: This API element is subject to removal in a future version.Sets theitemsat thestartposition.- Parameters:
start- the start indexitems- the items to setparentKey- Parent item key where given items belongs to
-
commit
void commit()Deprecated, for removal: This API element is subject to removal in a future version.Commits enqueued function calls added viaenqueue(String, Serializable...). -
enqueue
Deprecated, for removal: This API element is subject to removal in a future version.Enqueue function call with the given arguments.- Parameters:
name- the name of the function to call, may contain dots to indicate a function on a property.arguments- the arguments to pass to the function. Must be of a type supported by the communication mechanism, as defined byJsonCodec- See Also:
-
commit
Deprecated, for removal: This API element is subject to removal in a future version.Commits changes for the givenupdateIdand parent key.- Parameters:
updateId- the update identifier of the commit for the target parentKeyparentKey- target parent keylevelSize- Total number of direct child items for the given parent key
-
ArrayUpdater.Updatein Vaadin 25.