public class ExtendedSqlBasicTypeNameSpec
extends org.apache.calcite.sql.SqlBasicTypeNameSpec
For example, STRING is synonym of VARCHAR(INT_MAX) and BYTES is synonym of VARBINARY(INT_MAX).
Constructor and Description |
---|
ExtendedSqlBasicTypeNameSpec(String typeAlias,
org.apache.calcite.sql.type.SqlTypeName typeName,
int precision,
org.apache.calcite.sql.parser.SqlParserPos pos)
Creates a
ExtendedSqlBuiltinTypeNameSpec instance. |
Modifier and Type | Method and Description |
---|---|
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
public ExtendedSqlBasicTypeNameSpec(String typeAlias, org.apache.calcite.sql.type.SqlTypeName typeName, int precision, org.apache.calcite.sql.parser.SqlParserPos pos)
ExtendedSqlBuiltinTypeNameSpec
instance.typeName
- type nameprecision
- type precisionpos
- parser positionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.