Enum FieldKind

    • Enum Constant Detail

      • NOT_AVAILABLE

        public static final FieldKind NOT_AVAILABLE
        Represents fields that do not exist.
      • BOOLEAN

        public static final FieldKind BOOLEAN
      • ARRAY_OF_BOOLEAN

        public static final FieldKind ARRAY_OF_BOOLEAN
      • ARRAY_OF_INT8

        public static final FieldKind ARRAY_OF_INT8
      • ARRAY_OF_INT16

        public static final FieldKind ARRAY_OF_INT16
      • ARRAY_OF_INT32

        public static final FieldKind ARRAY_OF_INT32
      • ARRAY_OF_INT64

        public static final FieldKind ARRAY_OF_INT64
      • FLOAT32

        public static final FieldKind FLOAT32
      • ARRAY_OF_FLOAT32

        public static final FieldKind ARRAY_OF_FLOAT32
      • FLOAT64

        public static final FieldKind FLOAT64
      • ARRAY_OF_FLOAT64

        public static final FieldKind ARRAY_OF_FLOAT64
      • STRING

        public static final FieldKind STRING
      • ARRAY_OF_STRING

        public static final FieldKind ARRAY_OF_STRING
      • DECIMAL

        public static final FieldKind DECIMAL
      • ARRAY_OF_DECIMAL

        public static final FieldKind ARRAY_OF_DECIMAL
      • ARRAY_OF_TIME

        public static final FieldKind ARRAY_OF_TIME
      • ARRAY_OF_DATE

        public static final FieldKind ARRAY_OF_DATE
      • TIMESTAMP

        public static final FieldKind TIMESTAMP
      • ARRAY_OF_TIMESTAMP

        public static final FieldKind ARRAY_OF_TIMESTAMP
      • TIMESTAMP_WITH_TIMEZONE

        public static final FieldKind TIMESTAMP_WITH_TIMEZONE
      • ARRAY_OF_TIMESTAMP_WITH_TIMEZONE

        public static final FieldKind ARRAY_OF_TIMESTAMP_WITH_TIMEZONE
      • ARRAY_OF_COMPACT

        public static final FieldKind ARRAY_OF_COMPACT
        Supported only for Compact. Not applicable to Portable.
      • NULLABLE_BOOLEAN

        public static final FieldKind NULLABLE_BOOLEAN
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_BOOLEAN

        public static final FieldKind ARRAY_OF_NULLABLE_BOOLEAN
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_INT8

        public static final FieldKind ARRAY_OF_NULLABLE_INT8
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_INT16

        public static final FieldKind ARRAY_OF_NULLABLE_INT16
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_INT32

        public static final FieldKind ARRAY_OF_NULLABLE_INT32
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_INT64

        public static final FieldKind ARRAY_OF_NULLABLE_INT64
        Supported only for Compact. Not applicable to Portable.
      • NULLABLE_FLOAT32

        public static final FieldKind NULLABLE_FLOAT32
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_FLOAT32

        public static final FieldKind ARRAY_OF_NULLABLE_FLOAT32
        Supported only for Compact. Not applicable to Portable.
      • NULLABLE_FLOAT64

        public static final FieldKind NULLABLE_FLOAT64
        Supported only for Compact. Not applicable to Portable.
      • ARRAY_OF_NULLABLE_FLOAT64

        public static final FieldKind ARRAY_OF_NULLABLE_FLOAT64
        Supported only for Compact. Not applicable to Portable.
    • Method Detail

      • values

        public static FieldKind[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (FieldKind c : FieldKind.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FieldKind valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • get

        public static FieldKind get​(int type)
      • getId

        public int getId()