eu.id3.bioseal

## Enum FieldType

- java.lang.Object
- - java.lang.Enum<FieldType>
  - - eu.id3.bioseal.FieldType

- All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FieldType>

      public enum FieldType
      extends java.lang.Enum<FieldType>

  Enumerates the field types present in the payload.

- - ### Enum Constant Summary

    Enum Constants
    Enum Constant and Description
    `BINARY` Binary.
    `BINARY_ARRAY` Binary array.
    `BOOLEAN` Boolean.
    `BOOLEAN_ARRAY` Boolean array.
    `DATE` Date.
    `DATE_ARRAY` Date array.
    `FLOAT` Float.
    `FLOAT_ARRAY` Float array.
    `INTEGER` Integer.
    `INTEGER_ARRAY` Integer array.
    `OBJECT` Object.
    `OBJECT_ARRAY` Object array.
    `STRING` String.
    `STRING_ARRAY` String array.
    `TIME` Time.
    `TIMESTAMP` Value representing the number of seconds since 1970-01-01 00:00:00 UTC.
    `TIMESTAMP_ARRAY` Date array.
    `UNKNOWN` Unknown type.

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static FieldType` | `fromValue(int value)` Creates an enumeration value from int.
    `int` | `getValue()` Gets the enumeration value as int.
    `static FieldType` | `valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static FieldType[]` | `values()` Returns an array containing the constants of this enum type, in the order they are declared.

    - ### Methods inherited from class java.lang.Enum

      `clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

    - ### Methods inherited from class java.lang.Object

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### Enum Constant Detail

    - #### UNKNOWN

          public static final FieldType UNKNOWN

      Unknown type.

    - #### INTEGER

          public static final FieldType INTEGER

      Integer.

    - #### BOOLEAN

          public static final FieldType BOOLEAN

      Boolean.

    - #### FLOAT

          public static final FieldType FLOAT

      Float.

    - #### STRING

          public static final FieldType STRING

      String.

    - #### BINARY

          public static final FieldType BINARY

      Binary.

    - #### DATE

          public static final FieldType DATE

      Date.

    - #### TIMESTAMP

          public static final FieldType TIMESTAMP

      Value representing the number of seconds since 1970-01-01 00:00:00 UTC.

    - #### TIME

          public static final FieldType TIME

      Time.

    - #### OBJECT

          public static final FieldType OBJECT

      Object.

    - #### INTEGER_ARRAY

          public static final FieldType INTEGER_ARRAY

      Integer array.

    - #### BOOLEAN_ARRAY

          public static final FieldType BOOLEAN_ARRAY

      Boolean array.

    - #### FLOAT_ARRAY

          public static final FieldType FLOAT_ARRAY

      Float array.

    - #### STRING_ARRAY

          public static final FieldType STRING_ARRAY

      String array.

    - #### BINARY_ARRAY

          public static final FieldType BINARY_ARRAY

      Binary array.

    - #### DATE_ARRAY

          public static final FieldType DATE_ARRAY

      Date array.

    - #### TIMESTAMP_ARRAY

          public static final FieldType TIMESTAMP_ARRAY

      Date array.

    - #### OBJECT_ARRAY

          public static final FieldType OBJECT_ARRAY

      Object array.

  - ### Method Detail

    - #### values

          public static FieldType[] 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 (FieldType c : FieldType.values())
              System.out.println(c);

      Returns:
        an array containing the constants of this enum type, in the order they are declared

    - #### valueOf

          public static FieldType 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

    - #### getValue

          public int getValue()

      Gets the enumeration value as int.
      Returns:
        The value.

    - #### fromValue

          public static FieldType fromValue(int value)

      Creates an enumeration value from int.
      Parameters:
        `value` - The int value.
      Returns:
        The created FieldType.

Copyright © 2020-2030, id3 Technologies. All rights reserved. eu.id3.bioseal