Package com.vaadin.flow.component.grid
Class Grid.UpdateQueue
- java.lang.Object
-
- com.vaadin.flow.component.grid.Grid.UpdateQueue
-
- All Implemented Interfaces:
ArrayUpdater.Update,Serializable
protected static class Grid.UpdateQueue extends Object implements ArrayUpdater.Update
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUpdateQueue(GridArrayUpdater.UpdateQueueData data, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear(int start, int length)Clearslengthelements in array from thestartposition.voidcommit()voidcommit(int updateId)Commits changes for the givenupdateId.voidenqueue(String name, Serializable... arguments)GridArrayUpdater.UpdateQueueDatagetData()GetsGridArrayUpdater.UpdateQueueDatafor this queue.protected ElementgetElement()voidset(int start, List<elemental.json.JsonValue> items)Sets theitemsat thestartposition.
-
-
-
Constructor Detail
-
UpdateQueue
protected UpdateQueue(GridArrayUpdater.UpdateQueueData data, int size)
-
-
Method Detail
-
set
public void set(int start, List<elemental.json.JsonValue> items)Description copied from interface:ArrayUpdater.UpdateSets theitemsat thestartposition.- Specified by:
setin interfaceArrayUpdater.Update- Parameters:
start- the start indexitems- the items to set
-
clear
public void clear(int start, int length)Description copied from interface:ArrayUpdater.UpdateClearslengthelements in array from thestartposition.- Specified by:
clearin interfaceArrayUpdater.Update- Parameters:
start- the start indexlength- the number of elements to clear
-
commit
public void commit(int updateId)
Description copied from interface:ArrayUpdater.UpdateCommits changes for the givenupdateId.- Specified by:
commitin interfaceArrayUpdater.Update- Parameters:
updateId- the update identifier of the commit
-
commit
public void commit()
-
enqueue
public void enqueue(String name, Serializable... arguments)
-
getElement
protected Element getElement()
-
getData
public GridArrayUpdater.UpdateQueueData getData()
GetsGridArrayUpdater.UpdateQueueDatafor this queue.- Returns:
- the
GridArrayUpdater.UpdateQueueDataobject.
-
-