Class ShiftInversionHelper

java.lang.Object
io.deephaven.engine.table.impl.util.ShiftInversionHelper

public class ShiftInversionHelper extends Object
Helper utility for inverting row key shifts.
  • Constructor Details

    • ShiftInversionHelper

      public ShiftInversionHelper(RowSetShiftData shifted)
    • ShiftInversionHelper

      public ShiftInversionHelper(RowSetShiftData shifted, boolean reverseOrder)
  • Method Details

    • mapToPrevKeyspace

      public long mapToPrevKeyspace(long key, boolean isEnd)
      Converts post-keyspace key to pre-keyspace key. It expects to be invoked in ascending key order.