public class MultisetSqlType extends AbstractSqlType
isNullable, typeNamedigest, fieldList, NON_NULLABLE_SUFFIXPRECISION_NOT_SPECIFIED, SCALE_NOT_SPECIFIED| Constructor and Description |
|---|
MultisetSqlType(RelDataType elementType,
boolean isNullable)
Constructs a new MultisetSqlType.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateTypeString(StringBuilder sb,
boolean withDetail)
Generates a string representation of this type.
|
RelDataType |
getComponentType()
Gets the component type if this type is a collection, otherwise null.
|
RelDataTypeFamily |
getFamily()
Gets a canonical object representing the family of this type.
|
RelDataTypePrecedenceList |
getPrecedenceList()
Returns the precedence list for this type.
|
getSqlTypeName, isNullablecomputeDigest, equals, extra, getCharset, getCollation, getComparability, getField, getFieldCount, getFieldList, getFieldMap, getFieldNames, getFullTypeString, getIntervalQualifier, getKeyType, getPrecision, getScale, getSqlIdentifier, getStructKind, getValueType, hashCode, isDynamicStruct, isStruct, proto, proto, proto, proto, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitequalsSansFieldNamespublic MultisetSqlType(RelDataType elementType, boolean isNullable)
protected void generateTypeString(StringBuilder sb, boolean withDetail)
RelDataTypeImplgenerateTypeString in class RelDataTypeImplsb - StringBuilder into which to generate the stringwithDetail - when true, all detail information needed to compute a
unique digest (and return from getFullTypeString) should
be included;public RelDataType getComponentType()
RelDataTypegetComponentType in interface RelDataTypegetComponentType in class RelDataTypeImplpublic RelDataTypeFamily getFamily()
RelDataTypegetFamily in interface RelDataTypegetFamily in class AbstractSqlTypepublic RelDataTypePrecedenceList getPrecedenceList()
RelDataTypegetPrecedenceList in interface RelDataTypegetPrecedenceList in class AbstractSqlTypeCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.