FieldKind for Compact. It is designed to be used with GenericRecord.getFieldKind API.

Note that actual ids in FieldType and FieldKind are not matching. FieldType is the old API for Portable only and only meant to be used with PortableReader.getFieldType API.

Enumeration Members

ARRAY_OF_BOOLEAN: 2
ARRAY_OF_COMPACT: 30
ARRAY_OF_DATE: 24
ARRAY_OF_DECIMAL: 20
ARRAY_OF_FLOAT32: 14
ARRAY_OF_FLOAT64: 16
ARRAY_OF_INT16: 8
ARRAY_OF_INT32: 10
ARRAY_OF_INT64: 12
ARRAY_OF_INT8: 4
ARRAY_OF_NULLABLE_BOOLEAN: 34
ARRAY_OF_NULLABLE_FLOAT32: 44
ARRAY_OF_NULLABLE_FLOAT64: 46
ARRAY_OF_NULLABLE_INT16: 38
ARRAY_OF_NULLABLE_INT32: 40
ARRAY_OF_NULLABLE_INT64: 42
ARRAY_OF_NULLABLE_INT8: 36
ARRAY_OF_STRING: 18
ARRAY_OF_TIME: 22
ARRAY_OF_TIMESTAMP: 26
ARRAY_OF_TIMESTAMP_WITH_TIMEZONE: 28
BOOLEAN: 1
COMPACT: 29
DATE: 23
DECIMAL: 19
FLOAT32: 13
FLOAT64: 15
INT16: 7
INT32: 9
INT64: 11
INT8: 3
NOT_AVAILABLE: 0

Represents fields that do not exist.

NULLABLE_BOOLEAN: 33
NULLABLE_FLOAT32: 43
NULLABLE_FLOAT64: 45
NULLABLE_INT16: 37
NULLABLE_INT32: 39
NULLABLE_INT64: 41
NULLABLE_INT8: 35
STRING: 17
TIME: 21
TIMESTAMP: 25
TIMESTAMP_WITH_TIMEZONE: 27

Generated using TypeDoc