Class AbstractDbSubScan

All Implemented Interfaces:
Iterable<PhysicalOperator>, GraphValue<PhysicalOperator>, DbSubScan, FragmentLeaf, Leaf, PhysicalOperator, Scan, SubScan

public abstract class AbstractDbSubScan extends AbstractSubScan implements DbSubScan
  • Constructor Details

    • AbstractDbSubScan

      public AbstractDbSubScan(String userName)
  • Method Details

    • isRestrictedSubScan

      public boolean isRestrictedSubScan()
      Description copied from interface: DbSubScan
      Whether this subscan is a restricted (skip) subscan
      Specified by:
      isRestrictedSubScan in interface DbSubScan
      Returns:
      true if this subscan is a restricted subscan, false otherwise
    • addJoinForRestrictedSubScan

      public void addJoinForRestrictedSubScan(RowKeyJoin batch)
      Description copied from interface: DbSubScan
      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.
      Specified by:
      addJoinForRestrictedSubScan in interface DbSubScan