Package org.apache.calcite.adapter.spark
Class SparkToEnumerableConverter.SparkImplementorImpl
- java.lang.Object
-
- org.apache.calcite.adapter.enumerable.JavaRelImplementor
-
- org.apache.calcite.adapter.spark.SparkRel.Implementor
-
- org.apache.calcite.adapter.spark.SparkToEnumerableConverter.SparkImplementorImpl
-
- All Implemented Interfaces:
RelImplementor
- Enclosing class:
- SparkToEnumerableConverter
private static class SparkToEnumerableConverter.SparkImplementorImpl extends SparkRel.Implementor
Implementation ofSparkRel.Implementor
.
-
-
Field Summary
Fields Modifier and Type Field Description private EnumerableRelImplementor
implementor
-
Constructor Summary
Constructors Constructor Description SparkImplementorImpl(EnumerableRelImplementor implementor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlConformance
getConformance()
Returns the desired SQL conformance.JavaTypeFactory
getTypeFactory()
SparkRel.Result
result(PhysType physType, BlockStatement blockStatement)
(package private) SparkRel.Result
visitInput(SparkRel parent, int ordinal, SparkRel input)
-
Methods inherited from class org.apache.calcite.adapter.enumerable.JavaRelImplementor
getRexBuilder, getRootExpression
-
-
-
-
Field Detail
-
implementor
private final EnumerableRelImplementor implementor
-
-
Constructor Detail
-
SparkImplementorImpl
SparkImplementorImpl(EnumerableRelImplementor implementor)
-
-
Method Detail
-
result
public SparkRel.Result result(PhysType physType, BlockStatement blockStatement)
- Specified by:
result
in classSparkRel.Implementor
-
visitInput
SparkRel.Result visitInput(SparkRel parent, int ordinal, SparkRel input)
- Specified by:
visitInput
in classSparkRel.Implementor
-
getTypeFactory
public JavaTypeFactory getTypeFactory()
- Overrides:
getTypeFactory
in classJavaRelImplementor
-
getConformance
public SqlConformance getConformance()
Description copied from interface:RelImplementor
Returns the desired SQL conformance.
-
-