@Immutable public class MetadataDeleteNode extends PlanNode
Constructor and Description |
---|
MetadataDeleteNode(PlanNodeId id,
TableWriterNode.DeleteHandle target,
Symbol output,
TableLayoutHandle tableLayout) |
Modifier and Type | Method and Description |
---|---|
<R,C> R |
accept(PlanVisitor<R,C> visitor,
C context) |
Symbol |
getOutput() |
List<Symbol> |
getOutputSymbols() |
List<PlanNode> |
getSources() |
TableLayoutHandle |
getTableLayout() |
TableWriterNode.DeleteHandle |
getTarget() |
PlanNode |
replaceChildren(List<PlanNode> newChildren) |
public MetadataDeleteNode(PlanNodeId id, TableWriterNode.DeleteHandle target, Symbol output, TableLayoutHandle tableLayout)
public TableWriterNode.DeleteHandle getTarget()
public Symbol getOutput()
public List<Symbol> getOutputSymbols()
getOutputSymbols
in class PlanNode
public TableLayoutHandle getTableLayout()
public List<PlanNode> getSources()
getSources
in class PlanNode
public <R,C> R accept(PlanVisitor<R,C> visitor, C context)
public PlanNode replaceChildren(List<PlanNode> newChildren)
replaceChildren
in class PlanNode
Copyright © 2012–2019. All rights reserved.