public abstract class DynamicRecordType extends RelDataTypeImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
DYNAMIC_STAR_PREFIX |
digest, fieldList, NON_NULLABLE_SUFFIXPRECISION_NOT_SPECIFIED, SCALE_NOT_SPECIFIED| Constructor and Description |
|---|
DynamicRecordType() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isDynamicStarColName(String name)
Returns true if the column name starts with DYNAMIC_STAR_PREFIX.
|
boolean |
isDynamicStruct()
Returns whether this type has dynamic structure (for "schema-on-read"
table).
|
computeDigest, equals, extra, generateTypeString, getCharset, getCollation, getComparability, getComponentType, getFamily, getField, getFieldCount, getFieldList, getFieldMap, getFieldNames, getFullTypeString, getIntervalQualifier, getKeyType, getPrecedenceList, getPrecision, getScale, getSqlIdentifier, getSqlTypeName, getStructKind, getValueType, hashCode, isNullable, isStruct, proto, proto, proto, proto, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitequalsSansFieldNamespublic static final String DYNAMIC_STAR_PREFIX
public boolean isDynamicStruct()
RelDataTypeisDynamicStruct in interface RelDataTypeisDynamicStruct in class RelDataTypeImplpublic static boolean isDynamicStarColName(String name)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.