I
- initCause(Throwable) - function in java.lang.NumberParseException
- initCause(Throwable) - function in java.lang.MissingMetadataException
- inputDigit(char) - function in io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
- Formats a phone number on-the-fly as each digit is entered.
- inputDigitAndRememberPosition(char) - function in io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
- Same as inputDigit, but remembers the position where
{@code nextChar}is inserted, sothat it can be retrieved later by using getRememberedPosition. - INTERNATIONAL - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
- intlNumberFormats() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- intlNumberFormats() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- intlNumberFormatSize() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- intlNumberFormatSize() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- INVALID_COUNTRY_CODE - enum entry in io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
The country code supplied did not belong to a supported country or non-geographical entity.
- INVALID_COUNTRY_CODE - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
The number has an invalid country calling code.
- INVALID_LENGTH - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
The number is longer than the shortest valid numbers for this region, shorter than thelongest valid numbers for this region, and does not itself have a number length that matchesvalid numbers for this region. This can also be returned in the case whereisPossibleNumberForTypeWithReason was called, and there are no numbers of this type at allfor this region.
- io.michaelrocks.libphonenumber.android - package io.michaelrocks.libphonenumber.android
- io.michaelrocks.libphonenumber.android.internal - package io.michaelrocks.libphonenumber.android.internal
- io.michaelrocks.libphonenumber.android.metadata - package io.michaelrocks.libphonenumber.android.metadata
- io.michaelrocks.libphonenumber.android.metadata.init - package io.michaelrocks.libphonenumber.android.metadata.init
- io.michaelrocks.libphonenumber.android.metadata.source - package io.michaelrocks.libphonenumber.android.metadata.source
- IS_POSSIBLE - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
The number length matches that of valid numbers for this region.
- IS_POSSIBLE_LOCAL_ONLY - enum entry in io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
The number length matches that of local numbers for this region only (i.e. numbers that maybe able to be dialled within an area, but do not have all the information to be dialled fromanywhere inside or outside the country).
- isAlphaNumber(CharSequence) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Checks if the number is a valid vanity (alpha) number such as 800 MICROSOFT.
- isCarrierSpecific(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Given a valid short number, determines whether it is carrier-specific (however, nothing isimplied about its validity).
- isCarrierSpecificForRegion(Phonenumber.PhoneNumber,String) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Given a valid short number, determines whether it is carrier-specific when dialed from thegiven region (however, nothing is implied about its validity).
- isEmergencyNumber(CharSequence,String) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Returns true if the given number exactly matches an emergency service number in the givenregion.
- isGeoEntity(String) - function in io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility
- Determines whether
{@code regionCode}belongs to a geographical entity. - isGeoEntity(int) - function in io.michaelrocks.libphonenumber.android.internal.GeoEntityUtility
- Determines whether
{@code countryCallingCode}belongs to a geographical entity. - isItalianLeadingZero() - function in io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- isMainCountryForCode() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- isMainCountryForCode() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- isMobileNumberPortableRegion() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- isMobileNumberPortableRegion() - function in io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- isMobileNumberPortableRegion(String) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Returns true if the supplied region supports mobile number portability.
- isNANPACountry(String) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Checks if this is a region under the North American Numbering Plan Administration (NANPA).
- isNumberGeographical(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Tests whether a phone number has a geographical association.
- isNumberGeographical(PhoneNumberUtil.PhoneNumberType,int) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Overload of isNumberGeographical(PhoneNumber), since calculating the phone number type isexpensive; if we have already done this, we don't want to do it again.
- isNumberMatch(Phonenumber.PhoneNumber,Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Takes two phone numbers and compares them for equality.
- isNumberMatch(CharSequence,CharSequence) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Takes two phone numbers as strings and compares them for equality.
- isNumberMatch(Phonenumber.PhoneNumber,CharSequence) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Takes two phone numbers and compares them for equality.
- isPossibleNumber(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Convenience wrapper around isPossibleNumberWithReason.
- isPossibleNumber(CharSequence,String) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Check whether a phone number is a possible number given a number in the form of a string, andthe region where the number could be dialed from.
- isPossibleNumberForType(Phonenumber.PhoneNumber,PhoneNumberUtil.PhoneNumberType) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Convenience wrapper around isPossibleNumberForTypeWithReason.
- isPossibleNumberForTypeWithReason(Phonenumber.PhoneNumber,PhoneNumberUtil.PhoneNumberType) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Check whether a phone number is a possible number of a particular type.
- isPossibleNumberWithReason(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Check whether a phone number is a possible number.
- isPossibleShortNumber(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Check whether a short number is a possible number.
- isPossibleShortNumberForRegion(Phonenumber.PhoneNumber,String) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Check whether a short number is a possible number when dialed from the given region.
- isSmsServiceForRegion(Phonenumber.PhoneNumber,String) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Given a valid short number, determines whether it is an SMS service (however, nothing isimplied about its validity).
- isValidNumber(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Tests whether a phone number matches a valid pattern.
- isValidNumberForRegion(Phonenumber.PhoneNumber,String) - function in io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- Tests whether a phone number is valid for a certain region.
- isValidShortNumber(Phonenumber.PhoneNumber) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Tests whether a short number matches a valid pattern.
- isValidShortNumberForRegion(Phonenumber.PhoneNumber,String) - function in io.michaelrocks.libphonenumber.android.ShortNumberInfo
- Tests whether a short number matches a valid pattern in a region.