valueOf static method

FieldType valueOf(
  1. int value
)

Implementation

static FieldType valueOf(int value) {
  if (value == BOOLEAN.value) return BOOLEAN;
  if (value == SHORT_SHORT_INT.value) return SHORT_SHORT_INT;
  if (value == SHORT_SHORT_UINT.value) return SHORT_SHORT_UINT;
  if (value == SHORT_INT.value) return SHORT_INT;
  if (value == SHORT_UINT.value) return SHORT_UINT;
  if (value == LONG_INT.value) return LONG_INT;
  if (value == LONG_UINT.value) return LONG_UINT;
  if (value == LONG_LONG_INT.value) return LONG_LONG_INT;
  if (value == LONG_LONG_UINT.value) return LONG_LONG_UINT;
  if (value == FLOAT.value) return FLOAT;
  if (value == DOUBLE.value) return DOUBLE;
  if (value == DECIMAL.value) return DECIMAL;
  if (value == SHORT_STRING.value) return SHORT_STRING;
  if (value == LONG_STRING.value) return LONG_STRING;
  if (value == FIELD_ARRAY.value) return FIELD_ARRAY;
  if (value == TIMESTAMP.value) return TIMESTAMP;
  if (value == FIELD_TABLE.value) return FIELD_TABLE;
  if (value == VOID.value) return VOID;
  throw ArgumentError("Invalid field type value $value");
}