Class ShiftObliviousUpdateCoalescer
java.lang.Object
io.deephaven.engine.table.impl.util.ShiftObliviousUpdateCoalescer
Helper utility for coalescing multiple
updates
.-
Constructor Summary
ConstructorDescriptionShiftObliviousUpdateCoalescer
(TrackingWritableRowSet added, TrackingWritableRowSet removed, TrackingWritableRowSet modified) The class assumes ownership of one reference to the indices passed; the caller should ensure to RowSet.copy() them before passing them if they are shared. -
Method Summary
-
Constructor Details
-
ShiftObliviousUpdateCoalescer
public ShiftObliviousUpdateCoalescer() -
ShiftObliviousUpdateCoalescer
public ShiftObliviousUpdateCoalescer(TrackingWritableRowSet added, TrackingWritableRowSet removed, TrackingWritableRowSet modified) The class assumes ownership of one reference to the indices passed; the caller should ensure to RowSet.copy() them before passing them if they are shared.
-
-
Method Details
-
update
-
takeAdded
-
takeRemoved
-
takeModified
-
reset
public void reset()
-