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,DeltaGroupScan,DeltaRowGroupScan,DirectGroupScan,DirectSubScan,DrillGroupScan,DrillSubScan,DruidGroupScan,DruidSubScan,EasyGroupScan,EasySubScan,EnumerableGroupScan,EnumerableSubScan,GoogleSheetsGroupScan,GoogleSheetsSubScan,HBaseGroupScan,HBaseSubScan,HiveDrillNativeParquetRowGroupScan,HiveDrillNativeParquetScan,HiveScan,HiveSubScan,HttpGroupScan,HttpSubScan,IcebergGroupScan,IcebergSubScan,InfoSchemaGroupScan,InfoSchemaSubScan,JdbcGroupScan,JdbcSubScan,KafkaGroupScan,KafkaSubScan,KuduGroupScan,KuduSubScan,MetadataDirectGroupScan,MockGroupScanPOP,MockSubScanPOP,MongoGroupScan,MongoSubScan,OpenTSDBGroupScan,OpenTSDBSubScan,ParquetGroupScan,ParquetRowGroupScan,PhoenixGroupScan,PhoenixSubScan,SchemalessScan,SplunkGroupScan,SplunkSubScan,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