object property

Type get object

Return an object Type from a FieldType.

Implementation

Type get object {
  switch (this) {
    case $object:
      return Object;
    case $enum:
      return Enum;
    case $boolean:
      return bool;
    case $integer:
      return int;
    case $float:
      return double;
    case $string:
      return String;
    case $datetime:
      return DateTime;
    case $timedelta:
      return Duration;
    case $$object:
      return Iterable<Object>;
    case $$enum:
      return Iterable<Enum>;
    case $$boolean:
      return Iterable<bool>;
    case $$integer:
      return Iterable<int>;
    case $$float:
      return Iterable<double>;
    case $$string:
      return Iterable<String>;
    case $$datetime:
      return Iterable<DateTime>;
    case $$timedelta:
      return Iterable<Duration>;
  }
}