@Internal public class TypeUtils extends java.lang.Object
| Constructor and Description |
|---|
TypeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType |
toArrayRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.ArrayType arrayType,
boolean isNullable) |
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType |
toRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.Type type,
boolean isNullable) |
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType |
toSimpleRelDataType(com.google.zetasql.ZetaSQLType.TypeKind kind,
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.rel.type.RelDataType |
toSimpleRelDataType(com.google.zetasql.ZetaSQLType.TypeKind kind,
org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
boolean isNullable) |
static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType |
toStructRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.StructType structType,
boolean isNullable) |
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType toRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.Type type,
boolean isNullable)
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType toArrayRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.ArrayType arrayType,
boolean isNullable)
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType toStructRelDataType(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
com.google.zetasql.StructType structType,
boolean isNullable)
public static org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.type.RelDataType toSimpleRelDataType(com.google.zetasql.ZetaSQLType.TypeKind kind,
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.rel.type.RelDataType toSimpleRelDataType(com.google.zetasql.ZetaSQLType.TypeKind kind,
org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexBuilder rexBuilder,
boolean isNullable)