Class SliceTable

java.lang.Object
io.deephaven.qst.table.TableBase
io.deephaven.qst.table.SliceTable
All Implemented Interfaces:
TableOperations<TableSpec,TableSpec>, TableOperationsDefaults<TableSpec,TableSpec>, SingleParentTable, TableSchema, TableSpec

@Immutable public abstract class SliceTable extends TableBase implements SingleParentTable
  • Constructor Details

    • SliceTable

      public SliceTable()
  • Method Details

    • of

      public static SliceTable of(TableSpec parent, long firstPositionInclusive, long lastPositionExclusive)
    • parent

      @Parameter public abstract TableSpec parent()
      Specified by:
      parent in interface SingleParentTable
    • firstPositionInclusive

      @Parameter public abstract long firstPositionInclusive()
    • lastPositionExclusive

      @Parameter public abstract long lastPositionExclusive()
    • walk

      public final <T> T walk(TableSpec.Visitor<T> visitor)
      Specified by:
      walk in interface TableSpec