Interface DbSubScan

All Superinterfaces:
FragmentLeaf, GraphValue<PhysicalOperator>, Iterable<PhysicalOperator>, Leaf, PhysicalOperator, Scan, SubScan
All Known Implementing Classes:
AbstractDbSubScan

public interface DbSubScan extends SubScan
  • Method Details

    • isRestrictedSubScan

      boolean isRestrictedSubScan()
      Whether this subscan is a restricted (skip) subscan
      Returns:
      true if this subscan is a restricted subscan, false otherwise
    • addJoinForRestrictedSubScan

      void addJoinForRestrictedSubScan(RowKeyJoin batch)
      For a restricted sub-scan, this method allows associating a rowkey join instance. A subscan within a minor fragment must have a corresponding rowkey join batch instance from which it will retrieve its set of rowkeys to perform the restricted scan.
      Parameters:
      batch -