A C D E F G H I L M N P R S T U V W 

A

AlternateFormatsCountryCodeSet - Class in com.google.i18n.phonenumbers
 
AlternateFormatsCountryCodeSet() - Constructor for class com.google.i18n.phonenumbers.AlternateFormatsCountryCodeSet
 
AsYouTypeFormatter - Class in com.google.i18n.phonenumbers
A formatter which formats phone numbers as they are entered.

C

carrierSpecific - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
clear() - Method in class com.google.i18n.phonenumbers.AsYouTypeFormatter
Clears the internal state of the formatter, so it can be reused.
clear() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
clear() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
clear() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
clear() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
clear() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearCountryCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearCountryCodeSource() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearExtension() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearItalianLeadingZero() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearNationalNumber() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearNumberOfLeadingZeros() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearPreferredDomesticCarrierCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
clearRawInput() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
com.google.i18n.phonenumbers - package com.google.i18n.phonenumbers
 
com.google.i18n.phonenumbers.internal - package com.google.i18n.phonenumbers.internal
 
com.google.i18n.phonenumbers.nano - package com.google.i18n.phonenumbers.nano
 
computeSerializedSize() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
computeSerializedSize() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
computeSerializedSize() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
computeSerializedSize() - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
connectsToEmergencyNumber(String, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Returns true if the given number, exactly as dialed, might be used to connect to an emergency service in the given region.
convertAlphaCharactersInNumber(String) - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Converts all alpha characters in a number to their respective digits on a keypad, but retains existing formatting.
countryCode - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
CountryCodeToRegionCodeMap - Class in com.google.i18n.phonenumbers
 
CountryCodeToRegionCodeMap() - Constructor for class com.google.i18n.phonenumbers.CountryCodeToRegionCodeMap
 
create() - Static method in class com.google.i18n.phonenumbers.internal.RegexBasedMatcher
 
createInstance(MetadataSource) - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Create a new PhoneNumberUtil instance to carry out international phone number formatting, parsing, or validation.
createInstance(MetadataLoader) - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Create a new PhoneNumberUtil instance to carry out international phone number formatting, parsing, or validation.

D

domesticCarrierCodeFormattingRule - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 

E

emergency - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
emptyArray() - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
emptyArray() - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
emptyArray() - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
emptyArray() - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
end() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
Returns the exclusive end index of the matched phone number within the searched text.
equals(Object) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
equals(Object) - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
 
exactlySameAs(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
exampleNumber - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 

F

findNumbers(CharSequence, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns an iterable over all PhoneNumberMatches in text.
findNumbers(CharSequence, String, PhoneNumberUtil.Leniency, long) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns an iterable over all PhoneNumberMatches in text.
fixedLine - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
format - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number in the specified format using default rules.
format(Phonenumber.PhoneNumber, PhoneNumberUtil.PhoneNumberFormat, StringBuilder) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Same as #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 com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number in the specified format using client-defined formatting rules.
formatInOriginalFormat(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number using the original phone number format that the number is parsed from.
formatNationalNumberWithCarrierCode(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number in national format for dialing using the carrier as specified in the carrierCode.
formatNationalNumberWithPreferredCarrierCode(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.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 com.google.i18n.phonenumbers.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 com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number for out-of-country dialing purposes.
formatOutOfCountryKeepingAlphaChars(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Formats a phone number for out-of-country dialing purposes.

G

generalDesc - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
getAsYouTypeFormatter(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets an AsYouTypeFormatter for the specific region.
getCountryCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getCountryCodeForRegion(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns the country calling code for a specific region.
getCountryCodeSource() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getCountryMobileToken(int) - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns the mobile token for the provided country calling code if it has one, otherwise returns an empty string.
getErrorType() - Method in exception com.google.i18n.phonenumbers.NumberParseException
Returns the error type of the exception that has been thrown.
getExampleNumber(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets a valid number for the specified region.
getExampleNumberForNonGeoEntity(int) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets a valid number for the specified country calling code for a non-geographical entity.
getExampleNumberForType(String, PhoneNumberUtil.PhoneNumberType) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets a valid number for the specified region and number type.
getExampleNumberForType(PhoneNumberUtil.PhoneNumberType) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets a valid number for the specified number type (it may belong to any country).
getExpectedCost(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Gets the expected cost category of a short number (however, nothing is implied about its validity).
getExpectedCostForRegion(String, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Deprecated.
Anyone who was using it and passing in a string with whitespace (or other formatting characters) would have been getting the wrong result. You should parse the string to PhoneNumber and use the method #getExpectedCostForRegion(PhoneNumber, String). This method will be removed in the next release.
getExpectedCostForRegion(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.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 com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getInstance() - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets a PhoneNumberUtil instance to carry out international phone number formatting, parsing, or validation.
getInstance() - Static method in class com.google.i18n.phonenumbers.ShortNumberInfo
Returns the singleton instance of the ShortNumberInfo.
getInvalidExampleNumber(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets an invalid number for the specified region.
getLengthOfGeographicalAreaCode(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.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 com.google.i18n.phonenumbers.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.
getNationalNumber() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getNationalSignificantNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets the national significant number of the a phone number.
getNddPrefixForRegion(String, boolean) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns the national dialling prefix for a specific region.
getNumberOfLeadingZeros() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getNumberType(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Gets the type of a phone number.
getPatternForRegex(String) - Method in class com.google.i18n.phonenumbers.RegexCache
 
getPreferredDomesticCarrierCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getRawInput() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
getRegionCodeForCountryCode(int) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns the region code that matches the specific country calling code.
getRegionCodeForNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns the region where a phone number is from.
getRegionCodesForCountryCode(int) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns a list with the region codes that match the specific country calling code.
getRememberedPosition() - Method in class com.google.i18n.phonenumbers.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).
getSupportedGlobalNetworkCallingCodes() - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Convenience method to get a list of what global network calling codes the library has metadata for.
getSupportedRegions() - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Convenience method to get a list of what regions the library has metadata for.

H

hasCountryCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasCountryCodeSource() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasExtension() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hashCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hashCode() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
 
hasItalianLeadingZero() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasNationalNumber() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasNumberOfLeadingZeros() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasPreferredDomesticCarrierCode() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
hasRawInput() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 

I

id - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
inputDigit(char) - Method in class com.google.i18n.phonenumbers.AsYouTypeFormatter
Formats a phone number on-the-fly as each digit is entered.
inputDigitAndRememberPosition(char) - Method in class com.google.i18n.phonenumbers.AsYouTypeFormatter
Same as AsYouTypeFormatter.inputDigit(char), but remembers the position where nextChar is inserted, so that it can be retrieved later by using AsYouTypeFormatter.getRememberedPosition().
internationalPrefix - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
intlNumberFormat - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
isAlphaNumber(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Checks if the number is a valid vanity (alpha) number such as 800 MICROSOFT.
isCarrierSpecific(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Given a valid short number, determines whether it is carrier-specific (however, nothing is implied about its validity).
isEmergencyNumber(String, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Returns true if the given number exactly matches an emergency service number in the given region.
isItalianLeadingZero() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
isMobileNumberPortableRegion(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Returns true if the supplied region supports mobile number portability.
isNANPACountry(String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Checks if this is a region under the North American Numbering Plan Administration (NANPA).
isNumberMatch(Phonenumber.PhoneNumber, Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Takes two phone numbers and compares them for equality.
isNumberMatch(String, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Takes two phone numbers as strings and compares them for equality.
isNumberMatch(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Takes two phone numbers and compares them for equality.
isPossibleNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
isPossibleNumber(String, String) - Method in class com.google.i18n.phonenumbers.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.
isPossibleNumberWithReason(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Check whether a phone number is a possible number.
isPossibleShortNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Check whether a short number is a possible number.
isPossibleShortNumberForRegion(String, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Deprecated.
Anyone who was using it and passing in a string with whitespace (or other formatting characters) would have been getting the wrong result. You should parse the string to PhoneNumber and use the method #isPossibleShortNumberForRegion(PhoneNumber, String). This method will be removed in the next release.
isPossibleShortNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Check whether a short number is a possible number when dialed from the given region.
isValidNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Tests whether a phone number matches a valid pattern.
isValidNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Tests whether a phone number is valid for a certain region.
isValidShortNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Tests whether a short number matches a valid pattern.
isValidShortNumberForRegion(String, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Deprecated.
Anyone who was using it and passing in a string with whitespace (or other formatting characters) would have been getting the wrong result. You should parse the string to PhoneNumber and use the method #isValidShortNumberForRegion(PhoneNumber, String). This method will be removed in the next release.
isValidShortNumberForRegion(Phonenumber.PhoneNumber, String) - Method in class com.google.i18n.phonenumbers.ShortNumberInfo
Tests whether a short number matches a valid pattern in a region.

L

leadingDigits - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
leadingDigitsPattern - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
leadingZeroPossible - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
loadMetadata(String) - Method in interface com.google.i18n.phonenumbers.MetadataLoader
Returns an input stream corresponding to the metadata to load.

M

mainCountryForCode - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
MatcherApi - Interface in com.google.i18n.phonenumbers.internal
Internal phonenumber matching API used to isolate the underlying implementation of the matcher and allow different implementations to be swapped in easily.
matchesNationalNumber(String, Phonemetadata.PhoneNumberDesc, boolean) - Method in interface com.google.i18n.phonenumbers.internal.MatcherApi
Returns whether the given national number (a string containing only decimal digits) matches the national number pattern defined in the given PhoneNumberDesc message.
matchesNationalNumber(String, Phonemetadata.PhoneNumberDesc, boolean) - Method in class com.google.i18n.phonenumbers.internal.RegexBasedMatcher
 
matchesPossibleNumber(String, Phonemetadata.PhoneNumberDesc) - Method in interface com.google.i18n.phonenumbers.internal.MatcherApi
Returns whether the given national number (a string containing only decimal digits) matches the possible number pattern defined in the given PhoneNumberDesc message.
matchesPossibleNumber(String, Phonemetadata.PhoneNumberDesc) - Method in class com.google.i18n.phonenumbers.internal.RegexBasedMatcher
 
mergeFrom(CodedInputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
mergeFrom(CodedInputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
mergeFrom(CodedInputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
mergeFrom(CodedInputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
mergeFrom(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
metadata - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
MetadataLoader - Interface in com.google.i18n.phonenumbers
Interface for caller to specify a customized phone metadata loader.
mobile - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
mobileNumberPortableRegion - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 

N

nationalNumberPattern - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
nationalPrefix - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
nationalPrefixFormattingRule - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
nationalPrefixForParsing - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
nationalPrefixOptionalWhenFormatting - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
nationalPrefixTransformRule - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
noInternationalDialling - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
normalizeDigitsOnly(String) - Static method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Normalizes a string of characters representing a phone number.
number() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
Returns the phone number matched by the receiver.
numberFormat - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
NumberParseException - Exception in com.google.i18n.phonenumbers
Generic exception class for errors encountered when parsing phone numbers.
NumberParseException(NumberParseException.ErrorType, String) - Constructor for exception com.google.i18n.phonenumbers.NumberParseException
 
NumberParseException.ErrorType - Enum in com.google.i18n.phonenumbers
 

P

pager - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
parse(String, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Parses a string and returns it as a phone number in proto buffer format.
parse(String, String, Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Same as PhoneNumberUtil.parse(String, String), but accepts mutable PhoneNumber as a parameter to decrease object creation when invoked many times.
parseAndKeepRawInput(String, String) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Parses a string and returns it in proto buffer format.
parseAndKeepRawInput(String, String, Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.PhoneNumberUtil
Same asPhoneNumberUtil.parseAndKeepRawInput(String, String), but accepts a mutable PhoneNumber as a parameter to decrease object creation when invoked many times.
parseFrom(byte[]) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
parseFrom(CodedInputByteBufferNano) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
parseFrom(byte[]) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
parseFrom(CodedInputByteBufferNano) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
parseFrom(byte[]) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
parseFrom(CodedInputByteBufferNano) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
parseFrom(byte[]) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
parseFrom(CodedInputByteBufferNano) - Static method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
pattern - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
personalNumber - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
Phonemetadata - Interface in com.google.i18n.phonenumbers.nano
 
Phonemetadata.NumberFormat - Class in com.google.i18n.phonenumbers.nano
 
Phonemetadata.NumberFormat() - Constructor for class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
Phonemetadata.PhoneMetadata - Class in com.google.i18n.phonenumbers.nano
 
Phonemetadata.PhoneMetadata() - Constructor for class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
Phonemetadata.PhoneMetadataCollection - Class in com.google.i18n.phonenumbers.nano
 
Phonemetadata.PhoneMetadataCollection() - Constructor for class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
Phonemetadata.PhoneNumberDesc - Class in com.google.i18n.phonenumbers.nano
 
Phonemetadata.PhoneNumberDesc() - Constructor for class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
Phonenumber - Class in com.google.i18n.phonenumbers
 
Phonenumber.PhoneNumber - Class in com.google.i18n.phonenumbers
 
Phonenumber.PhoneNumber() - Constructor for class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
Phonenumber.PhoneNumber.CountryCodeSource - Enum in com.google.i18n.phonenumbers
 
PhoneNumberMatch - Class in com.google.i18n.phonenumbers
The immutable match of a phone number within a piece of text.
PhoneNumberUtil - Class in com.google.i18n.phonenumbers
Utility for international phone numbers.
PhoneNumberUtil.Leniency - Enum in com.google.i18n.phonenumbers
Leniency when finding potential phone numbers in text segments.
PhoneNumberUtil.MatchType - Enum in com.google.i18n.phonenumbers
Types of phone number matches.
PhoneNumberUtil.PhoneNumberFormat - Enum in com.google.i18n.phonenumbers
INTERNATIONAL and NATIONAL formats are consistent with the definition in ITU-T Recommendation E123.
PhoneNumberUtil.PhoneNumberType - Enum in com.google.i18n.phonenumbers
Type of phone numbers.
PhoneNumberUtil.ValidationResult - Enum in com.google.i18n.phonenumbers
Possible outcomes when testing if a PhoneNumber is possible.
possibleNumberPattern - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
preferredExtnPrefix - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
preferredInternationalPrefix - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
premiumRate - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 

R

rawString() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
Returns the raw string matched as a phone number in the searched text.
RegexBasedMatcher - Class in com.google.i18n.phonenumbers.internal
Implementation of the matcher API using the regular expressions in the PhoneNumberDesc proto message to match numbers.
RegexCache - Class in com.google.i18n.phonenumbers
LRU Cache for compiled regular expressions used by the libphonenumbers libary.
RegexCache(int) - Constructor for class com.google.i18n.phonenumbers.RegexCache
 
REGION_CODE_FOR_NON_GEO_ENTITY - Static variable in class com.google.i18n.phonenumbers.PhoneNumberUtil
 

S

sameMobileAndFixedLinePattern - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
setCountryCode(int) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setCountryCodeSource(Phonenumber.PhoneNumber.CountryCodeSource) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setExtension(String) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setItalianLeadingZero(boolean) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setNationalNumber(long) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setNumberOfLeadingZeros(int) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setPreferredDomesticCarrierCode(String) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
setRawInput(String) - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
sharedCost - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
shortCode - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
ShortNumberInfo - Class in com.google.i18n.phonenumbers
Methods for getting information about short phone numbers, such as short codes and emergency numbers.
ShortNumberInfo.ShortNumberCost - Enum in com.google.i18n.phonenumbers
Cost categories of short numbers.
ShortNumbersRegionCodeSet - Class in com.google.i18n.phonenumbers
 
ShortNumbersRegionCodeSet() - Constructor for class com.google.i18n.phonenumbers.ShortNumbersRegionCodeSet
 
standardRate - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
start() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
Returns the start index of the matched phone number within the searched text.

T

tollFree - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
toString() - Method in exception com.google.i18n.phonenumbers.NumberParseException
 
toString() - Method in class com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
 
toString() - Method in class com.google.i18n.phonenumbers.PhoneNumberMatch
 
truncateTooLongNumber(Phonenumber.PhoneNumber) - Method in class com.google.i18n.phonenumbers.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 - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 

V

valueOf(String) - Static method in enum com.google.i18n.phonenumbers.NumberParseException.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.Phonenumber.PhoneNumber.CountryCodeSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.Leniency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.PhoneNumberFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.PhoneNumberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.ValidationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.i18n.phonenumbers.ShortNumberInfo.ShortNumberCost
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.i18n.phonenumbers.NumberParseException.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.Phonenumber.PhoneNumber.CountryCodeSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.Leniency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.PhoneNumberFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.PhoneNumberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.PhoneNumberUtil.ValidationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.i18n.phonenumbers.ShortNumberInfo.ShortNumberCost
Returns an array containing the constants of this enum type, in the order they are declared.
voicemail - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
voip - Variable in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 

W

writeTo(CodedOutputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.NumberFormat
 
writeTo(CodedOutputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadata
 
writeTo(CodedOutputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneMetadataCollection
 
writeTo(CodedOutputByteBufferNano) - Method in class com.google.i18n.phonenumbers.nano.Phonemetadata.PhoneNumberDesc
 
A C D E F G H I L M N P R S T U V W 

Copyright © 2016 Google. All Rights Reserved.