Class ReflectiveSchemaTest.EveryType

  • Enclosing class:
    ReflectiveSchemaTest

    public static class ReflectiveSchemaTest.EveryType
    extends java.lang.Object
    Record that has a field of every interesting type.
    • Constructor Summary

      Constructors 
      Constructor Description
      EveryType​(boolean primitiveBoolean, byte primitiveByte, char primitiveChar, short primitiveShort, int primitiveInt, long primitiveLong, float primitiveFloat, double primitiveDouble, java.lang.Boolean wrapperBoolean, java.lang.Byte wrapperByte, java.lang.Character wrapperCharacter, java.lang.Short wrapperShort, java.lang.Integer wrapperInteger, java.lang.Long wrapperLong, java.lang.Float wrapperFloat, java.lang.Double wrapperDouble, java.sql.Date sqlDate, java.sql.Time sqlTime, java.sql.Timestamp sqlTimestamp, java.util.Date utilDate, java.lang.String string)  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static org.apache.calcite.linq4j.Enumerable<java.lang.reflect.Field> fields()  
      (package private) static org.apache.calcite.linq4j.Enumerable<java.lang.reflect.Field> numericFields()  
      • Methods inherited from class java.lang.Object

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

      • primitiveBoolean

        public final boolean primitiveBoolean
      • primitiveByte

        public final byte primitiveByte
      • primitiveChar

        public final char primitiveChar
      • primitiveShort

        public final short primitiveShort
      • primitiveInt

        public final int primitiveInt
      • primitiveLong

        public final long primitiveLong
      • primitiveFloat

        public final float primitiveFloat
      • primitiveDouble

        public final double primitiveDouble
      • wrapperBoolean

        public final java.lang.Boolean wrapperBoolean
      • wrapperByte

        public final java.lang.Byte wrapperByte
      • wrapperCharacter

        public final java.lang.Character wrapperCharacter
      • wrapperShort

        public final java.lang.Short wrapperShort
      • wrapperInteger

        public final java.lang.Integer wrapperInteger
      • wrapperLong

        public final java.lang.Long wrapperLong
      • wrapperFloat

        public final java.lang.Float wrapperFloat
      • wrapperDouble

        public final java.lang.Double wrapperDouble
      • sqlDate

        public final java.sql.Date sqlDate
      • sqlTime

        public final java.sql.Time sqlTime
      • sqlTimestamp

        public final java.sql.Timestamp sqlTimestamp
      • utilDate

        public final java.util.Date utilDate
      • string

        public final java.lang.String string
    • Constructor Detail

      • EveryType

        public EveryType​(boolean primitiveBoolean,
                         byte primitiveByte,
                         char primitiveChar,
                         short primitiveShort,
                         int primitiveInt,
                         long primitiveLong,
                         float primitiveFloat,
                         double primitiveDouble,
                         java.lang.Boolean wrapperBoolean,
                         java.lang.Byte wrapperByte,
                         java.lang.Character wrapperCharacter,
                         java.lang.Short wrapperShort,
                         java.lang.Integer wrapperInteger,
                         java.lang.Long wrapperLong,
                         java.lang.Float wrapperFloat,
                         java.lang.Double wrapperDouble,
                         java.sql.Date sqlDate,
                         java.sql.Time sqlTime,
                         java.sql.Timestamp sqlTimestamp,
                         java.util.Date utilDate,
                         java.lang.String string)
    • Method Detail

      • fields

        static org.apache.calcite.linq4j.Enumerable<java.lang.reflect.Field> fields()
      • numericFields

        static org.apache.calcite.linq4j.Enumerable<java.lang.reflect.Field> numericFields()