public class CassandraEnumerablePrelContext extends Object implements EnumerablePrelContext
| Constructor and Description |
|---|
CassandraEnumerablePrelContext(String planPrefix) |
| Modifier and Type | Method and Description |
|---|---|
String |
generateCode(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.RelNode relNode) |
Map<String,Integer> |
getFieldsMap(org.apache.calcite.rel.RelNode transformedNode) |
String |
getPlanPrefix() |
String |
getTablePath(org.apache.calcite.rel.RelNode input) |
org.apache.calcite.rel.RelNode |
transformNode(org.apache.calcite.rel.RelNode input) |
public CassandraEnumerablePrelContext(String planPrefix)
public String generateCode(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.rel.RelNode relNode)
generateCode in interface EnumerablePrelContextpublic org.apache.calcite.rel.RelNode transformNode(org.apache.calcite.rel.RelNode input)
transformNode in interface EnumerablePrelContextpublic Map<String,Integer> getFieldsMap(org.apache.calcite.rel.RelNode transformedNode)
getFieldsMap in interface EnumerablePrelContextpublic String getPlanPrefix()
getPlanPrefix in interface EnumerablePrelContextpublic String getTablePath(org.apache.calcite.rel.RelNode input)
getTablePath in interface EnumerablePrelContextCopyright © 2021 The Apache Software Foundation. All rights reserved.