Class InfiniteOrdersTable

java.lang.Object
org.apache.calcite.test.schemata.orderstream.BaseOrderStreamTable
org.apache.calcite.test.schemata.orderstream.InfiniteOrdersTable
All Implemented Interfaces:
ScannableTable, StreamableTable, Table

public class InfiniteOrdersTable extends BaseOrderStreamTable implements StreamableTable
Table representing an infinitely larger ORDERS stream.
  • Constructor Details

    • InfiniteOrdersTable

      public InfiniteOrdersTable()
  • Method Details

    • scan

      public Enumerable<@Nullable Object[]> scan(DataContext root)
      Description copied from interface: ScannableTable
      Returns an enumerator over the rows in this Table. Each row is represented as an array of its column values.
      Specified by:
      scan in interface ScannableTable
    • stream

      public Table stream()
      Description copied from interface: StreamableTable
      Returns an enumerator over the rows in this Table. Each row is represented as an array of its column values.
      Specified by:
      stream in interface StreamableTable