public class MaterializedViewIncrementalRewritingRelVisitor
extends org.apache.calcite.rel.RelVisitor
| Constructor and Description |
|---|
MaterializedViewIncrementalRewritingRelVisitor() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.rel.RelNode |
go(org.apache.calcite.rel.RelNode p)
Starts an iteration.
|
boolean |
hasAllowedOperatorsOnly() |
boolean |
hasCountStar() |
boolean |
isContainsAggregate() |
boolean |
isInsertAllowedOnly() |
void |
visit(org.apache.calcite.rel.RelNode node,
int ordinal,
org.apache.calcite.rel.RelNode parent) |
public MaterializedViewIncrementalRewritingRelVisitor()
public void visit(org.apache.calcite.rel.RelNode node,
int ordinal,
org.apache.calcite.rel.RelNode parent)
visit in class org.apache.calcite.rel.RelVisitorpublic org.apache.calcite.rel.RelNode go(org.apache.calcite.rel.RelNode p)
go in class org.apache.calcite.rel.RelVisitorpublic boolean isContainsAggregate()
public boolean hasAllowedOperatorsOnly()
public boolean isInsertAllowedOnly()
public boolean hasCountStar()
Copyright © 2024 The Apache Software Foundation. All rights reserved.