public class CBOPlan extends Object
| Constructor and Description |
|---|
CBOPlan(ASTNode ast,
org.apache.calcite.rel.RelNode plan,
Set<RewriteAlgorithm> supportedRewriteAlgorithms) |
| Modifier and Type | Method and Description |
|---|---|
ASTNode |
getAst() |
org.apache.calcite.rel.RelNode |
getPlan()
Root node of plan.
|
Set<RewriteAlgorithm> |
getSupportedRewriteAlgorithms()
Returns an error message if this plan can not be a definition of a Materialized view which is an input of
Calcite based materialized view query rewrite.
|
public CBOPlan(ASTNode ast, org.apache.calcite.rel.RelNode plan, Set<RewriteAlgorithm> supportedRewriteAlgorithms)
public ASTNode getAst()
public org.apache.calcite.rel.RelNode getPlan()
RelNodepublic Set<RewriteAlgorithm> getSupportedRewriteAlgorithms()
Copyright © 2024 The Apache Software Foundation. All rights reserved.