Interface SourceDescProducer
- All Known Implementing Classes:
DruidJoin,DruidTableScan,DruidUnion,DruidUnnest,DruidValues
public interface SourceDescProducer
Abstracts away non-trivial input operation handlings between
DataSources.
Example: TableScan ; Union; Join.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classUtility class to input related things details. -
Method Summary
Modifier and TypeMethodDescriptiongetSourceDesc(PlannerContext plannerContext, List<SourceDescProducer.SourceDesc> sources)
-
Method Details
-
getSourceDesc
SourceDescProducer.SourceDesc getSourceDesc(PlannerContext plannerContext, List<SourceDescProducer.SourceDesc> sources)
-