getType static method

PhoneNumberType getType(
  1. int? value
)

Returns PhoneNumberType for index value

Implementation

static PhoneNumberType getType(int? value) {
  switch (value) {
    case 0:
      return PhoneNumberType.FIXED_LINE;
    case 1:
      return PhoneNumberType.MOBILE;
    case 2:
      return PhoneNumberType.FIXED_LINE_OR_MOBILE;
    case 3:
      return PhoneNumberType.TOLL_FREE;
    case 4:
      return PhoneNumberType.PREMIUM_RATE;
    case 5:
      return PhoneNumberType.SHARED_COST;
    case 6:
      return PhoneNumberType.VOIP;
    case 7:
      return PhoneNumberType.PERSONAL_NUMBER;
    case 8:
      return PhoneNumberType.PAGER;
    case 9:
      return PhoneNumberType.UAN;
    case 10:
      return PhoneNumberType.VOICEMAIL;
    default:
      return PhoneNumberType.UNKNOWN;
  }
}