Class Fixture


  • final class Fixture
    extends java.lang.Object
    Types used during initialization.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) org.apache.calcite.rel.type.RelDataType abRecordType  
      (package private) org.apache.calcite.sql.type.ObjectSqlType addressType  
      (package private) org.apache.calcite.rel.type.RelDataType bigintType  
      (package private) org.apache.calcite.rel.type.RelDataType bigintTypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType booleanType  
      (package private) org.apache.calcite.rel.type.RelDataType booleanTypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType dateType  
      (package private) org.apache.calcite.rel.type.RelDataType decimalType  
      (package private) org.apache.calcite.rel.type.RelDataType empListType  
      (package private) org.apache.calcite.rel.type.RelDataType empRecordType  
      (package private) org.apache.calcite.rel.type.RelDataType intArrayArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType intArrayMultisetType  
      (package private) org.apache.calcite.rel.type.RelDataType intArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType intMultisetArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType intMultisetType  
      (package private) org.apache.calcite.rel.type.RelDataType intType  
      (package private) org.apache.calcite.rel.type.RelDataType intTypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType recordType1  
      (package private) org.apache.calcite.rel.type.RelDataType recordType2  
      (package private) org.apache.calcite.rel.type.RelDataType recordType3  
      (package private) org.apache.calcite.rel.type.RelDataType recordType4  
      (package private) org.apache.calcite.rel.type.RelDataType recordType5  
      (package private) org.apache.calcite.rel.type.RelDataType rectilinearCoordType  
      (package private) org.apache.calcite.rel.type.RelDataType rectilinearPeekCoordType  
      (package private) org.apache.calcite.rel.type.RelDataType rectilinearPeekNoExpandCoordType  
      (package private) org.apache.calcite.rel.type.RelDataType rowArrayMultisetType  
      (package private) org.apache.calcite.rel.type.RelDataType skillRecordType  
      (package private) org.apache.calcite.rel.type.RelDataType timestampType  
      (package private) org.apache.calcite.rel.type.RelDataType timestampTypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType varchar10Type  
      (package private) org.apache.calcite.rel.type.RelDataType varchar10TypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType varchar20Type  
      (package private) org.apache.calcite.rel.type.RelDataType varchar20TypeNull  
      (package private) org.apache.calcite.rel.type.RelDataType varchar5ArrayArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType varchar5ArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType varchar5MultisetArrayType  
      (package private) org.apache.calcite.rel.type.RelDataType varchar5MultisetType  
      (package private) org.apache.calcite.rel.type.RelDataType varchar5Type  
      (package private) org.apache.calcite.rel.type.RelDataType varcharType  
    • Constructor Summary

      Constructors 
      Constructor Description
      Fixture​(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory)  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static org.apache.calcite.rel.type.RelDataType nullable​(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory, org.apache.calcite.rel.type.RelDataType type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • intType

        final org.apache.calcite.rel.type.RelDataType intType
      • intTypeNull

        final org.apache.calcite.rel.type.RelDataType intTypeNull
      • bigintType

        final org.apache.calcite.rel.type.RelDataType bigintType
      • bigintTypeNull

        final org.apache.calcite.rel.type.RelDataType bigintTypeNull
      • decimalType

        final org.apache.calcite.rel.type.RelDataType decimalType
      • varcharType

        final org.apache.calcite.rel.type.RelDataType varcharType
      • varchar5Type

        final org.apache.calcite.rel.type.RelDataType varchar5Type
      • varchar10Type

        final org.apache.calcite.rel.type.RelDataType varchar10Type
      • varchar10TypeNull

        final org.apache.calcite.rel.type.RelDataType varchar10TypeNull
      • varchar20Type

        final org.apache.calcite.rel.type.RelDataType varchar20Type
      • varchar20TypeNull

        final org.apache.calcite.rel.type.RelDataType varchar20TypeNull
      • timestampType

        final org.apache.calcite.rel.type.RelDataType timestampType
      • timestampTypeNull

        final org.apache.calcite.rel.type.RelDataType timestampTypeNull
      • dateType

        final org.apache.calcite.rel.type.RelDataType dateType
      • booleanType

        final org.apache.calcite.rel.type.RelDataType booleanType
      • booleanTypeNull

        final org.apache.calcite.rel.type.RelDataType booleanTypeNull
      • rectilinearCoordType

        final org.apache.calcite.rel.type.RelDataType rectilinearCoordType
      • rectilinearPeekCoordType

        final org.apache.calcite.rel.type.RelDataType rectilinearPeekCoordType
      • rectilinearPeekNoExpandCoordType

        final org.apache.calcite.rel.type.RelDataType rectilinearPeekNoExpandCoordType
      • abRecordType

        final org.apache.calcite.rel.type.RelDataType abRecordType
      • skillRecordType

        final org.apache.calcite.rel.type.RelDataType skillRecordType
      • empRecordType

        final org.apache.calcite.rel.type.RelDataType empRecordType
      • empListType

        final org.apache.calcite.rel.type.RelDataType empListType
      • addressType

        final org.apache.calcite.sql.type.ObjectSqlType addressType
      • recordType1

        final org.apache.calcite.rel.type.RelDataType recordType1
      • recordType2

        final org.apache.calcite.rel.type.RelDataType recordType2
      • recordType3

        final org.apache.calcite.rel.type.RelDataType recordType3
      • recordType4

        final org.apache.calcite.rel.type.RelDataType recordType4
      • recordType5

        final org.apache.calcite.rel.type.RelDataType recordType5
      • intArrayType

        final org.apache.calcite.rel.type.RelDataType intArrayType
      • varchar5ArrayType

        final org.apache.calcite.rel.type.RelDataType varchar5ArrayType
      • intArrayArrayType

        final org.apache.calcite.rel.type.RelDataType intArrayArrayType
      • varchar5ArrayArrayType

        final org.apache.calcite.rel.type.RelDataType varchar5ArrayArrayType
      • intMultisetType

        final org.apache.calcite.rel.type.RelDataType intMultisetType
      • varchar5MultisetType

        final org.apache.calcite.rel.type.RelDataType varchar5MultisetType
      • intMultisetArrayType

        final org.apache.calcite.rel.type.RelDataType intMultisetArrayType
      • varchar5MultisetArrayType

        final org.apache.calcite.rel.type.RelDataType varchar5MultisetArrayType
      • intArrayMultisetType

        final org.apache.calcite.rel.type.RelDataType intArrayMultisetType
      • rowArrayMultisetType

        final org.apache.calcite.rel.type.RelDataType rowArrayMultisetType
    • Constructor Detail

      • Fixture

        Fixture​(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory)
    • Method Detail

      • nullable

        private static org.apache.calcite.rel.type.RelDataType nullable​(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory,
                                                                        org.apache.calcite.rel.type.RelDataType type)