@Internal public final class ZetaSqlCalciteTranslationUtils extends java.lang.Object
Unsupported ZetaSQL types: INT32, UINT32, UINT64, FLOAT, ENUM (internal), PROTO, GEOGRAPHY
Modifier and Type | Method and Description |
---|---|
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType |
toCalciteType(com.google.zetasql.Type type,
boolean nullable,
org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder) |
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexNode |
toRexNode(com.google.zetasql.Value value,
org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder) |
static com.google.zetasql.Type |
toZetaSqlType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType calciteType) |
public static com.google.zetasql.Type toZetaSqlType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType calciteType)
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType toCalciteType(com.google.zetasql.Type type, boolean nullable, org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder)
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexNode toRexNode(com.google.zetasql.Value value, org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder)