public class RelValidityChecker extends RelVisitor implements RelNode.Context
RelNode in a tree is valid.RelNode.isValid(Litmus, RelNode.Context)| Constructor and Description |
|---|
RelValidityChecker() |
| Modifier and Type | Method and Description |
|---|---|
Set<CorrelationId> |
correlationIds() |
int |
invalidCount() |
void |
visit(RelNode node,
int ordinal,
@Nullable RelNode parent)
Visits a node during a traversal.
|
go, replaceRootpublic Set<CorrelationId> correlationIds()
correlationIds in interface RelNode.Contextpublic void visit(RelNode node, int ordinal, @Nullable RelNode parent)
RelVisitorvisit in class RelVisitornode - Node to visitordinal - Ordinal of node within its parentparent - Parent of the node, or null if it is the root of the
traversalpublic int invalidCount()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.