Class SqlTypeFactoryTest


  • public class SqlTypeFactoryTest
    extends java.lang.Object
    Test for SqlTypeFactoryImpl.
    • Constructor Detail

      • SqlTypeFactoryTest

        public SqlTypeFactoryTest()
    • Method Detail

      • testLeastRestrictiveWithAny

        public void testLeastRestrictiveWithAny()
      • testLeastRestrictiveWithNumbers

        public void testLeastRestrictiveWithNumbers()
      • testLeastRestrictiveWithNullability

        public void testLeastRestrictiveWithNullability()
      • testLeastRestrictiveWithNull

        public void testLeastRestrictiveWithNull()
      • testMaxPrecision

        public void testMaxPrecision()
        Unit test for SqlTypeUtil.comparePrecision(int, int) and SqlTypeUtil.maxPrecision(int, int).
      • testArrayPrecedenceList

        public void testArrayPrecedenceList()
        Unit test for ArraySqlType.getPrecedenceList().
      • checkPrecendenceList

        private int checkPrecendenceList​(org.apache.calcite.rel.type.RelDataType t,
                                         org.apache.calcite.rel.type.RelDataType type1,
                                         org.apache.calcite.rel.type.RelDataType type2)
      • checkPrecision

        private void checkPrecision​(int p0,
                                    int p1,
                                    int expectedMax,
                                    int expectedComparison)