public class CompositeRelDataType
extends org.apache.calcite.rel.type.RelRecordType
CompositeType
.
Constructor and Description |
---|
CompositeRelDataType(CompositeType<?> compositeType,
FlinkTypeFactory typeFactory) |
Modifier and Type | Method and Description |
---|---|
boolean |
canEqual(Object other) |
Object |
compositeType() |
boolean |
equals(Object other) |
int |
hashCode() |
String |
toString() |
generateTypeString, getPrecision, getSqlTypeName, getStructKind, isNullable
computeDigest, extra, getCharset, getCollation, getComparability, getComponentType, getFamily, getField, getFieldCount, getFieldList, getFieldNames, getFullTypeString, getIntervalQualifier, getKeyType, getPrecedenceList, getScale, getSqlIdentifier, getValueType, isDynamicStruct, isStruct, proto, proto, proto, proto
public CompositeRelDataType(CompositeType<?> compositeType, FlinkTypeFactory typeFactory)
public Object compositeType()
public String toString()
toString
in interface org.apache.calcite.rel.type.RelDataType
toString
in class org.apache.calcite.rel.type.RelDataTypeImpl
public boolean canEqual(Object other)
public boolean equals(Object other)
equals
in class org.apache.calcite.rel.type.RelDataTypeImpl
public int hashCode()
hashCode
in class org.apache.calcite.rel.type.RelDataTypeImpl
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.