Package org.apache.storm.sql.planner
Class StormRelDataTypeSystem
java.lang.Object
org.apache.calcite.rel.type.RelDataTypeSystemImpl
org.apache.storm.sql.planner.StormRelDataTypeSystem
- All Implemented Interfaces:
- org.apache.calcite.rel.type.RelDataTypeSystem
public class StormRelDataTypeSystem
extends org.apache.calcite.rel.type.RelDataTypeSystemImpl
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final org.apache.calcite.rel.type.RelDataTypeSystemFields inherited from interface org.apache.calcite.rel.type.RelDataTypeSystemDEFAULT
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.calcite.rel.type.RelDataTypeSystemImplderiveAvgAggType, deriveCovarType, deriveFractionalRankType, deriveRankType, deriveSumType, getDefaultPrecision, getLiteral, getMaxPrecision, getMaxScale, getNumTypeRadix, isAutoincrement, isCaseSensitive, isSchemaCaseSensitive
- 
Field Details- 
STORM_REL_DATATYPE_SYSTEMpublic static final org.apache.calcite.rel.type.RelDataTypeSystem STORM_REL_DATATYPE_SYSTEM
 
- 
- 
Constructor Details- 
StormRelDataTypeSystempublic StormRelDataTypeSystem()
 
- 
- 
Method Details- 
getMaxNumericScalepublic int getMaxNumericScale()- Specified by:
- getMaxNumericScalein interface- org.apache.calcite.rel.type.RelDataTypeSystem
- Overrides:
- getMaxNumericScalein class- org.apache.calcite.rel.type.RelDataTypeSystemImpl
 
- 
getMaxNumericPrecisionpublic int getMaxNumericPrecision()- Specified by:
- getMaxNumericPrecisionin interface- org.apache.calcite.rel.type.RelDataTypeSystem
- Overrides:
- getMaxNumericPrecisionin class- org.apache.calcite.rel.type.RelDataTypeSystemImpl
 
 
-