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
accept
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface org.apache.drill.exec.physical.base.PhysicalOperator
accept, getCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getOperatorType, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorId