Uses of Interface
org.apache.calcite.runtime.ArrayBindable
-
Packages that use ArrayBindable Package Description org.apache.calcite.adapter.druid Query provider based on a Druid database.org.apache.calcite.adapter.enumerable Query optimizer rules for Java calling convention.org.apache.calcite.adapter.spark Adapter based on the Apache Spark data management system.org.apache.calcite.interpreter Provides an implementation of relational expressions using an interpreter.org.apache.calcite.jdbc JDBC driver for Calcite. -
-
Uses of ArrayBindable in org.apache.calcite.adapter.druid
Classes in org.apache.calcite.adapter.druid that implement ArrayBindable Modifier and Type Class Description class
DruidQuery
Relational expression representing a scan of a Druid data set. -
Uses of ArrayBindable in org.apache.calcite.adapter.enumerable
Classes in org.apache.calcite.adapter.enumerable that implement ArrayBindable Modifier and Type Class Description class
EnumerableBindable
Relational expression that converts an enumerable input to interpretable calling convention.Methods in org.apache.calcite.adapter.enumerable that return ArrayBindable Modifier and Type Method Description (package private) static ArrayBindable
EnumerableInterpretable. box(Bindable bindable)
Converts a bindable over scalar values into an array bindable, with each row as an array of 1 element.(package private) static ArrayBindable
EnumerableInterpretable. getArrayBindable(ClassDeclaration expr, java.lang.String s, int fieldCount)
-
Uses of ArrayBindable in org.apache.calcite.adapter.spark
Methods in org.apache.calcite.adapter.spark that return ArrayBindable Modifier and Type Method Description ArrayBindable
SparkHandlerImpl. compile(ClassDeclaration expr, java.lang.String s)
-
Uses of ArrayBindable in org.apache.calcite.interpreter
Subinterfaces of ArrayBindable in org.apache.calcite.interpreter Modifier and Type Interface Description interface
BindableRel
Relational expression that can implement itself in Bindable convention.Classes in org.apache.calcite.interpreter that implement ArrayBindable Modifier and Type Class Description static class
Bindables.BindableAggregate
Implementation ofAggregate
in bindable calling convention.static class
Bindables.BindableFilter
Implementation ofFilter
in bindable convention.static class
Bindables.BindableJoin
Implementation ofJoin
in bindable calling convention.static class
Bindables.BindableProject
Implementation ofProject
in bindable calling convention.static class
Bindables.BindableSort
Implementation ofSort
bindable calling convention.static class
Bindables.BindableTableScan
Scan of a table that implementsScannableTable
and therefore can be converted into anEnumerable
.static class
Bindables.BindableUnion
Implementation ofUnion
in bindable calling convention.static class
Bindables.BindableValues
Implementation ofValues
in bindable calling convention.static class
Bindables.BindableWindow
Implementation ofWindow
in bindable convention.class
InterpretableConverter
Relational expression that converts any relational expression input toInterpretableConvention
, by wrapping it in an interpreter.Methods in org.apache.calcite.interpreter that return ArrayBindable Modifier and Type Method Description static ArrayBindable
Interpreters. bindable(RelNode rel)
Creates aBindable
that interprets a given relational expression. -
Uses of ArrayBindable in org.apache.calcite.jdbc
Methods in org.apache.calcite.jdbc that return ArrayBindable Modifier and Type Method Description ArrayBindable
CalcitePrepare.Dummy.TrivialSparkHandler. compile(ClassDeclaration expr, java.lang.String s)
ArrayBindable
CalcitePrepare.SparkHandler. compile(ClassDeclaration expr, java.lang.String s)
-