Package org.spf4j.avro.calcite
Class SqlConverters
- java.lang.Object
-
- org.spf4j.avro.calcite.SqlConverters
-
@ParametersAreNonnullByDefault public final class SqlConverters extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<org.apache.calcite.sql.SqlNode>convert(List<org.apache.calcite.rex.RexNode> filters, org.apache.avro.Schema rowSchema)static List<org.apache.calcite.sql.SqlNode>convert(List<org.apache.calcite.rex.RexNode> filters, org.apache.calcite.rel.type.RelDataType rowType)static org.apache.calcite.sql.SqlNodeconvert(org.apache.calcite.rex.RexNode node, org.apache.avro.Schema rowSchema)static org.apache.calcite.sql.SqlNodeconvert(org.apache.calcite.rex.RexNode node, org.apache.calcite.rel.type.RelDataType rowType)static List<String>projectionToString(int[] projection, org.apache.calcite.rel.type.RelDataType rowType)
-
-
-
Method Detail
-
projectionToString
public static List<String> projectionToString(@Nullable int[] projection, org.apache.calcite.rel.type.RelDataType rowType)
-
convert
@Nullable public static org.apache.calcite.sql.SqlNode convert(org.apache.calcite.rex.RexNode node, org.apache.calcite.rel.type.RelDataType rowType)
-
convert
public static List<org.apache.calcite.sql.SqlNode> convert(List<org.apache.calcite.rex.RexNode> filters, org.apache.calcite.rel.type.RelDataType rowType)
-
convert
@Nullable public static org.apache.calcite.sql.SqlNode convert(org.apache.calcite.rex.RexNode node, org.apache.avro.Schema rowSchema)
-
-