public class HiveTypeSystemImpl
extends org.apache.calcite.rel.type.RelDataTypeSystemImpl
| Constructor and Description |
|---|
HiveTypeSystemImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDefaultPrecision(org.apache.calcite.sql.type.SqlTypeName typeName) |
int |
getMaxNumericPrecision() |
int |
getMaxNumericScale() |
int |
getMaxPrecision(org.apache.calcite.sql.type.SqlTypeName typeName) |
int |
getMaxScale(org.apache.calcite.sql.type.SqlTypeName typeName) |
public int getMaxScale(org.apache.calcite.sql.type.SqlTypeName typeName)
getMaxScale in interface org.apache.calcite.rel.type.RelDataTypeSystemgetMaxScale in class org.apache.calcite.rel.type.RelDataTypeSystemImplpublic int getDefaultPrecision(org.apache.calcite.sql.type.SqlTypeName typeName)
getDefaultPrecision in interface org.apache.calcite.rel.type.RelDataTypeSystemgetDefaultPrecision in class org.apache.calcite.rel.type.RelDataTypeSystemImplpublic int getMaxPrecision(org.apache.calcite.sql.type.SqlTypeName typeName)
getMaxPrecision in interface org.apache.calcite.rel.type.RelDataTypeSystemgetMaxPrecision in class org.apache.calcite.rel.type.RelDataTypeSystemImplpublic int getMaxNumericScale()
getMaxNumericScale in interface org.apache.calcite.rel.type.RelDataTypeSystemgetMaxNumericScale in class org.apache.calcite.rel.type.RelDataTypeSystemImplpublic int getMaxNumericPrecision()
getMaxNumericPrecision in interface org.apache.calcite.rel.type.RelDataTypeSystemgetMaxNumericPrecision in class org.apache.calcite.rel.type.RelDataTypeSystemImplCopyright © 2016 The Apache Software Foundation. All rights reserved.