public static class DefaultSqlHandler.MetaDataProviderModifier
extends org.apache.calcite.rel.RelShuttleImpl
| Constructor and Description |
|---|
MetaDataProviderModifier(org.apache.calcite.rel.metadata.RelMetadataProvider metadataProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalValues values) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.core.TableFunctionScan scan) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.core.TableScan scan) |
protected org.apache.calcite.rel.RelNode |
visitChild(org.apache.calcite.rel.RelNode parent,
int i,
org.apache.calcite.rel.RelNode child) |
public MetaDataProviderModifier(org.apache.calcite.rel.metadata.RelMetadataProvider metadataProvider)
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.core.TableScan scan)
visit in interface org.apache.calcite.rel.RelShuttlevisit in class org.apache.calcite.rel.RelShuttleImplpublic org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.core.TableFunctionScan scan)
visit in interface org.apache.calcite.rel.RelShuttlevisit in class org.apache.calcite.rel.RelShuttleImplpublic org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalValues values)
visit in interface org.apache.calcite.rel.RelShuttlevisit in class org.apache.calcite.rel.RelShuttleImplprotected org.apache.calcite.rel.RelNode visitChild(org.apache.calcite.rel.RelNode parent,
int i,
org.apache.calcite.rel.RelNode child)
visitChild in class org.apache.calcite.rel.RelShuttleImplCopyright © 2022 The Apache Software Foundation. All rights reserved.