Formats a phone number in national format for dialing using the carrier as specified in the
preferred_domestic_carrier_code field of the PhoneNumber object passed in.
Gets the length of the geographical area code from the national_number field of the PhoneNumber
object passed in, so that clients could use it to split a national significant number into
geographical area code and subscriber number.
Gets the length of the national destination code (NDC) from the PhoneNumber object passed in,
so that clients could use it to split a national significant number into NDC and subscriber
number.
Returns the current position in the partially formatted phone number of the character which was
previously passed in as the parameter of inputDigitAndRememberPosition().
Attempts to extract a valid number from a phone number that is too long to be valid, and resets
the PhoneNumber object passed in to that valid version.