Class QueryUtils
java.lang.Object
org.apache.druid.sql.calcite.planner.QueryUtils
Utility class for queries
-
Method Summary
Modifier and TypeMethodDescriptionstatic ColumnMappingsbuildColumnMappings(List<Map.Entry<Integer, String>> fieldMapping, RowSignature rowSignature) Builds the mappings for queryColumn to outputColumn.static JoinAlgorithmgetJoinAlgorithm(org.apache.calcite.rel.core.Join join, PlannerContext plannerContext)
-
Method Details
-
buildColumnMappings
public static ColumnMappings buildColumnMappings(List<Map.Entry<Integer, String>> fieldMapping, RowSignature rowSignature) Builds the mappings for queryColumn to outputColumn.- Returns:
- Mappings for queryColumn to outputColumn
-
getJoinAlgorithm
public static JoinAlgorithm getJoinAlgorithm(org.apache.calcite.rel.core.Join join, PlannerContext plannerContext)
-