Package org.apache.calcite.adapter.spark
Class SparkRules
- java.lang.Object
-
- org.apache.calcite.adapter.spark.SparkRules
-
public abstract class SparkRules extends java.lang.Object
Rules for theSpark calling convention
.- See Also:
JdbcToSparkConverterRule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SparkRules.EnumerableToSparkConverterRule
Planner rule that converts from enumerable to Spark convention.static class
SparkRules.SparkCalc
Implementation ofCalc
in Spark convention.private static class
SparkRules.SparkCalcRule
Rule to convert aLogicalCalc
to anSparkRules.SparkCalc
.(package private) static class
SparkRules.SparkToEnumerableConverterRule
Planner rule that converts from Spark to enumerable convention.static class
SparkRules.SparkValues
VALUES construct implemented in Spark.static class
SparkRules.SparkValuesRule
Planner rule that implements VALUES operator in Spark convention.
-
Field Summary
Fields Modifier and Type Field Description static SparkRules.SparkCalcRule
SPARK_CALC_RULE
static SparkRules.SparkValuesRule
SPARK_VALUES_RULE
-
Constructor Summary
Constructors Modifier Constructor Description private
SparkRules()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
static java.util.List<RelOptRule>
rules()
-
-
-
Field Detail
-
SPARK_VALUES_RULE
public static final SparkRules.SparkValuesRule SPARK_VALUES_RULE
-
SPARK_CALC_RULE
public static final SparkRules.SparkCalcRule SPARK_CALC_RULE
-
-
Method Detail
-
rules
public static java.util.List<RelOptRule> rules()
-
main
public static void main(java.lang.String[] args)
-
-