Interface Leaf
- All Superinterfaces:
FragmentLeaf,GraphValue<PhysicalOperator>,Iterable<PhysicalOperator>,PhysicalOperator
- All Known Subinterfaces:
DbGroupScan,DbSubScan,FileGroupScan,GroupScan,IndexGroupScan,Scan,SubScan
- All Known Implementing Classes:
AbstractDbGroupScan,AbstractDbSubScan,AbstractFileGroupScan,AbstractGroupScan,AbstractGroupScanWithMetadata,AbstractParquetGroupScan,AbstractParquetRowGroupScan,AbstractSubScan,DirectGroupScan,DirectSubScan,EasyGroupScan,EasySubScan,EnumerableGroupScan,EnumerableSubScan,InfoSchemaGroupScan,InfoSchemaSubScan,MetadataDirectGroupScan,MockGroupScanPOP,MockSubScanPOP,ParquetGroupScan,ParquetRowGroupScan,SchemalessScan,SystemTableScan,UnnestPOP,Values
Operator which specifically is a lowest level leaf node of a query plan
across all possible fragments. Currently, the only operator that is a Leaf
node are GroupScan nodes. Ultimately this could include use of Cache scans
and other types of atypical data production systems.
-
Method Summary
Methods inherited from interface org.apache.drill.common.graph.GraphValue
acceptMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface org.apache.drill.exec.physical.base.PhysicalOperator
accept, getCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getOperatorType, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorId