A B C E F G H I L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addIntlNumberFormat(Phonemetadata.NumberFormat) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- addLeadingDigitsPattern(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- addMetadata(Phonemetadata.PhoneMetadata) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- addNumberFormat(Phonemetadata.NumberFormat) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- addPossibleLength(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- addPossibleLengthLocalOnly(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- AlternateFormatsCountryCodeSet - Class in io.michaelrocks.libphonenumber.android
- AlternateFormatsCountryCodeSet() - Constructor for class io.michaelrocks.libphonenumber.android.AlternateFormatsCountryCodeSet
- AssetsMetadataLoader - Class in io.michaelrocks.libphonenumber.android
- AssetsMetadataLoader(AssetManager) - Constructor for class io.michaelrocks.libphonenumber.android.AssetsMetadataLoader
- AsYouTypeFormatter - Class in io.michaelrocks.libphonenumber.android
-
A formatter which formats phone numbers as they are entered.
B
- build() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat.Builder
- build() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- build() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection.Builder
- build() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc.Builder
- Builder() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat.Builder
- Builder() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata.Builder
- Builder() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection.Builder
- Builder() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc.Builder
C
- canBeInternationallyDialled(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns true if the number can be dialled from outside the region, or unknown.
- clear() - Method in class io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
-
Clears the internal state of the formatter, so it can be reused.
- clear() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- clear() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearCountryCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearCountryCodeSource() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearExampleNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- clearExtension() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearIntlNumberFormat() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearItalianLeadingZero() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearLeadingZeroPossible() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearMainCountryForCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearMobileNumberPortableRegion() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearNationalNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearNationalNumberPattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- clearNationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearNationalPrefixFormattingRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- clearNationalPrefixTransformRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearNumberOfLeadingZeros() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearPossibleLength() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- clearPossibleLengthLocalOnly() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- clearPreferredDomesticCarrierCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearPreferredExtnPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearPreferredInternationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- clearRawInput() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- clearSameMobileAndFixedLinePattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- connectsToEmergencyNumber(String, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Returns true if the given number, exactly as dialed, might be used to connect to an emergency service in the given region.
- convertAlphaCharactersInNumber(CharSequence) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Converts all alpha characters in a number to their respective digits on a keypad, but retains existing formatting.
- CountryCodeToRegionCodeMap - Class in io.michaelrocks.libphonenumber.android
- CountryCodeToRegionCodeMap() - Constructor for class io.michaelrocks.libphonenumber.android.CountryCodeToRegionCodeMap
- create() - Static method in class io.michaelrocks.libphonenumber.android.internal.RegexBasedMatcher
- createInstance(Context) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Create a new
PhoneNumberUtilinstance to carry out international phone number formatting, parsing, or validation. - createInstance(MetadataLoader) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Create a new
PhoneNumberUtilinstance to carry out international phone number formatting, parsing, or validation. - createInstance(MetadataSource) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Create a new
PhoneNumberUtilinstance to carry out international phone number formatting, parsing, or validation.
E
- E164 - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
- end() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
-
Returns the exclusive end index of the matched phone number within the searched text.
- equals(Object) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- equals(Object) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
- EXACT_GROUPING - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
-
Phone numbers accepted are valid and are grouped in the same way that we would have formatted it, or as a single block.
- EXACT_MATCH - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
- exactlySameAs(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- exactlySameAs(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
F
- findNumbers(CharSequence, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns an iterable over all
PhoneNumberMatchesintext. - findNumbers(CharSequence, String, PhoneNumberUtil.Leniency, long) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns an iterable over all
PhoneNumberMatchesintext. - FIXED_LINE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- FIXED_LINE_OR_MOBILE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number in the specified format using default rules.
- format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, StringBuilder) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Same as
PhoneNumberUtil.format(PhoneNumber, PhoneNumberFormat), but accepts a mutable StringBuilder as a parameter to decrease object creation when invoked many times. - formatByPattern(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, List<Phonemetadata.NumberFormat>) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number in the specified format using client-defined formatting rules.
- formatInOriginalFormat(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number using the original phone number format that the number is parsed from.
- formatNationalNumberWithCarrierCode(Phonenumber.PhoneNumber, CharSequence) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number in national format for dialing using the carrier as specified in the
carrierCode. - formatNationalNumberWithPreferredCarrierCode(Phonenumber.PhoneNumber, CharSequence) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number in national format for dialing using the carrier as specified in the preferredDomesticCarrierCode field of the PhoneNumber object passed in.
- formatNumberForMobileDialing(Phonenumber.PhoneNumber, String, boolean) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns a number formatted in such a way that it can be dialed from a mobile phone in a specific region.
- formatOutOfCountryCallingNumber(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number for out-of-country dialing purposes.
- formatOutOfCountryKeepingAlphaChars(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Formats a phone number for out-of-country dialing purposes.
- FROM_DEFAULT_COUNTRY - io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
- FROM_NUMBER_WITH_IDD - io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
- FROM_NUMBER_WITH_PLUS_SIGN - io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
- FROM_NUMBER_WITHOUT_PLUS_SIGN - io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
G
- getAsYouTypeFormatter(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets an
AsYouTypeFormatterfor the specific region. - getCarrierSpecific() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getCountryCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getCountryCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getCountryCodeForRegion(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the country calling code for a specific region.
- getCountryCodeSource() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getCountryMobileToken(int) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the mobile token for the provided country calling code if it has one, otherwise returns an empty string.
- getDomesticCarrierCodeFormattingRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getEmergency() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getErrorType() - Method in exception io.michaelrocks.libphonenumber.android.NumberParseException
-
Returns the error type of the exception that has been thrown.
- getExampleNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getExampleNumber(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets a valid number for the specified region.
- getExampleNumberForNonGeoEntity(int) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets a valid number for the specified country calling code for a non-geographical entity.
- getExampleNumberForType(PhoneNumberUtil.PhoneNumberType) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets a valid number for the specified number type (it may belong to any country).
- getExampleNumberForType(String, PhoneNumberUtil.PhoneNumberType) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets a valid number for the specified region and number type.
- getExpectedCost(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Gets the expected cost category of a short number (however, nothing is implied about its validity).
- getExpectedCostForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Gets the expected cost category of a short number when dialed from a region (however, nothing is implied about its validity).
- getExtension() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getFixedLine() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getFormat() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getGeneralDesc() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getId() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getInternationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getIntlNumberFormat(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getInvalidExampleNumber(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets an invalid number for the specified region.
- getLeadingDigits() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getLeadingDigitsPattern(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getLengthOfGeographicalAreaCode(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets the length of the geographical area code from the PhoneNumber object passed in, so that clients could use it to split a national significant number into geographical area code and subscriber number.
- getLengthOfNationalDestinationCode(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
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.
- getMainCountryForCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getMetadataCount() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- getMetadataList() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- getMobile() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNationalNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getNationalNumberPattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getNationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNationalPrefixFormattingRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getNationalPrefixForParsing() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNationalPrefixOptionalWhenFormatting() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getNationalPrefixTransformRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNationalSignificantNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets the national significant number of a phone number.
- getNddPrefixForRegion(String, boolean) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the national dialling prefix for a specific region.
- getNoInternationalDialling() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNumberFormat(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getNumberOfLeadingZeros() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getNumberType(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Gets the type of a valid phone number.
- getPager() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getPattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- getPatternForRegex(String) - Method in class io.michaelrocks.libphonenumber.android.internal.RegexCache
- getPersonalNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getPossibleLength(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPossibleLengthCount() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPossibleLengthList() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPossibleLengthLocalOnly(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPossibleLengthLocalOnlyCount() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPossibleLengthLocalOnlyList() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- getPreferredDomesticCarrierCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getPreferredExtnPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getPreferredInternationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getPremiumRate() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getRawInput() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- getRegionCodeForCountryCode(int) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the region code that matches the specific country calling code.
- getRegionCodeForNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the region where a phone number is from.
- getRegionCodesForCountryCode(int) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns a list with the region codes that match the specific country calling code.
- getRememberedPosition() - Method in class io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
-
Returns the current position in the partially formatted phone number of the character which was previously passed in as the parameter of
AsYouTypeFormatter.inputDigitAndRememberPosition(char). - getSameMobileAndFixedLinePattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getSharedCost() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getShortCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getShortNumberInfo() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- getSmsServices() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getStandardRate() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getSupportedCallingCodes() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns all country calling codes the library has metadata for, covering both non-geographical entities (global network calling codes) and those used for geographical entities.
- getSupportedGlobalNetworkCallingCodes() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns all global network calling codes the library has metadata for.
- getSupportedRegions() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns all regions the library has metadata for.
- getSupportedTypesForNonGeoEntity(int) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the types for a country-code belonging to a non-geographical entity which the library has metadata for.
- getSupportedTypesForRegion(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns the types for a given region which the library has metadata for.
- getTollFree() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getUan() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getVoicemail() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- getVoip() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
H
- hasCarrierSpecific() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasCountryCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasCountryCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasCountryCodeSource() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasDomesticCarrierCodeFormattingRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- hasEmergency() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasExampleNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- hasExtension() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasFixedLine() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasFormat() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- hasGeneralDesc() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hashCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hashCode() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
- hasId() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasInternationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasItalianLeadingZero() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasLeadingDigits() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasLeadingZeroPossible() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasMainCountryForCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasMobile() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasMobileNumberPortableRegion() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasNationalNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasNationalNumberPattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- hasNationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasNationalPrefixFormattingRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- hasNationalPrefixForParsing() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasNationalPrefixOptionalWhenFormatting() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- hasNationalPrefixTransformRule() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasNoInternationalDialling() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasNumberOfLeadingZeros() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasPager() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasPattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- hasPersonalNumber() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasPreferredDomesticCarrierCode() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasPreferredExtnPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasPreferredInternationalPrefix() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasPremiumRate() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasRawInput() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- hasSameMobileAndFixedLinePattern() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasSharedCost() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasShortCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasSmsServices() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasStandardRate() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasTollFree() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasUan() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasVoicemail() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- hasVoip() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
I
- inputDigit(char) - Method in class io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
-
Formats a phone number on-the-fly as each digit is entered.
- inputDigitAndRememberPosition(char) - Method in class io.michaelrocks.libphonenumber.android.AsYouTypeFormatter
-
Same as
AsYouTypeFormatter.inputDigit(char), but remembers the position wherenextCharis inserted, so that it can be retrieved later by usingAsYouTypeFormatter.getRememberedPosition(). - INTERNATIONAL - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
- intlNumberFormats() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- intlNumberFormatSize() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- INVALID_COUNTRY_CODE - io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
The country code supplied did not belong to a supported country or non-geographical entity.
- INVALID_COUNTRY_CODE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number has an invalid country calling code.
- INVALID_LENGTH - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number is longer than the shortest valid numbers for this region, shorter than the longest valid numbers for this region, and does not itself have a number length that matches valid numbers for this region.
- io.michaelrocks.libphonenumber.android - package io.michaelrocks.libphonenumber.android
- io.michaelrocks.libphonenumber.android.internal - package io.michaelrocks.libphonenumber.android.internal
- IS_POSSIBLE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number length matches that of valid numbers for this region.
- IS_POSSIBLE_LOCAL_ONLY - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number length matches that of local numbers for this region only (i.e.
- isAlphaNumber(CharSequence) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Checks if the number is a valid vanity (alpha) number such as 800 MICROSOFT.
- isCarrierSpecific(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Given a valid short number, determines whether it is carrier-specific (however, nothing is implied about its validity).
- isCarrierSpecificForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Given a valid short number, determines whether it is carrier-specific when dialed from the given region (however, nothing is implied about its validity).
- isEmergencyNumber(CharSequence, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Returns true if the given number exactly matches an emergency service number in the given region.
- isItalianLeadingZero() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- isLeadingZeroPossible() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- isMainCountryForCode() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- isMobileNumberPortableRegion() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- isMobileNumberPortableRegion(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Returns true if the supplied region supports mobile number portability.
- isNANPACountry(String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Checks if this is a region under the North American Numbering Plan Administration (NANPA).
- isNumberGeographical(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Tests whether a phone number has a geographical association.
- isNumberGeographical(PhoneNumberUtil.PhoneNumberType, int) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Overload of isNumberGeographical(PhoneNumber), since calculating the phone number type is expensive; if we have already done this, we don't want to do it again.
- isNumberMatch(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Takes two phone numbers and compares them for equality.
- isNumberMatch(Phonenumber.PhoneNumber, CharSequence) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Takes two phone numbers and compares them for equality.
- isNumberMatch(CharSequence, CharSequence) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Takes two phone numbers as strings and compares them for equality.
- isPossibleNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Convenience wrapper around
PhoneNumberUtil.isPossibleNumberWithReason(io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber). - isPossibleNumber(CharSequence, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Check whether a phone number is a possible number given a number in the form of a string, and the region where the number could be dialed from.
- isPossibleNumberForType(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- isPossibleNumberForTypeWithReason(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberType) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Check whether a phone number is a possible number of a particular type.
- isPossibleNumberWithReason(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Check whether a phone number is a possible number.
- isPossibleShortNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Check whether a short number is a possible number.
- isPossibleShortNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Check whether a short number is a possible number when dialed from the given region.
- isSmsServiceForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Given a valid short number, determines whether it is an SMS service (however, nothing is implied about its validity).
- isValidNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Tests whether a phone number matches a valid pattern.
- isValidNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Tests whether a phone number is valid for a certain region.
- isValidShortNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Tests whether a short number matches a valid pattern.
- isValidShortNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class io.michaelrocks.libphonenumber.android.ShortNumberInfo
-
Tests whether a short number matches a valid pattern in a region.
L
- leadingDigitPatterns() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- leadingDigitsPatternSize() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- loadMetadata(String) - Method in class io.michaelrocks.libphonenumber.android.AssetsMetadataLoader
- loadMetadata(String) - Method in interface io.michaelrocks.libphonenumber.android.MetadataLoader
-
Returns an input stream corresponding to the metadata to load.
M
- MatcherApi - Interface in io.michaelrocks.libphonenumber.android.internal
-
Internal phonenumber matching API used to isolate the underlying implementation of the matcher and allow different implementations to be swapped in easily.
- matchNationalNumber(CharSequence, Phonemetadata.PhoneNumberDesc, boolean) - Method in interface io.michaelrocks.libphonenumber.android.internal.MatcherApi
-
Returns whether the given national number (a string containing only decimal digits) matches the national number pattern defined in the given
PhoneNumberDescmessage. - matchNationalNumber(CharSequence, Phonemetadata.PhoneNumberDesc, boolean) - Method in class io.michaelrocks.libphonenumber.android.internal.RegexBasedMatcher
- mergeFrom(Phonemetadata.NumberFormat) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat.Builder
- mergeFrom(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc.Builder
- mergeFrom(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- MetadataLoader - Interface in io.michaelrocks.libphonenumber.android
-
Interface for clients to specify a customized phone metadata loader, useful for Android apps to load Android resources since the library loads Java resources by default, e.g.
- MOBILE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
N
- NATIONAL - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
- newBuilder() - Static method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- newBuilder() - Static method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- newBuilder() - Static method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- newBuilder() - Static method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- NO_MATCH - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
- normalizeDiallableCharsOnly(CharSequence) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Normalizes a string of characters representing a phone number.
- normalizeDigitsOnly(CharSequence) - Static method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Normalizes a string of characters representing a phone number.
- NOT_A_NUMBER - io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
This generally indicates the string passed in had less than 3 digits in it.
- NOT_A_NUMBER - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
- NSN_MATCH - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
- number() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
-
Returns the phone number matched by the receiver.
- NumberFormat() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- numberFormats() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- numberFormatSize() - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- NumberParseException - Exception in io.michaelrocks.libphonenumber.android
-
Generic exception class for errors encountered when parsing phone numbers.
- NumberParseException(NumberParseException.ErrorType, String) - Constructor for exception io.michaelrocks.libphonenumber.android.NumberParseException
- NumberParseException.ErrorType - Enum in io.michaelrocks.libphonenumber.android
-
The reason that a string could not be interpreted as a phone number.
P
- PAGER - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- parse(CharSequence, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Parses a string and returns it as a phone number in proto buffer format.
- parse(CharSequence, String, Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Same as
PhoneNumberUtil.parse(CharSequence, String), but accepts mutable PhoneNumber as a parameter to decrease object creation when invoked many times. - parseAndKeepRawInput(CharSequence, String) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Parses a string and returns it in proto buffer format.
- parseAndKeepRawInput(CharSequence, String, Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
Same as
PhoneNumberUtil.parseAndKeepRawInput(CharSequence, String), but accepts a mutable PhoneNumber as a parameter to decrease object creation when invoked many times. - PERSONAL_NUMBER - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- Phonemetadata - Class in io.michaelrocks.libphonenumber.android
- PhoneMetadata() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- Phonemetadata.NumberFormat - Class in io.michaelrocks.libphonenumber.android
- Phonemetadata.NumberFormat.Builder - Class in io.michaelrocks.libphonenumber.android
-
Provides a dummy builder to 'emulate' the API of the code generated by the latest version of Protocol Buffers.
- Phonemetadata.PhoneMetadata - Class in io.michaelrocks.libphonenumber.android
- Phonemetadata.PhoneMetadata.Builder - Class in io.michaelrocks.libphonenumber.android
-
Provides a dummy builder.
- Phonemetadata.PhoneMetadataCollection - Class in io.michaelrocks.libphonenumber.android
- Phonemetadata.PhoneMetadataCollection.Builder - Class in io.michaelrocks.libphonenumber.android
-
Provides a dummy builder.
- Phonemetadata.PhoneNumberDesc - Class in io.michaelrocks.libphonenumber.android
- Phonemetadata.PhoneNumberDesc.Builder - Class in io.michaelrocks.libphonenumber.android
-
Provides a dummy builder.
- PhoneMetadataCollection() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- Phonenumber - Class in io.michaelrocks.libphonenumber.android
- PhoneNumber() - Constructor for class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- Phonenumber.PhoneNumber - Class in io.michaelrocks.libphonenumber.android
- Phonenumber.PhoneNumber.CountryCodeSource - Enum in io.michaelrocks.libphonenumber.android
- PhoneNumberDesc() - Constructor for class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- PhoneNumberMatch - Class in io.michaelrocks.libphonenumber.android
-
The immutable match of a phone number within a piece of text.
- PhoneNumberUtil - Class in io.michaelrocks.libphonenumber.android
-
Utility for international phone numbers.
- PhoneNumberUtil.Leniency - Enum in io.michaelrocks.libphonenumber.android
-
Leniency when finding potential phone numbers in text segments.
- PhoneNumberUtil.MatchType - Enum in io.michaelrocks.libphonenumber.android
-
Types of phone number matches.
- PhoneNumberUtil.PhoneNumberFormat - Enum in io.michaelrocks.libphonenumber.android
-
INTERNATIONAL and NATIONAL formats are consistent with the definition in ITU-T Recommendation E.123.
- PhoneNumberUtil.PhoneNumberType - Enum in io.michaelrocks.libphonenumber.android
-
Type of phone numbers.
- PhoneNumberUtil.ValidationResult - Enum in io.michaelrocks.libphonenumber.android
-
Possible outcomes when testing if a PhoneNumber is possible.
- POSSIBLE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
- PREMIUM_RATE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- PREMIUM_RATE - io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
R
- rawString() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
-
Returns the raw string matched as a phone number in the searched text.
- readExternal(ObjectInput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- readExternal(ObjectInput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- readExternal(ObjectInput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- readExternal(ObjectInput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- RegexBasedMatcher - Class in io.michaelrocks.libphonenumber.android.internal
-
Implementation of the matcher API using the regular expressions in the PhoneNumberDesc proto message to match numbers.
- RegexCache - Class in io.michaelrocks.libphonenumber.android.internal
-
LRU Cache for compiled regular expressions used by the libphonenumbers libary.
- RegexCache(int) - Constructor for class io.michaelrocks.libphonenumber.android.internal.RegexCache
- REGION_CODE_FOR_NON_GEO_ENTITY - Static variable in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
- RFC3966 - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
S
- setCarrierSpecific(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setCountryCode(int) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setCountryCode(int) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setCountryCodeSource(Phonenumber.PhoneNumber.CountryCodeSource) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setDomesticCarrierCodeFormattingRule(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- setEmergency(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setExampleNumber(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- setExtension(String) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setFixedLine(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setFormat(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- setGeneralDesc(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setId(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setInternationalPrefix(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setItalianLeadingZero(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setLeadingDigits(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setLeadingZeroPossible(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setMainCountryForCode(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setMobile(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setMobileNumberPortableRegion(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setNationalNumber(long) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setNationalNumberPattern(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
- setNationalPrefix(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setNationalPrefixFormattingRule(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- setNationalPrefixForParsing(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setNationalPrefixOptionalWhenFormatting(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- setNationalPrefixTransformRule(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setNoInternationalDialling(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setNumberOfLeadingZeros(int) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setPager(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setPattern(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- setPersonalNumber(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setPreferredDomesticCarrierCode(String) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setPreferredExtnPrefix(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setPreferredInternationalPrefix(String) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setPremiumRate(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setRawInput(String) - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- setSameMobileAndFixedLinePattern(boolean) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setSharedCost(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setShortCode(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setSmsServices(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setStandardRate(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setTollFree(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setUan(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setVoicemail(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- setVoip(Phonemetadata.PhoneNumberDesc) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- SHARED_COST - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- SHORT_NSN_MATCH - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
- ShortNumberInfo - Class in io.michaelrocks.libphonenumber.android
-
Methods for getting information about short phone numbers, such as short codes and emergency numbers.
- ShortNumberInfo.ShortNumberCost - Enum in io.michaelrocks.libphonenumber.android
-
Cost categories of short numbers.
- ShortNumbersRegionCodeSet - Class in io.michaelrocks.libphonenumber.android
- ShortNumbersRegionCodeSet() - Constructor for class io.michaelrocks.libphonenumber.android.ShortNumbersRegionCodeSet
- STANDARD_RATE - io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
- start() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
-
Returns the start index of the matched phone number within the searched text.
- STRICT_GROUPING - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
-
Phone numbers accepted are valid and are grouped in a possible way for this locale.
T
- TOLL_FREE - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- TOLL_FREE - io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
- TOO_LONG - io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
This indicates the string had more digits than any valid phone number could have.
- TOO_LONG - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number is longer than all valid numbers for this region.
- TOO_SHORT - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
The number is shorter than all valid numbers for this region.
- TOO_SHORT_AFTER_IDD - io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
This indicates the string started with an international dialing prefix, but after this was stripped from the number, had less digits than any valid phone number (including country code) could have.
- TOO_SHORT_NSN - io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
This indicates the string, after any country code has been stripped, had less digits than any valid phone number could have.
- toString() - Method in exception io.michaelrocks.libphonenumber.android.NumberParseException
- toString() - Method in class io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber
- toString() - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberMatch
- truncateTooLongNumber(Phonenumber.PhoneNumber) - Method in class io.michaelrocks.libphonenumber.android.PhoneNumberUtil
-
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.
U
- UAN - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- UNKNOWN - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- UNKNOWN_COST - io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
- UNSPECIFIED - io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
V
- VALID - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.NumberParseException.ErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.Phonenumber.PhoneNumber.CountryCodeSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.Leniency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.MatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.PhoneNumberUtil.ValidationResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.michaelrocks.libphonenumber.android.ShortNumberInfo.ShortNumberCost
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VOICEMAIL - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
- VOIP - io.michaelrocks.libphonenumber.android.PhoneNumberUtil.PhoneNumberType
W
- writeExternal(ObjectOutput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.NumberFormat
- writeExternal(ObjectOutput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadata
- writeExternal(ObjectOutput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneMetadataCollection
- writeExternal(ObjectOutput) - Method in class io.michaelrocks.libphonenumber.android.Phonemetadata.PhoneNumberDesc
All Classes All Packages