public class SymbolMapper extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SymbolMapper.Builder |
Constructor and Description |
---|
SymbolMapper(Map<Symbol,Symbol> mapping) |
Modifier and Type | Method and Description |
---|---|
static SymbolMapper.Builder |
builder() |
AggregationNode |
map(AggregationNode node,
PlanNode source) |
AggregationNode |
map(AggregationNode node,
PlanNode source,
PlanNodeIdAllocator idAllocator) |
Expression |
map(Expression value) |
StatisticsWriterNode |
map(StatisticsWriterNode node,
PlanNode source) |
Symbol |
map(Symbol symbol) |
TableFinishNode |
map(TableFinishNode node,
PlanNode source) |
TableWriterNode |
map(TableWriterNode node,
PlanNode source) |
TableWriterNode |
map(TableWriterNode node,
PlanNode source,
PlanNodeId newNodeId) |
TopNNode |
map(TopNNode node,
PlanNode source,
PlanNodeId newNodeId) |
public Expression map(Expression value)
public AggregationNode map(AggregationNode node, PlanNode source)
public AggregationNode map(AggregationNode node, PlanNode source, PlanNodeIdAllocator idAllocator)
public TopNNode map(TopNNode node, PlanNode source, PlanNodeId newNodeId)
public TableWriterNode map(TableWriterNode node, PlanNode source)
public TableWriterNode map(TableWriterNode node, PlanNode source, PlanNodeId newNodeId)
public StatisticsWriterNode map(StatisticsWriterNode node, PlanNode source)
public TableFinishNode map(TableFinishNode node, PlanNode source)
public static SymbolMapper.Builder builder()
Copyright © 2012–2019. All rights reserved.