Package org.apache.calcite.sql.test
Class SqlTests.StringTypeChecker
- java.lang.Object
-
- org.apache.calcite.sql.test.SqlTests.StringTypeChecker
-
- All Implemented Interfaces:
SqlTester.TypeChecker
- Enclosing class:
- SqlTests
public static class SqlTests.StringTypeChecker extends java.lang.Object implements SqlTester.TypeChecker
Type checker which compares types to a specified string.The string contains "NOT NULL" constraints, but does not contain collations and charsets. For example,
INTEGER NOT NULL
BOOLEAN
DOUBLE NOT NULL MULTISET NOT NULL
CHAR(3) NOT NULL
RecordType(INTEGER X, VARCHAR(10) Y)
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
expected
-
Constructor Summary
Constructors Constructor Description StringTypeChecker(java.lang.String expected)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkType(org.apache.calcite.rel.type.RelDataType type)
-
-
-
Method Detail
-
checkType
public void checkType(org.apache.calcite.rel.type.RelDataType type)
- Specified by:
checkType
in interfaceSqlTester.TypeChecker
-
-