Package io.deephaven.engine.rowset
package io.deephaven.engine.rowset
-
ClassDescriptionFunctional interface to pass to
RowSetShiftData.apply(RowKeyRangeShiftCallback)orRowSetShiftData.unapply(RowKeyRangeShiftCallback)to get information about each shift recorded.An ordered collection oflongrow keys.Iterator for consuming anRowSequenceby ordered subsets.Helper methods for constructingRowSequenceinstances.RowSequencewith additional set and set-like capabilities.RowSet.Evaluator<T extends Comparable<T>>Builder interface forRowSetconstruction in arbitrary order.Builder interface forRowSetconstruction in strict sequential order.Repository of factory methods for constructingrow sets.Callback interface for propagating shifts over entireRowSets.A set of sorted shifts.Helper utility to build instances ofRowSetShiftDatawith internally consistent data.Helper utility to build instances ofRowSetShiftDatawith internally consistent data.RowSetthat internally tracks changes and maintains a consistent snapshot of its previous state, valid during theupdatingphase of its associatedLogicalClock.Minimal interface for optional, opaque indexer objects hosted by TrackingRowSet instances.Tracking, writableRowSet.RowSetthat may be mutated (that is, have its contents changed in-place).