public class BeamJavaTypeFactory
extends org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.JavaTypeFactoryImpl
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.JavaTypeFactoryImpl.SyntheticRecordTypeorg.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataTypeFactoryImpl.JavaTypeorg.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataTypeFactory.Builder, org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfo, org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataTypeFactory.FieldInfoBuilder| Modifier and Type | Field and Description |
|---|---|
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.java.JavaTypeFactory |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Type |
getJavaClass(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataType type) |
createStructType, createSyntheticType, createType, toSql, toSqlcanonize, createArrayType, createMapType, createMultisetType, createSqlIntervalType, createSqlType, createSqlType, createSqlType, createTypeWithCharsetAndCollation, createTypeWithNullability, createUnknownType, leastRestrictivebuilder, canonize, canonize, copyType, createDecimalProduct, createDecimalQuotient, createJavaType, createJoinType, createStructType, createStructType, createStructType, createStructType, decimalOf, getDefaultCharset, getTypeSystem, isJavaType, leastRestrictiveArrayMultisetType, leastRestrictiveMapType, leastRestrictiveStructuredType, useDoubleMultiplicationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, copyType, createArrayType, createDecimalProduct, createDecimalQuotient, createJavaType, createJoinType, createMapType, createMultisetType, createSqlIntervalType, createSqlType, createSqlType, createSqlType, createStructType, createStructType, createStructType, createStructType, createTypeWithCharsetAndCollation, createTypeWithNullability, createUnknownType, decimalOf, getDefaultCharset, getTypeSystem, leastRestrictive, useDoubleMultiplicationpublic static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.java.JavaTypeFactory INSTANCE
public java.lang.reflect.Type getJavaClass(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.type.RelDataType type)
getJavaClass in interface org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.java.JavaTypeFactorygetJavaClass in class org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.JavaTypeFactoryImpl