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.RelDataTypeSystem
getMaxScale
in class org.apache.calcite.rel.type.RelDataTypeSystemImpl
public int getDefaultPrecision(org.apache.calcite.sql.type.SqlTypeName typeName)
getDefaultPrecision
in interface org.apache.calcite.rel.type.RelDataTypeSystem
getDefaultPrecision
in class org.apache.calcite.rel.type.RelDataTypeSystemImpl
public int getMaxPrecision(org.apache.calcite.sql.type.SqlTypeName typeName)
getMaxPrecision
in interface org.apache.calcite.rel.type.RelDataTypeSystem
getMaxPrecision
in class org.apache.calcite.rel.type.RelDataTypeSystemImpl
public int getMaxNumericScale()
getMaxNumericScale
in interface org.apache.calcite.rel.type.RelDataTypeSystem
getMaxNumericScale
in class org.apache.calcite.rel.type.RelDataTypeSystemImpl
public int getMaxNumericPrecision()
getMaxNumericPrecision
in interface org.apache.calcite.rel.type.RelDataTypeSystem
getMaxNumericPrecision
in class org.apache.calcite.rel.type.RelDataTypeSystemImpl
Copyright © 2016 The Apache Software Foundation. All rights reserved.