public class SqlMapType extends org.apache.calcite.sql.SqlIdentifier implements ExtendedSqlType
Constructor and Description |
---|
SqlMapType(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlDataTypeSpec keyType,
org.apache.calcite.sql.SqlDataTypeSpec valType) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.sql.SqlDataTypeSpec |
getKeyType() |
org.apache.calcite.sql.SqlDataTypeSpec |
getValType() |
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
accept, add, assignNamesFrom, clone, equalsDeep, getCollation, getComponent, getComponent, getComponentParserPosition, getKind, getMonotonicity, getSimple, getString, isComponentQuoted, isSimple, isStar, plus, plusStar, setName, setNames, skipLast, star, star, toStar, toString, validate, validateExpr
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, findValidOptions, getParserPosition, isA, toSqlString, toSqlString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
unparseType
public SqlMapType(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlDataTypeSpec keyType, org.apache.calcite.sql.SqlDataTypeSpec valType)
public org.apache.calcite.sql.SqlDataTypeSpec getKeyType()
public org.apache.calcite.sql.SqlDataTypeSpec getValType()
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec)
unparse
in class org.apache.calcite.sql.SqlIdentifier
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.