META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/i18n/
com/android/i18n/phonenumbers/
com/android/i18n/phonenumbers/AlternateFormatsCountryCodeSet.class
AlternateFormatsCountryCodeSet.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.AlternateFormatsCountryCodeSet extends java.lang.Object {
public void <init> ()
public static java.util.Set getCountryCodeSet ()
java.util.Set countryCodeSet
}
com/android/i18n/phonenumbers/AsYouTypeFormatter.class
AsYouTypeFormatter.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.AsYouTypeFormatter extends java.lang.Object {
private String currentOutput
private StringBuilder formattingTemplate
private String currentFormattingPattern
private StringBuilder accruedInput
private StringBuilder accruedInputWithoutFormatting
private boolean ableToFormat
private boolean inputHasFormatting
private boolean isCompleteNumber
private boolean isExpectingCountryCallingCode
private final com.android.i18n.phonenumbers.PhoneNumberUtil phoneUtil
private String defaultCountry
private static final char SEPARATOR_BEFORE_NATIONAL_NUMBER
private static final com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata EMPTY_METADATA
private com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata defaultMetadata
private com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata currentMetadata
private static final java.util.regex.Pattern ELIGIBLE_FORMAT_PATTERN
private static final java.util.regex.Pattern NATIONAL_PREFIX_SEPARATORS_PATTERN
private static final int MIN_LEADING_DIGITS_LENGTH
private static final String DIGIT_PLACEHOLDER
private static final java.util.regex.Pattern DIGIT_PATTERN
private int lastMatchPosition
private int originalPosition
private int positionToRemember
private StringBuilder prefixBeforeNationalNumber
private boolean shouldAddSpaceAfterNationalPrefix
private String extractedNationalPrefix
private StringBuilder nationalNumber
private java.util.List possibleFormats
private com.android.i18n.phonenumbers.internal.RegexCache regexCache
void <init> (java.lang.String)
String regionCode
private com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String)
String regionCode
int countryCallingCode
String mainCountry
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
private boolean maybeCreateNewTemplate ()
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat numberFormat
String pattern
java.util.Iterator it
private void getAvailableFormats (java.lang.String)
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat format
String leadingDigits
boolean isInternationalNumber
java.util.List formatList
private void narrowDownPossibleFormats (java.lang.String)
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat format
int lastLeadingDigitsPattern
java.util.regex.Pattern leadingDigitsPattern
java.util.regex.Matcher m
String leadingDigits
int indexOfLeadingDigitsPattern
java.util.Iterator it
private boolean createFormattingTemplate (com.android.i18n.phonenumbers.Phonemetadata$NumberFormat)
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat format
String numberPattern
String tempTemplate
private java.lang.String getFormattingTemplate (java.lang.String, java.lang.String)
String numberPattern
String numberFormat
String longestPhoneNumber
java.util.regex.Matcher m
String aPhoneNumber
String template
public void clear ()
public java.lang.String inputDigit (char)
char nextChar
public java.lang.String inputDigitAndRememberPosition (char)
char nextChar
private java.lang.String inputDigitWithOptionToRememberPosition (char, boolean)
String tempNationalNumber
String formattedNumber
char nextChar
boolean rememberPosition
private java.lang.String attemptToChoosePatternWithPrefixExtracted ()
java.lang.String getExtractedNationalPrefix ()
private boolean ableToExtractLongerNdd ()
int indexOfPreviousNdd
private boolean isDigitOrLeadingPlusSign (char)
char nextChar
java.lang.String attemptToFormatAccruedDigits ()
String formattedNumber
String fullOutput
String formattedNumberDigitsOnly
java.util.regex.Matcher m
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat numberFormat
public int getRememberedPosition ()
int accruedInputIndex
int currentOutputIndex
private java.lang.String appendNationalNumber (java.lang.String)
String nationalNumber
int prefixBeforeNationalNumberLength
private java.lang.String attemptToChooseFormattingPattern ()
String formattedNumber
private java.lang.String inputAccruedNationalNumber ()
int i
String tempNationalNumber
int lengthOfNationalNumber
private boolean isNanpaNumberWithNationalPrefix ()
private java.lang.String removeNationalPrefixFromNationalNumber ()
java.util.regex.Pattern nationalPrefixForParsing
java.util.regex.Matcher m
int startOfNationalNumber
String nationalPrefix
private boolean attemptToExtractIdd ()
int startOfCountryCallingCode
java.util.regex.Pattern internationalPrefix
java.util.regex.Matcher iddMatcher
private boolean attemptToExtractCountryCallingCode ()
StringBuilder numberWithoutCountryCallingCode
int countryCode
String newRegionCode
String countryCodeString
private char normalizeAndAccrueDigitsAndPlusSign (char, boolean)
char normalizedChar
int radix
char nextChar
boolean rememberPosition
char normalizedChar
private java.lang.String inputDigitHelper (char)
String tempTemplate
char nextChar
java.util.regex.Matcher digitMatcher
static void <clinit> ()
}
com/android/i18n/phonenumbers/AsYouTypeFormatter.uau
com/android/i18n/phonenumbers/CountryCodeToRegionCodeMap.class
CountryCodeToRegionCodeMap.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.CountryCodeToRegionCodeMap extends java.lang.Object {
public void <init> ()
public static java.util.Map getCountryCodeToRegionCodeMap ()
java.util.Map countryCodeToRegionCodeMap
java.util.ArrayList listWithRegionCode
}
com/android/i18n/phonenumbers/MetadataLoader.class
MetadataLoader.java
package com.android.i18n.phonenumbers
public abstract com.android.i18n.phonenumbers.MetadataLoader extends java.lang.Object {
public abstract java.io.InputStream loadMetadata (java.lang.String)
}
com/android/i18n/phonenumbers/MissingMetadataException.class
MissingMetadataException.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.MissingMetadataException extends java.lang.IllegalStateException {
public void <init> (java.lang.String)
String message
}
com/android/i18n/phonenumbers/NumberParseException$ErrorType.class
NumberParseException.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType INVALID_COUNTRY_CODE
public static final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType NOT_A_NUMBER
public static final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType TOO_SHORT_AFTER_IDD
public static final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType TOO_SHORT_NSN
public static final enum com.android.i18n.phonenumbers.NumberParseException$ErrorType TOO_LONG
private static final synthetic com.android.i18n.phonenumbers.NumberParseException$ErrorType[] $VALUES
public static com.android.i18n.phonenumbers.NumberParseException$ErrorType[] values ()
public static com.android.i18n.phonenumbers.NumberParseException$ErrorType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.NumberParseException$ErrorType[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/NumberParseException.class
NumberParseException.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.NumberParseException extends java.lang.Exception {
private com.android.i18n.phonenumbers.NumberParseException$ErrorType errorType
private String message
public void <init> (com.android.i18n.phonenumbers.NumberParseException$ErrorType, java.lang.String)
com.android.i18n.phonenumbers.NumberParseException$ErrorType errorType
String message
public com.android.i18n.phonenumbers.NumberParseException$ErrorType getErrorType ()
public java.lang.String toString ()
}
com/android/i18n/phonenumbers/NumberParseException.uau
com/android/i18n/phonenumbers/PhoneNumberMatch.class
PhoneNumberMatch.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.PhoneNumberMatch extends java.lang.Object {
private final int start
private final String rawString
private final com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
void <init> (int, java.lang.String, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
int start
String rawString
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number ()
public int start ()
public int end ()
public java.lang.String rawString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.i18n.phonenumbers.PhoneNumberMatch other
public java.lang.String toString ()
}
com/android/i18n/phonenumbers/PhoneNumberMatch.uau
com/android/i18n/phonenumbers/PhoneNumberMatcher$NumberGroupingChecker.class
PhoneNumberMatcher.java
package com.android.i18n.phonenumbers
abstract com.android.i18n.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker extends java.lang.Object {
public abstract boolean checkGroups (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[])
}
com/android/i18n/phonenumbers/PhoneNumberMatcher$State.class
PhoneNumberMatcher.java
package com.android.i18n.phonenumbers
final enum com.android.i18n.phonenumbers.PhoneNumberMatcher$State extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberMatcher$State NOT_READY
public static final enum com.android.i18n.phonenumbers.PhoneNumberMatcher$State READY
public static final enum com.android.i18n.phonenumbers.PhoneNumberMatcher$State DONE
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberMatcher$State[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberMatcher$State[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberMatcher$State valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberMatcher$State[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberMatcher.class
PhoneNumberMatcher.java
package com.android.i18n.phonenumbers
final com.android.i18n.phonenumbers.PhoneNumberMatcher extends java.lang.Object implements java.util.Iterator {
private static final java.util.regex.Pattern PATTERN
private static final java.util.regex.Pattern PUB_PAGES
private static final java.util.regex.Pattern SLASH_SEPARATED_DATES
private static final java.util.regex.Pattern TIME_STAMPS
private static final java.util.regex.Pattern TIME_STAMPS_SUFFIX
private static final java.util.regex.Pattern MATCHING_BRACKETS
private static final java.util.regex.Pattern[] INNER_MATCHES
private static final java.util.regex.Pattern LEAD_CLASS
private final com.android.i18n.phonenumbers.PhoneNumberUtil phoneUtil
private final CharSequence text
private final String preferredRegion
private final com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency leniency
private long maxTries
private com.android.i18n.phonenumbers.PhoneNumberMatcher$State state
private com.android.i18n.phonenumbers.PhoneNumberMatch lastMatch
private int searchIndex
private final com.android.i18n.phonenumbers.internal.RegexCache regexCache
private static java.lang.String limit (int, int)
int lower
int upper
void <init> (com.android.i18n.phonenumbers.PhoneNumberUtil, java.lang.CharSequence, java.lang.String, com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency, long)
com.android.i18n.phonenumbers.PhoneNumberUtil util
CharSequence text
String country
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency leniency
long maxTries
private com.android.i18n.phonenumbers.PhoneNumberMatch find (int)
int start
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberMatch match
int index
java.util.regex.Matcher matcher
private static java.lang.CharSequence trimAfterFirstMatch (java.util.regex.Pattern, java.lang.CharSequence)
java.util.regex.Pattern pattern
CharSequence candidate
java.util.regex.Matcher trailingCharsMatcher
static boolean isLatinLetter (char)
char letter
Character$UnicodeBlock block
private static boolean isInvalidPunctuationSymbol (char)
char character
private com.android.i18n.phonenumbers.PhoneNumberMatch extractMatch (java.lang.CharSequence, int)
String followingText
CharSequence candidate
int offset
com.android.i18n.phonenumbers.PhoneNumberMatch match
private com.android.i18n.phonenumbers.PhoneNumberMatch extractInnerMatch (java.lang.CharSequence, int)
CharSequence group
com.android.i18n.phonenumbers.PhoneNumberMatch match
CharSequence group
com.android.i18n.phonenumbers.PhoneNumberMatch match
java.util.regex.Matcher groupMatcher
boolean isFirstMatch
java.util.regex.Pattern possibleInnerMatch
CharSequence candidate
int offset
private com.android.i18n.phonenumbers.PhoneNumberMatch parseAndVerify (java.lang.CharSequence, int)
char previousChar
char nextChar
int lastCharIndex
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
int offset
static boolean allNumberGroupsRemainGrouped (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[])
String countryCode
String nationalSignificantNumber
String region
int i
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder normalizedCandidate
String[] formattedNumberGroups
int fromIndex
static boolean allNumberGroupsAreExactlyPresent (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[])
int formattedNumberGroupIndex
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder normalizedCandidate
String[] formattedNumberGroups
String[] candidateGroups
int candidateNumberGroupIndex
private static java.lang.String[] getNationalNumberGroups (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String rfc3966Format
int endIndex
int startIndex
private static java.lang.String[] getNationalNumberGroups (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.Phonemetadata$NumberFormat)
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
String nationalSignificantNumber
boolean checkNumberGroupingIsValid (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker)
java.util.regex.Pattern pattern
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat alternateFormat
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker checker
StringBuilder normalizedCandidate
String[] formattedNumberGroups
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata alternateFormats
String nationalSignificantNumber
static boolean containsMoreThanOneSlashInNationalNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String candidate
int firstSlashInBodyIndex
int secondSlashInBodyIndex
boolean candidateHasCountryCode
static boolean containsOnlyValidXChars (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, com.android.i18n.phonenumbers.PhoneNumberUtil)
char charAtNextIndex
char charAtIndex
int index
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
static boolean isNationalPrefixPresentIfRequired (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil)
String rawInputCopy
StringBuilder rawInput
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil util
String phoneNumberRegion
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formatRule
public boolean hasNext ()
public com.android.i18n.phonenumbers.PhoneNumberMatch next ()
com.android.i18n.phonenumbers.PhoneNumberMatch result
public void remove ()
public volatile synthetic java.lang.Object next ()
static void <clinit> ()
String openingParens
String closingParens
String nonParens
String bracketPairLimit
String leadLimit
String punctuationLimit
int digitBlockLimit
String blockLimit
String punctuation
String digitSequence
String leadClassChars
String leadClass
}
com/android/i18n/phonenumbers/PhoneNumberToTimeZonesMapper$LazyHolder.class
PhoneNumberToTimeZonesMapper.java
package com.android.i18n.phonenumbers
com.android.i18n.phonenumbers.PhoneNumberToTimeZonesMapper$LazyHolder extends java.lang.Object {
private static final com.android.i18n.phonenumbers.PhoneNumberToTimeZonesMapper INSTANCE
private void <init> ()
static void <clinit> ()
com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap map
}
com/android/i18n/phonenumbers/PhoneNumberToTimeZonesMapper.class
PhoneNumberToTimeZonesMapper.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.PhoneNumberToTimeZonesMapper extends java.lang.Object {
private static final String MAPPING_DATA_DIRECTORY
private static final String MAPPING_DATA_FILE_NAME
private static final String UNKNOWN_TIMEZONE
static final java.util.List UNKNOWN_TIME_ZONE_LIST
private static final java.util.logging.Logger logger
private com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap prefixTimeZonesMap
void <init> (java.lang.String)
String prefixTimeZonesMapDataDirectory
private void <init> (com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap)
com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap prefixTimeZonesMap
private static com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap loadPrefixTimeZonesMapFromFile (java.lang.String)
java.io.IOException e
String path
java.io.InputStream source
java.io.ObjectInputStream in
com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap map
private static void close (java.io.InputStream)
java.io.IOException e
java.io.InputStream in
public static synchronized com.android.i18n.phonenumbers.PhoneNumberToTimeZonesMapper getInstance ()
public java.util.List getTimeZonesForGeographicalNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
public java.util.List getTimeZonesForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType
public static java.lang.String getUnknownTimeZone ()
private java.util.List getTimeZonesForGeocodableNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List timezones
private java.util.List getCountryLevelTimeZonesforNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List timezones
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$1.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
com.android.i18n.phonenumbers.PhoneNumberUtil$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic CharSequence val$text
final synthetic String val$defaultRegion
final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency val$leniency
final synthetic long val$maxTries
final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil this$0
void <init> (com.android.i18n.phonenumbers.PhoneNumberUtil, java.lang.CharSequence, java.lang.String, com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency, long)
com.android.i18n.phonenumbers.PhoneNumberUtil this$0
public java.util.Iterator iterator ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$2.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$i18n$phonenumbers$Phonenumber$PhoneNumber$CountryCodeSource
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$1.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$1 extends com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency {
private void <init> (java.lang.String, int)
boolean verify (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.PhoneNumberMatcher matcher
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$2.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$2 extends com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency {
private void <init> (java.lang.String, int)
boolean verify (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.PhoneNumberMatcher matcher
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$3$1.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3$1 extends java.lang.Object implements com.android.i18n.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker {
final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3 this$0
void <init> (com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3)
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3 this$0
public boolean checkGroups (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[])
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder normalizedCandidate
String[] expectedNumberGroups
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$3.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3 extends com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency {
private void <init> (java.lang.String, int)
boolean verify (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.PhoneNumberMatcher matcher
String candidateString
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$4$1.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4$1 extends java.lang.Object implements com.android.i18n.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker {
final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4 this$0
void <init> (com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4)
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4 this$0
public boolean checkGroups (com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[])
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder normalizedCandidate
String[] expectedNumberGroups
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency$4.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4 extends com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency {
private void <init> (java.lang.String, int)
boolean verify (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence candidate
com.android.i18n.phonenumbers.PhoneNumberUtil util
com.android.i18n.phonenumbers.PhoneNumberMatcher matcher
String candidateString
}
com/android/i18n/phonenumbers/PhoneNumberUtil$Leniency.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public abstract enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency POSSIBLE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency VALID
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency STRICT_GROUPING
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency EXACT_GROUPING
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
abstract boolean verify (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.i18n.phonenumbers.PhoneNumberUtil, com.android.i18n.phonenumbers.PhoneNumberMatcher)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$MatchType.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType NOT_A_NUMBER
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType NO_MATCH
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType SHORT_NSN_MATCH
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType NSN_MATCH
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType EXACT_MATCH
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$PhoneNumberFormat.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat E164
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat INTERNATIONAL
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat NATIONAL
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat RFC3966
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$PhoneNumberType.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType FIXED_LINE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType MOBILE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType FIXED_LINE_OR_MOBILE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType TOLL_FREE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType PREMIUM_RATE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType SHARED_COST
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType VOIP
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType PERSONAL_NUMBER
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType PAGER
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType UAN
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType VOICEMAIL
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType UNKNOWN
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil$ValidationResult.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult IS_POSSIBLE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult IS_POSSIBLE_LOCAL_ONLY
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult INVALID_COUNTRY_CODE
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult TOO_SHORT
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult INVALID_LENGTH
public static final enum com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult TOO_LONG
private static final synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult[] $VALUES
public static com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult[] values ()
public static com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/PhoneNumberUtil.class
PhoneNumberUtil.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.PhoneNumberUtil extends java.lang.Object {
private static final java.util.logging.Logger logger
static final int REGEX_FLAGS
private static final int MIN_LENGTH_FOR_NSN
static final int MAX_LENGTH_FOR_NSN
static final int MAX_LENGTH_COUNTRY_CODE
private static final int MAX_INPUT_STRING_LENGTH
private static final String UNKNOWN_REGION
private static final int NANPA_COUNTRY_CODE
private static final java.util.Map MOBILE_TOKEN_MAPPINGS
private static final java.util.Set GEO_MOBILE_COUNTRIES_WITHOUT_MOBILE_AREA_CODES
private static final java.util.Set COUNTRIES_WITHOUT_NATIONAL_PREFIX_WITH_AREA_CODES
private static final java.util.Set GEO_MOBILE_COUNTRIES
static final char PLUS_SIGN
private static final char STAR_SIGN
private static final String RFC3966_EXTN_PREFIX
private static final String RFC3966_PREFIX
private static final String RFC3966_PHONE_CONTEXT
private static final String RFC3966_ISDN_SUBADDRESS
private static final java.util.Map DIALLABLE_CHAR_MAPPINGS
private static final java.util.Map ALPHA_MAPPINGS
private static final java.util.Map ALPHA_PHONE_MAPPINGS
private static final java.util.Map ALL_PLUS_NUMBER_GROUPING_SYMBOLS
private static final java.util.regex.Pattern SINGLE_INTERNATIONAL_PREFIX
static final String VALID_PUNCTUATION
private static final String DIGITS
private static final String VALID_ALPHA
static final String PLUS_CHARS
static final java.util.regex.Pattern PLUS_CHARS_PATTERN
private static final java.util.regex.Pattern SEPARATOR_PATTERN
private static final java.util.regex.Pattern CAPTURING_DIGIT_PATTERN
private static final String VALID_START_CHAR
private static final java.util.regex.Pattern VALID_START_CHAR_PATTERN
private static final String SECOND_NUMBER_START
static final java.util.regex.Pattern SECOND_NUMBER_START_PATTERN
private static final String UNWANTED_END_CHARS
static final java.util.regex.Pattern UNWANTED_END_CHAR_PATTERN
private static final java.util.regex.Pattern VALID_ALPHA_PHONE_PATTERN
private static final String VALID_PHONE_NUMBER
private static final String DEFAULT_EXTN_PREFIX
private static final String EXTN_PATTERNS_FOR_PARSING
static final String EXTN_PATTERNS_FOR_MATCHING
private static final String RFC3966_VISUAL_SEPARATOR
private static final String RFC3966_PHONE_DIGIT
private static final String RFC3966_GLOBAL_NUMBER_DIGITS
static final java.util.regex.Pattern RFC3966_GLOBAL_NUMBER_DIGITS_PATTERN
private static final String ALPHANUM
private static final String RFC3966_DOMAINLABEL
private static final String RFC3966_TOPLABEL
private static final String RFC3966_DOMAINNAME
static final java.util.regex.Pattern RFC3966_DOMAINNAME_PATTERN
private static final java.util.regex.Pattern EXTN_PATTERN
private static final java.util.regex.Pattern VALID_PHONE_NUMBER_PATTERN
static final java.util.regex.Pattern NON_DIGITS_PATTERN
private static final java.util.regex.Pattern FIRST_GROUP_PATTERN
private static final String NP_STRING
private static final String FG_STRING
private static final String CC_STRING
private static final java.util.regex.Pattern FIRST_GROUP_ONLY_PREFIX_PATTERN
private static com.android.i18n.phonenumbers.PhoneNumberUtil instance
public static final String REGION_CODE_FOR_NON_GEO_ENTITY
private final com.android.i18n.phonenumbers.metadata.source.MetadataSource metadataSource
private final java.util.Map countryCallingCodeToRegionCodeMap
private final com.android.i18n.phonenumbers.internal.MatcherApi matcherApi
private final java.util.Set nanpaRegions
private final com.android.i18n.phonenumbers.internal.RegexCache regexCache
private final java.util.Set supportedRegions
private final java.util.Set countryCodesForNonGeographicalRegion
private static java.lang.String extnDigits (int)
int maxLength
private static java.lang.String createExtnPattern (boolean)
String possibleSeparatorsNumberExtLabelNoComma
String autoDiallingAndExtLabelsFound
String autoDiallingExtn
String onlyCommasExtn
boolean forParsing
int extLimitAfterExplicitLabel
int extLimitAfterLikelyLabel
int extLimitAfterAmbiguousChar
int extLimitWhenNotSure
String possibleSeparatorsBetweenNumberAndExtLabel
String possibleCharsAfterExtLabel
String optionalExtnSuffix
String explicitExtLabels
String ambiguousExtLabels
String ambiguousSeparator
String rfcExtn
String explicitExtn
String ambiguousExtn
String americanStyleExtnWithSuffix
String extensionPattern
void <init> (com.android.i18n.phonenumbers.metadata.source.MetadataSource, java.util.Map)
java.util.List regionCodes
java.util.Map$Entry entry
com.android.i18n.phonenumbers.metadata.source.MetadataSource metadataSource
java.util.Map countryCallingCodeToRegionCodeMap
static java.lang.CharSequence extractPossibleNumber (java.lang.CharSequence)
java.util.regex.Matcher trailingCharsMatcher
java.util.regex.Matcher secondNumber
CharSequence number
java.util.regex.Matcher m
static boolean isViablePhoneNumber (java.lang.CharSequence)
CharSequence number
java.util.regex.Matcher m
static java.lang.StringBuilder normalize (java.lang.StringBuilder)
StringBuilder number
java.util.regex.Matcher m
public static java.lang.String normalizeDigitsOnly (java.lang.CharSequence)
CharSequence number
static java.lang.StringBuilder normalizeDigits (java.lang.CharSequence, boolean)
char c
int digit
int i
CharSequence number
boolean keepNonDigits
StringBuilder normalizedDigits
public static java.lang.String normalizeDiallableCharsOnly (java.lang.CharSequence)
CharSequence number
public static java.lang.String convertAlphaCharactersInNumber (java.lang.CharSequence)
CharSequence number
public int getLengthOfGeographicalAreaCode (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
int countryCallingCode
public int getLengthOfNationalDestinationCode (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber copiedProto
String mobileToken
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber copiedProto
String nationalSignificantNumber
String[] numberGroups
public static java.lang.String getCountryMobileToken (int)
int countryCallingCode
private static java.lang.String normalizeHelper (java.lang.CharSequence, java.util.Map, boolean)
char character
Character newDigit
int i
CharSequence number
java.util.Map normalizationReplacements
boolean removeNonMatches
StringBuilder normalizedNumber
static synchronized void setInstance (com.android.i18n.phonenumbers.PhoneNumberUtil)
com.android.i18n.phonenumbers.PhoneNumberUtil util
public java.util.Set getSupportedRegions ()
public java.util.Set getSupportedGlobalNetworkCallingCodes ()
public java.util.Set getSupportedCallingCodes ()
private static boolean descHasPossibleNumberData (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
private static boolean descHasData (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
private java.util.Set getSupportedTypesForMetadata (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
java.util.Set types
public java.util.Set getSupportedTypesForRegion (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
public java.util.Set getSupportedTypesForNonGeoEntity (int)
int countryCallingCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
public static synchronized com.android.i18n.phonenumbers.PhoneNumberUtil getInstance ()
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
public static com.android.i18n.phonenumbers.PhoneNumberUtil createInstance (com.android.i18n.phonenumbers.MetadataLoader)
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
private static com.android.i18n.phonenumbers.PhoneNumberUtil createInstance (com.android.i18n.phonenumbers.metadata.source.MetadataSource)
com.android.i18n.phonenumbers.metadata.source.MetadataSource metadataSource
static boolean formattingRuleHasFirstGroupOnly (java.lang.String)
String nationalPrefixFormattingRule
public boolean isNumberGeographical (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public boolean isNumberGeographical (com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType, int)
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType phoneNumberType
int countryCallingCode
private boolean isValidRegionCode (java.lang.String)
String regionCode
private boolean hasValidCountryCallingCode (int)
int countryCallingCode
public java.lang.String format (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat)
String rawInput
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
StringBuilder formattedNumber
public void format (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
StringBuilder formattedNumber
int countryCallingCode
String nationalSignificantNumber
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
public java.lang.String formatByPattern (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.util.List)
String nationalPrefix
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder numFormatCopy
String nationalPrefixFormattingRule
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
java.util.List userDefinedFormats
int countryCallingCode
String nationalSignificantNumber
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
StringBuilder formattedNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
public java.lang.String formatNationalNumberWithCarrierCode (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence carrierCode
int countryCallingCode
String nationalSignificantNumber
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
StringBuilder formattedNumber
private com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegionOrCallingCode (int, java.lang.String)
int countryCallingCode
String regionCode
public java.lang.String formatNationalNumberWithPreferredCarrierCode (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
CharSequence fallbackCarrierCode
public java.lang.String formatNumberForMobileDialing (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, boolean)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata regionMetadata
boolean isFixedLineOrMobile
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCallingFrom
boolean withFormatting
int countryCallingCode
String formattedNumber
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber numberNoExt
String regionCode
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType
boolean isValidNumber
public java.lang.String formatOutOfCountryCallingNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCallingFrom
int countryCallingCode
String nationalSignificantNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegionCallingFrom
String internationalPrefix
String internationalPrefixForFormatting
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegion
String formattedNationalNumber
StringBuilder formattedNumber
public java.lang.String formatInOriginalFormat (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
String formattedNumber
String formattedNumber
String formattedNumber
String formattedNumber
String formattedNumber
String formattedNumber
String formattedNumber
String formattedNumber
String regionCode
String nationalPrefix
String nationalFormat
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formatRule
String candidateNationalPrefixRule
int indexOfFirstGroup
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder numFormatCopy
java.util.List numberFormats
String normalizedFormattedNumber
String normalizedRawInput
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCallingFrom
String formattedNumber
String rawInput
private boolean rawInputContainsNationalPrefix (java.lang.String, java.lang.String, java.lang.String)
com.android.i18n.phonenumbers.NumberParseException e
String rawInput
String nationalPrefix
String regionCode
String normalizedNationalNumber
private boolean hasFormattingPatternForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
int countryCallingCode
String phoneNumberRegion
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formatRule
public java.lang.String formatOutOfCountryKeepingAlphaChars (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
int firstNationalNumberDigit
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder newFormat
String internationalPrefix
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCallingFrom
String rawInput
int countryCode
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegionCallingFrom
String internationalPrefixForFormatting
StringBuilder formattedNumber
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegion
public java.lang.String getNationalSignificantNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
char[] zeros
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder nationalNumber
private void prefixNumberWithCountryCallingCode (int, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder)
int countryCallingCode
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
StringBuilder formattedNumber
private java.lang.String formatNsn (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat)
String number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
private java.lang.String formatNsn (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.CharSequence)
String number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
CharSequence carrierCode
java.util.List intlNumberFormats
java.util.List availableFormats
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat chooseFormattingPatternForNumber (java.util.List, java.lang.String)
java.util.regex.Matcher m
int size
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat numFormat
java.util.List availableFormats
String nationalNumber
java.lang.String formatNsnUsingPattern (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$NumberFormat, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat)
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
private java.lang.String formatNsnUsingPattern (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$NumberFormat, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.CharSequence)
String carrierCodeFormattingRule
java.util.regex.Matcher firstGroupMatcher
String nationalPrefixFormattingRule
java.util.regex.Matcher matcher
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat formattingPattern
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
CharSequence carrierCode
String numberFormatRule
java.util.regex.Matcher m
String formattedNationalNumber
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber getExampleNumber (java.lang.String)
String regionCode
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber getInvalidExampleNumber (java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber possiblyValidNumber
String numberToTry
int phoneNumberLength
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
String exampleNumber
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForType (java.lang.String, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.NumberParseException e
String regionCode
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForType (com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber exampleNumber
String regionCode
com.android.i18n.phonenumbers.NumberParseException e
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
int countryCallingCode
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForNonGeoEntity (int)
com.android.i18n.phonenumbers.NumberParseException e
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
int countryCallingCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
private void maybeAppendFormattedExtension (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat
StringBuilder formattedNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getNumberDescByType (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
public com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType getNumberType (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalSignificantNumber
private com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
boolean isFixedLine
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int)
int countryCallingCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
private static void ensureMetadataIsNonNull (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.String)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String message
boolean isNumberMatchingDesc (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc
int actualLength
java.util.List possibleLengths
public boolean isValidNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCode
public boolean isValidNumberForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionCode
int countryCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalSignificantNumber
public java.lang.String getRegionCodeForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
int countryCode
java.util.List regions
private java.lang.String getRegionCodeForNumberFromRegionList (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.List)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String regionCode
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
String nationalNumber
public java.lang.String getRegionCodeForCountryCode (int)
int countryCallingCode
java.util.List regionCodes
public java.util.List getRegionCodesForCountryCode (int)
int countryCallingCode
java.util.List regionCodes
public int getCountryCodeForRegion (java.lang.String)
String regionCode
private int getCountryCodeForValidRegion (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
public java.lang.String getNddPrefixForRegion (java.lang.String, boolean)
String regionCode
boolean stripNonDigits
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalPrefix
public boolean isNANPACountry (java.lang.String)
String regionCode
public boolean isAlphaNumber (java.lang.CharSequence)
CharSequence number
StringBuilder strippedNumber
public boolean isPossibleNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult result
public boolean isPossibleNumberForType (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult result
private com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult testNumberLength (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
CharSequence number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
private com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult testNumberLength (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc mobileDesc
CharSequence number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc descForType
java.util.List possibleLengths
java.util.List localLengths
int actualLength
int minimumLength
public com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult isPossibleNumberWithReason (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
public com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult isPossibleNumberForTypeWithReason (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType type
String nationalNumber
int countryCode
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
public boolean isPossibleNumber (java.lang.CharSequence, java.lang.String)
com.android.i18n.phonenumbers.NumberParseException e
CharSequence number
String regionDialingFrom
public boolean truncateTooLongNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber numberCopy
long nationalNumber
public com.android.i18n.phonenumbers.AsYouTypeFormatter getAsYouTypeFormatter (java.lang.String)
String regionCode
int extractCountryCode (java.lang.StringBuilder, java.lang.StringBuilder)
int potentialCountryCode
int i
StringBuilder fullNumber
StringBuilder nationalNumber
int numberLength
int maybeExtractCountryCode (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.StringBuilder, boolean, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber) throws com.android.i18n.phonenumbers.NumberParseException
int potentialCountryCode
StringBuilder potentialNationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc
int defaultCountryCode
String defaultCountryCodeString
String normalizedNumber
CharSequence number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata defaultRegionMetadata
StringBuilder nationalNumber
boolean keepRawInput
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
StringBuilder fullNumber
String possibleCountryIddPrefix
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource countryCodeSource
private boolean parsePrefixAsIdd (java.util.regex.Pattern, java.lang.StringBuilder)
String normalizedGroup
int matchEnd
java.util.regex.Matcher digitMatcher
java.util.regex.Pattern iddPattern
StringBuilder number
java.util.regex.Matcher m
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize (java.lang.StringBuilder, java.lang.String)
StringBuilder number
String possibleIddPrefix
java.util.regex.Matcher m
java.util.regex.Pattern iddPattern
boolean maybeStripNationalPrefixAndCarrierCode (java.lang.StringBuilder, com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.StringBuilder)
StringBuilder transformedNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc
boolean isViableOriginalNumber
int numOfGroups
String transformRule
StringBuilder number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
StringBuilder carrierCode
int numberLength
String possibleNationalPrefix
java.util.regex.Matcher prefixMatcher
java.lang.String maybeStripExtension (java.lang.StringBuilder)
String extension
int i
int length
StringBuilder number
java.util.regex.Matcher m
private boolean checkRegionForParsing (java.lang.CharSequence, java.lang.String)
CharSequence numberToParse
String defaultRegion
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber parse (java.lang.CharSequence, java.lang.String) throws com.android.i18n.phonenumbers.NumberParseException
CharSequence numberToParse
String defaultRegion
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public void parse (java.lang.CharSequence, java.lang.String, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber) throws com.android.i18n.phonenumbers.NumberParseException
CharSequence numberToParse
String defaultRegion
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber parseAndKeepRawInput (java.lang.CharSequence, java.lang.String) throws com.android.i18n.phonenumbers.NumberParseException
CharSequence numberToParse
String defaultRegion
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public void parseAndKeepRawInput (java.lang.CharSequence, java.lang.String, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber) throws com.android.i18n.phonenumbers.NumberParseException
CharSequence numberToParse
String defaultRegion
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public java.lang.Iterable findNumbers (java.lang.CharSequence, java.lang.String)
CharSequence text
String defaultRegion
public java.lang.Iterable findNumbers (java.lang.CharSequence, java.lang.String, com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency, long)
CharSequence text
String defaultRegion
com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency leniency
long maxTries
static void setItalianLeadingZerosForPhoneNumber (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
int numberOfLeadingZeros
CharSequence nationalNumber
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
private void parseHelper (java.lang.CharSequence, java.lang.String, boolean, boolean, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber) throws com.android.i18n.phonenumbers.NumberParseException
java.util.regex.Matcher matcher
com.android.i18n.phonenumbers.NumberParseException e
String phoneNumberRegion
StringBuilder carrierCode
StringBuilder potentialNationalNumber
com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult validationResult
CharSequence numberToParse
String defaultRegion
boolean keepRawInput
boolean checkRegion
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
StringBuilder nationalNumber
String numberBeingParsed
String extension
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata regionMetadata
StringBuilder normalizedNationalNumber
int countryCode
int lengthOfNationalNumber
private java.lang.String extractPhoneContext (java.lang.String, int)
String numberToExtractFrom
int indexOfPhoneContext
int phoneContextStart
int phoneContextEnd
private boolean isPhoneContextValid (java.lang.String)
String phoneContext
private void buildNationalNumberForParsing (java.lang.String, java.lang.StringBuilder) throws com.android.i18n.phonenumbers.NumberParseException
int indexOfRfc3966Prefix
int indexOfNationalNumber
String numberToParse
StringBuilder nationalNumber
int indexOfPhoneContext
String phoneContext
int indexOfIsdn
private static com.android.i18n.phonenumbers.Phonenumber$PhoneNumber copyCoreFieldsOnly (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumberIn
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber
public com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumberIn
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberIn
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumber
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumber
int firstNumberCountryCode
int secondNumberCountryCode
private boolean isNationalNumberSuffixOfTheOther (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumber
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumber
String firstNumberNationalNumber
String secondNumberNationalNumber
public com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (java.lang.CharSequence, java.lang.CharSequence)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumberAsProto
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberAsProto
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumberProto
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberProto
com.android.i18n.phonenumbers.NumberParseException e2
com.android.i18n.phonenumbers.NumberParseException e
CharSequence firstNumber
CharSequence secondNumber
public com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberAsProto
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberWithFirstNumberRegion
com.android.i18n.phonenumbers.PhoneNumberUtil$MatchType match
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber secondNumberProto
String firstNumberRegion
com.android.i18n.phonenumbers.NumberParseException e
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber firstNumber
CharSequence secondNumber
public boolean canBeInternationallyDialled (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String nationalSignificantNumber
public boolean isMobileNumberPortableRegion (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
static void <clinit> ()
char c
java.util.HashMap mobileTokenMap
java.util.HashSet geoMobileCountriesWithoutMobileAreaCodes
java.util.HashSet countriesWithoutNationalPrefixWithAreaCodes
java.util.HashSet geoMobileCountries
java.util.HashMap asciiDigitMappings
java.util.HashMap alphaMap
java.util.HashMap combinedMap
java.util.HashMap diallableCharMap
java.util.HashMap allPlusNumberGroupings
}
com/android/i18n/phonenumbers/PhoneNumberUtil.uau
com/android/i18n/phonenumbers/Phonemetadata$NumberFormat$Builder.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder extends com.android.i18n.phonenumbers.Phonemetadata$NumberFormat {
public void <init> ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat build ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder mergeFrom (com.android.i18n.phonenumbers.Phonemetadata$NumberFormat)
int i
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat other
}
com/android/i18n/phonenumbers/Phonemetadata$NumberFormat.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private boolean hasPattern
private String pattern_
private boolean hasFormat
private String format_
private java.util.List leadingDigitsPattern_
private boolean hasNationalPrefixFormattingRule
private String nationalPrefixFormattingRule_
private boolean hasNationalPrefixOptionalWhenFormatting
private boolean nationalPrefixOptionalWhenFormatting_
private boolean hasDomesticCarrierCodeFormattingRule
private String domesticCarrierCodeFormattingRule_
public void <init> ()
public static com.android.i18n.phonenumbers.Phonemetadata$NumberFormat$Builder newBuilder ()
public boolean hasPattern ()
public java.lang.String getPattern ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat setPattern (java.lang.String)
String value
public boolean hasFormat ()
public java.lang.String getFormat ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat setFormat (java.lang.String)
String value
public java.util.List leadingDigitPatterns ()
public int leadingDigitsPatternSize ()
public int getLeadingDigitsPatternCount ()
public java.lang.String getLeadingDigitsPattern (int)
int index
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat addLeadingDigitsPattern (java.lang.String)
String value
public boolean hasNationalPrefixFormattingRule ()
public java.lang.String getNationalPrefixFormattingRule ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat setNationalPrefixFormattingRule (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat clearNationalPrefixFormattingRule ()
public boolean hasNationalPrefixOptionalWhenFormatting ()
public boolean getNationalPrefixOptionalWhenFormatting ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat setNationalPrefixOptionalWhenFormatting (boolean)
boolean value
public boolean hasDomesticCarrierCodeFormattingRule ()
public java.lang.String getDomesticCarrierCodeFormattingRule ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat setDomesticCarrierCodeFormattingRule (java.lang.String)
String value
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
int i
java.io.ObjectOutput objectOutput
int leadingDigitsPatternSize
public void readExternal (java.io.ObjectInput) throws java.io.IOException
int i
java.io.ObjectInput objectInput
int leadingDigitsPatternSize
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneMetadata$Builder.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata$Builder extends com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata {
public void <init> ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata build ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata$Builder setId (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata$Builder setInternationalPrefix (java.lang.String)
String value
public volatile synthetic com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setInternationalPrefix (java.lang.String)
public volatile synthetic com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setId (java.lang.String)
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneMetadata.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private boolean hasGeneralDesc
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc_
private boolean hasFixedLine
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc fixedLine_
private boolean hasMobile
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc mobile_
private boolean hasTollFree
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc tollFree_
private boolean hasPremiumRate
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc premiumRate_
private boolean hasSharedCost
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc sharedCost_
private boolean hasPersonalNumber
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc personalNumber_
private boolean hasVoip
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc voip_
private boolean hasPager
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc pager_
private boolean hasUan
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc uan_
private boolean hasEmergency
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc emergency_
private boolean hasVoicemail
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc voicemail_
private boolean hasShortCode
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc shortCode_
private boolean hasStandardRate
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc standardRate_
private boolean hasCarrierSpecific
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc carrierSpecific_
private boolean hasSmsServices
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc smsServices_
private boolean hasNoInternationalDialling
private com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc noInternationalDialling_
private boolean hasId
private String id_
private boolean hasCountryCode
private int countryCode_
private boolean hasInternationalPrefix
private String internationalPrefix_
private boolean hasPreferredInternationalPrefix
private String preferredInternationalPrefix_
private boolean hasNationalPrefix
private String nationalPrefix_
private boolean hasPreferredExtnPrefix
private String preferredExtnPrefix_
private boolean hasNationalPrefixForParsing
private String nationalPrefixForParsing_
private boolean hasNationalPrefixTransformRule
private String nationalPrefixTransformRule_
private boolean hasSameMobileAndFixedLinePattern
private boolean sameMobileAndFixedLinePattern_
private java.util.List numberFormat_
private java.util.List intlNumberFormat_
private boolean hasMainCountryForCode
private boolean mainCountryForCode_
private boolean hasLeadingDigits
private String leadingDigits_
private boolean hasMobileNumberPortableRegion
private boolean mobileNumberPortableRegion_
public void <init> ()
public static com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata$Builder newBuilder ()
public boolean hasGeneralDesc ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getGeneralDesc ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getGeneralDescBuilder ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setGeneralDesc (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasFixedLine ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getFixedLine ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setFixedLine (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasMobile ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getMobile ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setMobile (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasTollFree ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getTollFree ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setTollFree (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasPremiumRate ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getPremiumRate ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setPremiumRate (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasSharedCost ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getSharedCost ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setSharedCost (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasPersonalNumber ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getPersonalNumber ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setPersonalNumber (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasVoip ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getVoip ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setVoip (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasPager ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getPager ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setPager (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasUan ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getUan ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setUan (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasEmergency ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getEmergency ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setEmergency (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasVoicemail ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getVoicemail ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setVoicemail (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasShortCode ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getShortCode ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setShortCode (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasStandardRate ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getStandardRate ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setStandardRate (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasCarrierSpecific ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getCarrierSpecific ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setCarrierSpecific (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasSmsServices ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getSmsServices ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setSmsServices (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasNoInternationalDialling ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc getNoInternationalDialling ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setNoInternationalDialling (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc value
public boolean hasId ()
public java.lang.String getId ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setId (java.lang.String)
String value
public boolean hasCountryCode ()
public int getCountryCode ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setCountryCode (int)
int value
public boolean hasInternationalPrefix ()
public java.lang.String getInternationalPrefix ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setInternationalPrefix (java.lang.String)
String value
public boolean hasPreferredInternationalPrefix ()
public java.lang.String getPreferredInternationalPrefix ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setPreferredInternationalPrefix (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearPreferredInternationalPrefix ()
public boolean hasNationalPrefix ()
public java.lang.String getNationalPrefix ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefix (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearNationalPrefix ()
public boolean hasPreferredExtnPrefix ()
public java.lang.String getPreferredExtnPrefix ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setPreferredExtnPrefix (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearPreferredExtnPrefix ()
public boolean hasNationalPrefixForParsing ()
public java.lang.String getNationalPrefixForParsing ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefixForParsing (java.lang.String)
String value
public boolean hasNationalPrefixTransformRule ()
public java.lang.String getNationalPrefixTransformRule ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefixTransformRule (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearNationalPrefixTransformRule ()
public boolean hasSameMobileAndFixedLinePattern ()
public boolean getSameMobileAndFixedLinePattern ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setSameMobileAndFixedLinePattern (boolean)
boolean value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearSameMobileAndFixedLinePattern ()
public java.util.List numberFormats ()
public java.util.List getNumberFormatList ()
public int numberFormatSize ()
public int getNumberFormatCount ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat getNumberFormat (int)
int index
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata addNumberFormat (com.android.i18n.phonenumbers.Phonemetadata$NumberFormat)
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat value
public java.util.List intlNumberFormats ()
public java.util.List getIntlNumberFormatList ()
public int intlNumberFormatSize ()
public int getIntlNumberFormatCount ()
public com.android.i18n.phonenumbers.Phonemetadata$NumberFormat getIntlNumberFormat (int)
int index
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata addIntlNumberFormat (com.android.i18n.phonenumbers.Phonemetadata$NumberFormat)
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearIntlNumberFormat ()
public boolean hasMainCountryForCode ()
public boolean isMainCountryForCode ()
public boolean getMainCountryForCode ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setMainCountryForCode (boolean)
boolean value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearMainCountryForCode ()
public boolean hasLeadingDigits ()
public java.lang.String getLeadingDigits ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setLeadingDigits (java.lang.String)
String value
public boolean hasMobileNumberPortableRegion ()
public boolean isMobileNumberPortableRegion ()
public boolean getMobileNumberPortableRegion ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata setMobileNumberPortableRegion (boolean)
boolean value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata clearMobileNumberPortableRegion ()
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
int i
int i
java.io.ObjectOutput objectOutput
int numberFormatSize
int intlNumberFormatSize
public void readExternal (java.io.ObjectInput) throws java.io.IOException
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat numFormat
int i
com.android.i18n.phonenumbers.Phonemetadata$NumberFormat numFormat
int i
java.io.ObjectInput objectInput
boolean hasDesc
boolean hasString
int nationalFormatSize
int intlNumberFormatSize
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneMetadataCollection$Builder.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection$Builder extends com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection {
public void <init> ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection build ()
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneMetadataCollection.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private java.util.List metadata_
public void <init> ()
public static com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection$Builder newBuilder ()
public java.util.List getMetadataList ()
public int getMetadataCount ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection addMetadata (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata value
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
int i
java.io.ObjectOutput objectOutput
int size
public void readExternal (java.io.ObjectInput) throws java.io.IOException
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
int i
java.io.ObjectInput objectInput
int size
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection clear ()
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneNumberDesc$Builder.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder extends com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc {
public void <init> ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc build ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder mergeFrom (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
int i
int i
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc other
}
com/android/i18n/phonenumbers/Phonemetadata$PhoneNumberDesc.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc extends java.lang.Object implements java.io.Externalizable {
private static final long serialVersionUID
private boolean hasNationalNumberPattern
private String nationalNumberPattern_
private java.util.List possibleLength_
private java.util.List possibleLengthLocalOnly_
private boolean hasExampleNumber
private String exampleNumber_
public void <init> ()
public static com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder newBuilder ()
public boolean hasNationalNumberPattern ()
public java.lang.String getNationalNumberPattern ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc setNationalNumberPattern (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc clearNationalNumberPattern ()
public java.util.List getPossibleLengthList ()
public int getPossibleLengthCount ()
public int getPossibleLength (int)
int index
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc addPossibleLength (int)
int value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc clearPossibleLength ()
public java.util.List getPossibleLengthLocalOnlyList ()
public int getPossibleLengthLocalOnlyCount ()
public int getPossibleLengthLocalOnly (int)
int index
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc addPossibleLengthLocalOnly (int)
int value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc clearPossibleLengthLocalOnly ()
public boolean hasExampleNumber ()
public java.lang.String getExampleNumber ()
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc setExampleNumber (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc clearExampleNumber ()
public boolean exactlySameAs (com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc other
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
int i
int i
java.io.ObjectOutput objectOutput
int possibleLengthSize
int possibleLengthLocalOnlySize
public void readExternal (java.io.ObjectInput) throws java.io.IOException
int i
int i
java.io.ObjectInput objectInput
int possibleLengthSize
int possibleLengthLocalOnlySize
}
com/android/i18n/phonenumbers/Phonemetadata.NumberFormat.uau
com/android/i18n/phonenumbers/Phonemetadata.PhoneMetadata.uau
com/android/i18n/phonenumbers/Phonemetadata.PhoneMetadataCollection.uau
com/android/i18n/phonenumbers/Phonemetadata.PhoneNumberDesc.uau
com/android/i18n/phonenumbers/Phonemetadata.class
Phonemetadata.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonemetadata extends java.lang.Object {
private void <init> ()
}
com/android/i18n/phonenumbers/Phonenumber$PhoneNumber$CountryCodeSource.class
Phonenumber.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITH_PLUS_SIGN
public static final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITH_IDD
public static final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITHOUT_PLUS_SIGN
public static final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_DEFAULT_COUNTRY
public static final enum com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource UNSPECIFIED
private static final synthetic com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] $VALUES
public static com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] values ()
public static com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/Phonenumber$PhoneNumber.class
Phonenumber.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private boolean hasCountryCode
private int countryCode_
private boolean hasNationalNumber
private long nationalNumber_
private boolean hasExtension
private String extension_
private boolean hasItalianLeadingZero
private boolean italianLeadingZero_
private boolean hasNumberOfLeadingZeros
private int numberOfLeadingZeros_
private boolean hasRawInput
private String rawInput_
private boolean hasCountryCodeSource
private com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource countryCodeSource_
private boolean hasPreferredDomesticCarrierCode
private String preferredDomesticCarrierCode_
public void <init> ()
public boolean hasCountryCode ()
public int getCountryCode ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setCountryCode (int)
int value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearCountryCode ()
public boolean hasNationalNumber ()
public long getNationalNumber ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setNationalNumber (long)
long value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearNationalNumber ()
public boolean hasExtension ()
public java.lang.String getExtension ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setExtension (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearExtension ()
public boolean hasItalianLeadingZero ()
public boolean isItalianLeadingZero ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setItalianLeadingZero (boolean)
boolean value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearItalianLeadingZero ()
public boolean hasNumberOfLeadingZeros ()
public int getNumberOfLeadingZeros ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setNumberOfLeadingZeros (int)
int value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearNumberOfLeadingZeros ()
public boolean hasRawInput ()
public java.lang.String getRawInput ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setRawInput (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearRawInput ()
public boolean hasCountryCodeSource ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource getCountryCodeSource ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setCountryCodeSource (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearCountryCodeSource ()
public boolean hasPreferredDomesticCarrierCode ()
public java.lang.String getPreferredDomesticCarrierCode ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber setPreferredDomesticCarrierCode (java.lang.String)
String value
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clearPreferredDomesticCarrierCode ()
public final com.android.i18n.phonenumbers.Phonenumber$PhoneNumber clear ()
public com.android.i18n.phonenumbers.Phonenumber$PhoneNumber mergeFrom (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber other
public boolean exactlySameAs (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber other
public boolean equals (java.lang.Object)
Object that
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder outputString
}
com/android/i18n/phonenumbers/Phonenumber.PhoneNumber.uau
com/android/i18n/phonenumbers/Phonenumber.class
Phonenumber.java
package com.android.i18n.phonenumbers
public final com.android.i18n.phonenumbers.Phonenumber extends java.lang.Object {
private void <init> ()
}
com/android/i18n/phonenumbers/ShortNumberInfo$ShortNumberCost.class
ShortNumberInfo.java
package com.android.i18n.phonenumbers
public final enum com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost extends java.lang.Enum {
public static final enum com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost TOLL_FREE
public static final enum com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost STANDARD_RATE
public static final enum com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost PREMIUM_RATE
public static final enum com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost UNKNOWN_COST
private static final synthetic com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost[] $VALUES
public static com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost[] values ()
public static com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static synthetic com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost[] $values ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/ShortNumberInfo.class
ShortNumberInfo.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.ShortNumberInfo extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.android.i18n.phonenumbers.ShortNumberInfo INSTANCE
private static final java.util.Set REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT
private final com.android.i18n.phonenumbers.internal.MatcherApi matcherApi
private final java.util.Map countryCallingCodeToRegionCodeMap
private final com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource
public static com.android.i18n.phonenumbers.ShortNumberInfo getInstance ()
void <init> (com.android.i18n.phonenumbers.internal.MatcherApi, com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource)
com.android.i18n.phonenumbers.internal.MatcherApi matcherApi
com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource
private java.util.List getRegionCodesForCountryCode (int)
int countryCallingCode
java.util.List regionCodes
private boolean regionDialingFromMatchesNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
java.util.List regionCodes
private com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getShortNumberMetadataForRegion (java.lang.String)
IllegalArgumentException e
String regionCode
public boolean isPossibleShortNumberForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
int numberLength
public boolean isPossibleShortNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String region
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
int shortNumberLength
public boolean isValidShortNumberForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String shortNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc shortNumberDesc
public boolean isValidShortNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
String regionCode
public com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost getExpectedCostForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String shortNumber
public com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost getExpectedCost (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost costForRegion
String regionCode
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost cost
private java.lang.String getRegionCodeForShortNumberFromRegionList (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.List)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String regionCode
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
String nationalNumber
java.lang.String getExampleShortNumber (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
java.lang.String getExampleShortNumberForCost (java.lang.String, com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost)
String regionCode
com.android.i18n.phonenumbers.ShortNumberInfo$ShortNumberCost cost
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc desc
public boolean connectsToEmergencyNumber (java.lang.String, java.lang.String)
String number
String regionCode
public boolean isEmergencyNumber (java.lang.CharSequence, java.lang.String)
CharSequence number
String regionCode
private boolean matchesEmergencyNumberHelper (java.lang.CharSequence, java.lang.String, boolean)
CharSequence number
String regionCode
boolean allowPrefixMatch
CharSequence possibleNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String normalizedNumber
boolean allowPrefixMatchForRegion
public boolean isCarrierSpecific (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.List regionCodes
String regionCode
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
public boolean isCarrierSpecificForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
String nationalNumber
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
public boolean isSmsServiceForRegion (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String regionDialingFrom
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
private static java.lang.String getNationalSignificantNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
char[] zeros
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
StringBuilder nationalNumber
private boolean matchesPossibleNumberAndNationalNumber (java.lang.String, com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc)
String number
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc
static void <clinit> ()
}
com/android/i18n/phonenumbers/ShortNumbersRegionCodeSet.class
ShortNumbersRegionCodeSet.java
package com.android.i18n.phonenumbers
public com.android.i18n.phonenumbers.ShortNumbersRegionCodeSet extends java.lang.Object {
public void <init> ()
public static java.util.Set getRegionCodeSet ()
java.util.Set regionCodeSet
}
com/android/i18n/phonenumbers/data/
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_255
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_27
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_30
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_31
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_34
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_350
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_351
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_352
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_358
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_359
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_36
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_372
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_373
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_380
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_381
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_385
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_39
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_43
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_44
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_49
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_505
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_506
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_52
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_54
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_55
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_58
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_595
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_61
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_62
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_64
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_66
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_675
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_676
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_679
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_7
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_81
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_84
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_855
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_856
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_90
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_91
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_94
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_95
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_971
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_972
com/android/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_995
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_800
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_808
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_870
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_878
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_881
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_882
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_883
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_888
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_979
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AX
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_AZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BB
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BJ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BQ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_BZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CV
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CX
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_CZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DJ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_DZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_EC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_EE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_EG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_EH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ER
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ES
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ET
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FJ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_FR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GB
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GP
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GQ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_GY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_HK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_HN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_HR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_HT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_HU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ID
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IQ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_IT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_JE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_JM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_JO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_JP
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KP
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_KZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LB
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LV
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_LY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ME
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ML
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MP
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MQ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MV
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MX
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_MZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NP
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_NZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_OM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_PY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_QA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_RE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_RO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_RS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_RU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_RW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SB
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SJ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ST
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SV
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SX
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_SZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TD
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TH
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TJ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TL
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TO
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TR
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TV
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TW
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_TZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_UA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_UG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_US
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_UY
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_UZ
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VC
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VG
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VI
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VN
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_VU
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_WF
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_WS
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_XK
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_YE
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_YT
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZA
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZM
com/android/i18n/phonenumbers/data/PhoneNumberMetadataProto_ZW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AX
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_AZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BB
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BJ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BQ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_BZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CV
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CX
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_CZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DJ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_DZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_EC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_EE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_EG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_EH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ER
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ES
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ET
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FJ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_FR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GB
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GP
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_GY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_HK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_HN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_HR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_HT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_HU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ID
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IQ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_IT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_JE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_JM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_JO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_JP
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KP
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_KZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LB
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LV
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_LY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ME
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ML
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MP
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MQ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MV
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MX
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_MZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NP
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_NZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_OM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_PY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_QA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_RE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_RO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_RS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_RU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_RW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SB
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SJ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ST
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SV
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SX
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_SZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TD
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TH
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TJ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TL
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TO
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TR
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TV
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TW
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_TZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_UA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_UG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_US
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_UY
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_UZ
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VC
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VG
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VI
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VN
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_VU
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_WF
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_WS
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_XK
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_YE
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_YT
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ZA
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ZM
com/android/i18n/phonenumbers/data/ShortNumberMetadataProto_ZW
com/android/i18n/phonenumbers/geocoding/
com/android/i18n/phonenumbers/geocoding/PhoneNumberOfflineGeocoder.class
PhoneNumberOfflineGeocoder.java
package com.android.i18n.phonenumbers.geocoding
public com.android.i18n.phonenumbers.geocoding.PhoneNumberOfflineGeocoder extends java.lang.Object {
private static com.android.i18n.phonenumbers.geocoding.PhoneNumberOfflineGeocoder instance
private final com.android.i18n.phonenumbers.prefixmapper.PrefixFileReader prefixFileReader
private final com.android.i18n.phonenumbers.PhoneNumberUtil phoneUtil
void <init> (java.lang.String)
String phonePrefixDataDirectory
public static synchronized com.android.i18n.phonenumbers.geocoding.PhoneNumberOfflineGeocoder getInstance ()
private java.lang.String getCountryNameForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale)
String regionCode
String regionWhereNumberIsValid
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.Locale language
java.util.List regionCodes
private java.lang.String getRegionDisplayName (java.lang.String, java.util.Locale)
String regionCode
java.util.Locale language
public java.lang.String getDescriptionForValidNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber copiedNumber
com.android.i18n.phonenumbers.NumberParseException e
String region
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber copiedNumber
String areaDescription
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.Locale languageCode
String langStr
String scriptStr
String regionStr
String areaDescription
String mobileToken
String nationalNumber
public java.lang.String getDescriptionForValidNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.Locale languageCode
String userRegion
String regionCode
public java.lang.String getDescriptionForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.Locale languageCode
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType
public java.lang.String getDescriptionForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale, java.lang.String)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
java.util.Locale languageCode
String userRegion
com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType
static void <clinit> ()
}
com/android/i18n/phonenumbers/geocoding/PhoneNumberOfflineGeocoder.uau
com/android/i18n/phonenumbers/geocoding/data/
com/android/i18n/phonenumbers/geocoding/data/1201_en
com/android/i18n/phonenumbers/geocoding/data/1202_en
com/android/i18n/phonenumbers/geocoding/data/1203_en
com/android/i18n/phonenumbers/geocoding/data/1204_en
com/android/i18n/phonenumbers/geocoding/data/1205_en
com/android/i18n/phonenumbers/geocoding/data/1206_en
com/android/i18n/phonenumbers/geocoding/data/1207_en
com/android/i18n/phonenumbers/geocoding/data/1208_en
com/android/i18n/phonenumbers/geocoding/data/1209_en
com/android/i18n/phonenumbers/geocoding/data/1210_en
com/android/i18n/phonenumbers/geocoding/data/1212_en
com/android/i18n/phonenumbers/geocoding/data/1213_en
com/android/i18n/phonenumbers/geocoding/data/1214_en
com/android/i18n/phonenumbers/geocoding/data/1215_en
com/android/i18n/phonenumbers/geocoding/data/1216_en
com/android/i18n/phonenumbers/geocoding/data/1217_en
com/android/i18n/phonenumbers/geocoding/data/1218_en
com/android/i18n/phonenumbers/geocoding/data/1219_en
com/android/i18n/phonenumbers/geocoding/data/1220_en
com/android/i18n/phonenumbers/geocoding/data/1223_en
com/android/i18n/phonenumbers/geocoding/data/1224_en
com/android/i18n/phonenumbers/geocoding/data/1225_en
com/android/i18n/phonenumbers/geocoding/data/1226_en
com/android/i18n/phonenumbers/geocoding/data/1227_en
com/android/i18n/phonenumbers/geocoding/data/1228_en
com/android/i18n/phonenumbers/geocoding/data/1229_en
com/android/i18n/phonenumbers/geocoding/data/1231_en
com/android/i18n/phonenumbers/geocoding/data/1234_en
com/android/i18n/phonenumbers/geocoding/data/1235_en
com/android/i18n/phonenumbers/geocoding/data/1236_en
com/android/i18n/phonenumbers/geocoding/data/1239_en
com/android/i18n/phonenumbers/geocoding/data/1240_en
com/android/i18n/phonenumbers/geocoding/data/1242_en
com/android/i18n/phonenumbers/geocoding/data/1248_en
com/android/i18n/phonenumbers/geocoding/data/1249_en
com/android/i18n/phonenumbers/geocoding/data/1250_en
com/android/i18n/phonenumbers/geocoding/data/1251_en
com/android/i18n/phonenumbers/geocoding/data/1252_en
com/android/i18n/phonenumbers/geocoding/data/1253_en
com/android/i18n/phonenumbers/geocoding/data/1254_en
com/android/i18n/phonenumbers/geocoding/data/1256_en
com/android/i18n/phonenumbers/geocoding/data/1260_en
com/android/i18n/phonenumbers/geocoding/data/1262_en
com/android/i18n/phonenumbers/geocoding/data/1263_en
com/android/i18n/phonenumbers/geocoding/data/1267_en
com/android/i18n/phonenumbers/geocoding/data/1269_en
com/android/i18n/phonenumbers/geocoding/data/1270_en
com/android/i18n/phonenumbers/geocoding/data/1272_en
com/android/i18n/phonenumbers/geocoding/data/1276_en
com/android/i18n/phonenumbers/geocoding/data/1279_en
com/android/i18n/phonenumbers/geocoding/data/1281_en
com/android/i18n/phonenumbers/geocoding/data/1283_en
com/android/i18n/phonenumbers/geocoding/data/1289_en
com/android/i18n/phonenumbers/geocoding/data/1301_en
com/android/i18n/phonenumbers/geocoding/data/1302_en
com/android/i18n/phonenumbers/geocoding/data/1303_en
com/android/i18n/phonenumbers/geocoding/data/1304_en
com/android/i18n/phonenumbers/geocoding/data/1305_en
com/android/i18n/phonenumbers/geocoding/data/1306_en
com/android/i18n/phonenumbers/geocoding/data/1307_en
com/android/i18n/phonenumbers/geocoding/data/1308_en
com/android/i18n/phonenumbers/geocoding/data/1309_en
com/android/i18n/phonenumbers/geocoding/data/1310_en
com/android/i18n/phonenumbers/geocoding/data/1312_en
com/android/i18n/phonenumbers/geocoding/data/1313_en
com/android/i18n/phonenumbers/geocoding/data/1314_en
com/android/i18n/phonenumbers/geocoding/data/1315_en
com/android/i18n/phonenumbers/geocoding/data/1316_en
com/android/i18n/phonenumbers/geocoding/data/1317_en
com/android/i18n/phonenumbers/geocoding/data/1318_en
com/android/i18n/phonenumbers/geocoding/data/1319_en
com/android/i18n/phonenumbers/geocoding/data/1320_en
com/android/i18n/phonenumbers/geocoding/data/1321_en
com/android/i18n/phonenumbers/geocoding/data/1323_en
com/android/i18n/phonenumbers/geocoding/data/1325_en
com/android/i18n/phonenumbers/geocoding/data/1326_en
com/android/i18n/phonenumbers/geocoding/data/1327_en
com/android/i18n/phonenumbers/geocoding/data/1329_en
com/android/i18n/phonenumbers/geocoding/data/1330_en
com/android/i18n/phonenumbers/geocoding/data/1331_en
com/android/i18n/phonenumbers/geocoding/data/1332_en
com/android/i18n/phonenumbers/geocoding/data/1334_en
com/android/i18n/phonenumbers/geocoding/data/1336_en
com/android/i18n/phonenumbers/geocoding/data/1337_en
com/android/i18n/phonenumbers/geocoding/data/1339_en
com/android/i18n/phonenumbers/geocoding/data/1340_en
com/android/i18n/phonenumbers/geocoding/data/1341_en
com/android/i18n/phonenumbers/geocoding/data/1343_en
com/android/i18n/phonenumbers/geocoding/data/1345_en
com/android/i18n/phonenumbers/geocoding/data/1346_en
com/android/i18n/phonenumbers/geocoding/data/1347_en
com/android/i18n/phonenumbers/geocoding/data/1350_en
com/android/i18n/phonenumbers/geocoding/data/1351_en
com/android/i18n/phonenumbers/geocoding/data/1352_en
com/android/i18n/phonenumbers/geocoding/data/1354_en
com/android/i18n/phonenumbers/geocoding/data/1360_en
com/android/i18n/phonenumbers/geocoding/data/1361_en
com/android/i18n/phonenumbers/geocoding/data/1363_en
com/android/i18n/phonenumbers/geocoding/data/1364_en
com/android/i18n/phonenumbers/geocoding/data/1365_en
com/android/i18n/phonenumbers/geocoding/data/1367_en
com/android/i18n/phonenumbers/geocoding/data/1368_en
com/android/i18n/phonenumbers/geocoding/data/1369_en
com/android/i18n/phonenumbers/geocoding/data/1380_en
com/android/i18n/phonenumbers/geocoding/data/1382_en
com/android/i18n/phonenumbers/geocoding/data/1385_en
com/android/i18n/phonenumbers/geocoding/data/1386_en
com/android/i18n/phonenumbers/geocoding/data/1401_en
com/android/i18n/phonenumbers/geocoding/data/1402_en
com/android/i18n/phonenumbers/geocoding/data/1403_en
com/android/i18n/phonenumbers/geocoding/data/1404_en
com/android/i18n/phonenumbers/geocoding/data/1405_en
com/android/i18n/phonenumbers/geocoding/data/1406_en
com/android/i18n/phonenumbers/geocoding/data/1407_en
com/android/i18n/phonenumbers/geocoding/data/1408_en
com/android/i18n/phonenumbers/geocoding/data/1409_en
com/android/i18n/phonenumbers/geocoding/data/1410_en
com/android/i18n/phonenumbers/geocoding/data/1412_en
com/android/i18n/phonenumbers/geocoding/data/1413_en
com/android/i18n/phonenumbers/geocoding/data/1414_en
com/android/i18n/phonenumbers/geocoding/data/1415_en
com/android/i18n/phonenumbers/geocoding/data/1416_en
com/android/i18n/phonenumbers/geocoding/data/1417_en
com/android/i18n/phonenumbers/geocoding/data/1418_en
com/android/i18n/phonenumbers/geocoding/data/1419_en
com/android/i18n/phonenumbers/geocoding/data/1423_en
com/android/i18n/phonenumbers/geocoding/data/1424_en
com/android/i18n/phonenumbers/geocoding/data/1425_en
com/android/i18n/phonenumbers/geocoding/data/1428_en
com/android/i18n/phonenumbers/geocoding/data/1430_en
com/android/i18n/phonenumbers/geocoding/data/1431_en
com/android/i18n/phonenumbers/geocoding/data/1432_en
com/android/i18n/phonenumbers/geocoding/data/1434_en
com/android/i18n/phonenumbers/geocoding/data/1435_en
com/android/i18n/phonenumbers/geocoding/data/1437_en
com/android/i18n/phonenumbers/geocoding/data/1438_en
com/android/i18n/phonenumbers/geocoding/data/1440_en
com/android/i18n/phonenumbers/geocoding/data/1442_en
com/android/i18n/phonenumbers/geocoding/data/1443_en
com/android/i18n/phonenumbers/geocoding/data/1445_en
com/android/i18n/phonenumbers/geocoding/data/1447_en
com/android/i18n/phonenumbers/geocoding/data/1448_en
com/android/i18n/phonenumbers/geocoding/data/1450_en
com/android/i18n/phonenumbers/geocoding/data/1458_en
com/android/i18n/phonenumbers/geocoding/data/1463_en
com/android/i18n/phonenumbers/geocoding/data/1464_en
com/android/i18n/phonenumbers/geocoding/data/1468_en
com/android/i18n/phonenumbers/geocoding/data/1469_en
com/android/i18n/phonenumbers/geocoding/data/1470_en
com/android/i18n/phonenumbers/geocoding/data/1472_en
com/android/i18n/phonenumbers/geocoding/data/1474_en
com/android/i18n/phonenumbers/geocoding/data/1475_en
com/android/i18n/phonenumbers/geocoding/data/1478_en
com/android/i18n/phonenumbers/geocoding/data/1479_en
com/android/i18n/phonenumbers/geocoding/data/1480_en
com/android/i18n/phonenumbers/geocoding/data/1484_en
com/android/i18n/phonenumbers/geocoding/data/1501_en
com/android/i18n/phonenumbers/geocoding/data/1502_en
com/android/i18n/phonenumbers/geocoding/data/1503_en
com/android/i18n/phonenumbers/geocoding/data/1504_en
com/android/i18n/phonenumbers/geocoding/data/1505_en
com/android/i18n/phonenumbers/geocoding/data/1506_en
com/android/i18n/phonenumbers/geocoding/data/1507_en
com/android/i18n/phonenumbers/geocoding/data/1508_en
com/android/i18n/phonenumbers/geocoding/data/1509_en
com/android/i18n/phonenumbers/geocoding/data/1510_en
com/android/i18n/phonenumbers/geocoding/data/1512_en
com/android/i18n/phonenumbers/geocoding/data/1513_en
com/android/i18n/phonenumbers/geocoding/data/1514_en
com/android/i18n/phonenumbers/geocoding/data/1515_en
com/android/i18n/phonenumbers/geocoding/data/1516_en
com/android/i18n/phonenumbers/geocoding/data/1517_en
com/android/i18n/phonenumbers/geocoding/data/1518_en
com/android/i18n/phonenumbers/geocoding/data/1519_en
com/android/i18n/phonenumbers/geocoding/data/1520_en
com/android/i18n/phonenumbers/geocoding/data/1530_en
com/android/i18n/phonenumbers/geocoding/data/1531_en
com/android/i18n/phonenumbers/geocoding/data/1534_en
com/android/i18n/phonenumbers/geocoding/data/1539_en
com/android/i18n/phonenumbers/geocoding/data/1540_en
com/android/i18n/phonenumbers/geocoding/data/1541_en
com/android/i18n/phonenumbers/geocoding/data/1548_en
com/android/i18n/phonenumbers/geocoding/data/1551_en
com/android/i18n/phonenumbers/geocoding/data/1557_en
com/android/i18n/phonenumbers/geocoding/data/1559_en
com/android/i18n/phonenumbers/geocoding/data/1561_en
com/android/i18n/phonenumbers/geocoding/data/1562_en
com/android/i18n/phonenumbers/geocoding/data/1563_en
com/android/i18n/phonenumbers/geocoding/data/1564_en
com/android/i18n/phonenumbers/geocoding/data/1567_en
com/android/i18n/phonenumbers/geocoding/data/1570_en
com/android/i18n/phonenumbers/geocoding/data/1571_en
com/android/i18n/phonenumbers/geocoding/data/1572_en
com/android/i18n/phonenumbers/geocoding/data/1573_en
com/android/i18n/phonenumbers/geocoding/data/1574_en
com/android/i18n/phonenumbers/geocoding/data/1575_en
com/android/i18n/phonenumbers/geocoding/data/1579_en
com/android/i18n/phonenumbers/geocoding/data/1580_en
com/android/i18n/phonenumbers/geocoding/data/1581_en
com/android/i18n/phonenumbers/geocoding/data/1582_en
com/android/i18n/phonenumbers/geocoding/data/1584_en
com/android/i18n/phonenumbers/geocoding/data/1585_en
com/android/i18n/phonenumbers/geocoding/data/1586_en
com/android/i18n/phonenumbers/geocoding/data/1587_en
com/android/i18n/phonenumbers/geocoding/data/1601_en
com/android/i18n/phonenumbers/geocoding/data/1602_en
com/android/i18n/phonenumbers/geocoding/data/1603_en
com/android/i18n/phonenumbers/geocoding/data/1604_en
com/android/i18n/phonenumbers/geocoding/data/1605_en
com/android/i18n/phonenumbers/geocoding/data/1606_en
com/android/i18n/phonenumbers/geocoding/data/1607_en
com/android/i18n/phonenumbers/geocoding/data/1608_en
com/android/i18n/phonenumbers/geocoding/data/1609_en
com/android/i18n/phonenumbers/geocoding/data/1610_en
com/android/i18n/phonenumbers/geocoding/data/1612_en
com/android/i18n/phonenumbers/geocoding/data/1613_en
com/android/i18n/phonenumbers/geocoding/data/1614_en
com/android/i18n/phonenumbers/geocoding/data/1615_en
com/android/i18n/phonenumbers/geocoding/data/1616_en
com/android/i18n/phonenumbers/geocoding/data/1617_en
com/android/i18n/phonenumbers/geocoding/data/1618_en
com/android/i18n/phonenumbers/geocoding/data/1619_en
com/android/i18n/phonenumbers/geocoding/data/1620_en
com/android/i18n/phonenumbers/geocoding/data/1623_en
com/android/i18n/phonenumbers/geocoding/data/1626_en
com/android/i18n/phonenumbers/geocoding/data/1628_en
com/android/i18n/phonenumbers/geocoding/data/1629_en
com/android/i18n/phonenumbers/geocoding/data/1630_en
com/android/i18n/phonenumbers/geocoding/data/1631_en
com/android/i18n/phonenumbers/geocoding/data/1636_en
com/android/i18n/phonenumbers/geocoding/data/1639_en
com/android/i18n/phonenumbers/geocoding/data/1640_en
com/android/i18n/phonenumbers/geocoding/data/1641_en
com/android/i18n/phonenumbers/geocoding/data/1645_en
com/android/i18n/phonenumbers/geocoding/data/1646_en
com/android/i18n/phonenumbers/geocoding/data/1647_en
com/android/i18n/phonenumbers/geocoding/data/1649_en
com/android/i18n/phonenumbers/geocoding/data/1650_en
com/android/i18n/phonenumbers/geocoding/data/1651_en
com/android/i18n/phonenumbers/geocoding/data/1656_en
com/android/i18n/phonenumbers/geocoding/data/1657_en
com/android/i18n/phonenumbers/geocoding/data/1659_en
com/android/i18n/phonenumbers/geocoding/data/1660_en
com/android/i18n/phonenumbers/geocoding/data/1661_en
com/android/i18n/phonenumbers/geocoding/data/1662_en
com/android/i18n/phonenumbers/geocoding/data/1667_en
com/android/i18n/phonenumbers/geocoding/data/1669_en
com/android/i18n/phonenumbers/geocoding/data/1671_en
com/android/i18n/phonenumbers/geocoding/data/1672_en
com/android/i18n/phonenumbers/geocoding/data/1678_en
com/android/i18n/phonenumbers/geocoding/data/1680_en
com/android/i18n/phonenumbers/geocoding/data/1681_en
com/android/i18n/phonenumbers/geocoding/data/1682_en
com/android/i18n/phonenumbers/geocoding/data/1683_en
com/android/i18n/phonenumbers/geocoding/data/1689_en
com/android/i18n/phonenumbers/geocoding/data/1701_en
com/android/i18n/phonenumbers/geocoding/data/1702_en
com/android/i18n/phonenumbers/geocoding/data/1703_en
com/android/i18n/phonenumbers/geocoding/data/1704_en
com/android/i18n/phonenumbers/geocoding/data/1705_en
com/android/i18n/phonenumbers/geocoding/data/1706_en
com/android/i18n/phonenumbers/geocoding/data/1707_en
com/android/i18n/phonenumbers/geocoding/data/1708_en
com/android/i18n/phonenumbers/geocoding/data/1709_en
com/android/i18n/phonenumbers/geocoding/data/1712_en
com/android/i18n/phonenumbers/geocoding/data/1713_en
com/android/i18n/phonenumbers/geocoding/data/1714_en
com/android/i18n/phonenumbers/geocoding/data/1715_en
com/android/i18n/phonenumbers/geocoding/data/1716_en
com/android/i18n/phonenumbers/geocoding/data/1717_en
com/android/i18n/phonenumbers/geocoding/data/1718_en
com/android/i18n/phonenumbers/geocoding/data/1719_en
com/android/i18n/phonenumbers/geocoding/data/1720_en
com/android/i18n/phonenumbers/geocoding/data/1724_en
com/android/i18n/phonenumbers/geocoding/data/1725_en
com/android/i18n/phonenumbers/geocoding/data/1726_en
com/android/i18n/phonenumbers/geocoding/data/1727_en
com/android/i18n/phonenumbers/geocoding/data/1730_en
com/android/i18n/phonenumbers/geocoding/data/1731_en
com/android/i18n/phonenumbers/geocoding/data/1732_en
com/android/i18n/phonenumbers/geocoding/data/1734_en
com/android/i18n/phonenumbers/geocoding/data/1737_en
com/android/i18n/phonenumbers/geocoding/data/1740_en
com/android/i18n/phonenumbers/geocoding/data/1742_en
com/android/i18n/phonenumbers/geocoding/data/1743_en
com/android/i18n/phonenumbers/geocoding/data/1747_en
com/android/i18n/phonenumbers/geocoding/data/1753_en
com/android/i18n/phonenumbers/geocoding/data/1754_en
com/android/i18n/phonenumbers/geocoding/data/1757_en
com/android/i18n/phonenumbers/geocoding/data/1760_en
com/android/i18n/phonenumbers/geocoding/data/1762_en
com/android/i18n/phonenumbers/geocoding/data/1763_en
com/android/i18n/phonenumbers/geocoding/data/1765_en
com/android/i18n/phonenumbers/geocoding/data/1769_en
com/android/i18n/phonenumbers/geocoding/data/1770_en
com/android/i18n/phonenumbers/geocoding/data/1771_en
com/android/i18n/phonenumbers/geocoding/data/1772_en
com/android/i18n/phonenumbers/geocoding/data/1773_en
com/android/i18n/phonenumbers/geocoding/data/1774_en
com/android/i18n/phonenumbers/geocoding/data/1775_en
com/android/i18n/phonenumbers/geocoding/data/1778_en
com/android/i18n/phonenumbers/geocoding/data/1779_en
com/android/i18n/phonenumbers/geocoding/data/1780_en
com/android/i18n/phonenumbers/geocoding/data/1781_en
com/android/i18n/phonenumbers/geocoding/data/1782_en
com/android/i18n/phonenumbers/geocoding/data/1785_en
com/android/i18n/phonenumbers/geocoding/data/1786_en
com/android/i18n/phonenumbers/geocoding/data/1801_en
com/android/i18n/phonenumbers/geocoding/data/1802_en
com/android/i18n/phonenumbers/geocoding/data/1803_en
com/android/i18n/phonenumbers/geocoding/data/1804_en
com/android/i18n/phonenumbers/geocoding/data/1805_en
com/android/i18n/phonenumbers/geocoding/data/1806_en
com/android/i18n/phonenumbers/geocoding/data/1807_en
com/android/i18n/phonenumbers/geocoding/data/1808_en
com/android/i18n/phonenumbers/geocoding/data/1809_en
com/android/i18n/phonenumbers/geocoding/data/1810_en
com/android/i18n/phonenumbers/geocoding/data/1812_en
com/android/i18n/phonenumbers/geocoding/data/1813_en
com/android/i18n/phonenumbers/geocoding/data/1814_en
com/android/i18n/phonenumbers/geocoding/data/1815_en
com/android/i18n/phonenumbers/geocoding/data/1816_en
com/android/i18n/phonenumbers/geocoding/data/1817_en
com/android/i18n/phonenumbers/geocoding/data/1818_en
com/android/i18n/phonenumbers/geocoding/data/1819_en
com/android/i18n/phonenumbers/geocoding/data/1820_en
com/android/i18n/phonenumbers/geocoding/data/1825_en
com/android/i18n/phonenumbers/geocoding/data/1826_en
com/android/i18n/phonenumbers/geocoding/data/1828_en
com/android/i18n/phonenumbers/geocoding/data/1830_en
com/android/i18n/phonenumbers/geocoding/data/1831_en
com/android/i18n/phonenumbers/geocoding/data/1832_en
com/android/i18n/phonenumbers/geocoding/data/1835_en
com/android/i18n/phonenumbers/geocoding/data/1838_en
com/android/i18n/phonenumbers/geocoding/data/1839_en
com/android/i18n/phonenumbers/geocoding/data/1840_en
com/android/i18n/phonenumbers/geocoding/data/1843_en
com/android/i18n/phonenumbers/geocoding/data/1845_en
com/android/i18n/phonenumbers/geocoding/data/1847_en
com/android/i18n/phonenumbers/geocoding/data/1848_en
com/android/i18n/phonenumbers/geocoding/data/1850_en
com/android/i18n/phonenumbers/geocoding/data/1854_en
com/android/i18n/phonenumbers/geocoding/data/1856_en
com/android/i18n/phonenumbers/geocoding/data/1857_en
com/android/i18n/phonenumbers/geocoding/data/1858_en
com/android/i18n/phonenumbers/geocoding/data/1859_en
com/android/i18n/phonenumbers/geocoding/data/1860_en
com/android/i18n/phonenumbers/geocoding/data/1862_en
com/android/i18n/phonenumbers/geocoding/data/1863_en
com/android/i18n/phonenumbers/geocoding/data/1864_en
com/android/i18n/phonenumbers/geocoding/data/1865_en
com/android/i18n/phonenumbers/geocoding/data/1867_en
com/android/i18n/phonenumbers/geocoding/data/1870_en
com/android/i18n/phonenumbers/geocoding/data/1872_en
com/android/i18n/phonenumbers/geocoding/data/1873_en
com/android/i18n/phonenumbers/geocoding/data/1876_en
com/android/i18n/phonenumbers/geocoding/data/1878_en
com/android/i18n/phonenumbers/geocoding/data/1879_en
com/android/i18n/phonenumbers/geocoding/data/1901_en
com/android/i18n/phonenumbers/geocoding/data/1902_en
com/android/i18n/phonenumbers/geocoding/data/1903_en
com/android/i18n/phonenumbers/geocoding/data/1904_en
com/android/i18n/phonenumbers/geocoding/data/1905_en
com/android/i18n/phonenumbers/geocoding/data/1906_en
com/android/i18n/phonenumbers/geocoding/data/1907_en
com/android/i18n/phonenumbers/geocoding/data/1908_en
com/android/i18n/phonenumbers/geocoding/data/1909_en
com/android/i18n/phonenumbers/geocoding/data/1910_en
com/android/i18n/phonenumbers/geocoding/data/1912_en
com/android/i18n/phonenumbers/geocoding/data/1913_en
com/android/i18n/phonenumbers/geocoding/data/1914_en
com/android/i18n/phonenumbers/geocoding/data/1915_en
com/android/i18n/phonenumbers/geocoding/data/1916_en
com/android/i18n/phonenumbers/geocoding/data/1917_en
com/android/i18n/phonenumbers/geocoding/data/1918_en
com/android/i18n/phonenumbers/geocoding/data/1919_en
com/android/i18n/phonenumbers/geocoding/data/1920_en
com/android/i18n/phonenumbers/geocoding/data/1925_en
com/android/i18n/phonenumbers/geocoding/data/1928_en
com/android/i18n/phonenumbers/geocoding/data/1929_en
com/android/i18n/phonenumbers/geocoding/data/1930_en
com/android/i18n/phonenumbers/geocoding/data/1931_en
com/android/i18n/phonenumbers/geocoding/data/1934_en
com/android/i18n/phonenumbers/geocoding/data/1936_en
com/android/i18n/phonenumbers/geocoding/data/1937_en
com/android/i18n/phonenumbers/geocoding/data/1938_en
com/android/i18n/phonenumbers/geocoding/data/1940_en
com/android/i18n/phonenumbers/geocoding/data/1941_en
com/android/i18n/phonenumbers/geocoding/data/1942_en
com/android/i18n/phonenumbers/geocoding/data/1943_en
com/android/i18n/phonenumbers/geocoding/data/1945_en
com/android/i18n/phonenumbers/geocoding/data/1947_en
com/android/i18n/phonenumbers/geocoding/data/1948_en
com/android/i18n/phonenumbers/geocoding/data/1949_en
com/android/i18n/phonenumbers/geocoding/data/1951_en
com/android/i18n/phonenumbers/geocoding/data/1952_en
com/android/i18n/phonenumbers/geocoding/data/1954_en
com/android/i18n/phonenumbers/geocoding/data/1956_en
com/android/i18n/phonenumbers/geocoding/data/1959_en
com/android/i18n/phonenumbers/geocoding/data/1970_en
com/android/i18n/phonenumbers/geocoding/data/1971_en
com/android/i18n/phonenumbers/geocoding/data/1972_en
com/android/i18n/phonenumbers/geocoding/data/1973_en
com/android/i18n/phonenumbers/geocoding/data/1978_en
com/android/i18n/phonenumbers/geocoding/data/1979_en
com/android/i18n/phonenumbers/geocoding/data/1980_en
com/android/i18n/phonenumbers/geocoding/data/1983_en
com/android/i18n/phonenumbers/geocoding/data/1984_en
com/android/i18n/phonenumbers/geocoding/data/1985_en
com/android/i18n/phonenumbers/geocoding/data/1986_en
com/android/i18n/phonenumbers/geocoding/data/1989_en
com/android/i18n/phonenumbers/geocoding/data/20_en
com/android/i18n/phonenumbers/geocoding/data/212_en
com/android/i18n/phonenumbers/geocoding/data/212_fr
com/android/i18n/phonenumbers/geocoding/data/213_en
com/android/i18n/phonenumbers/geocoding/data/216_en
com/android/i18n/phonenumbers/geocoding/data/218_en
com/android/i18n/phonenumbers/geocoding/data/220_en
com/android/i18n/phonenumbers/geocoding/data/221_en
com/android/i18n/phonenumbers/geocoding/data/222_en
com/android/i18n/phonenumbers/geocoding/data/222_fr
com/android/i18n/phonenumbers/geocoding/data/223_en
com/android/i18n/phonenumbers/geocoding/data/224_en
com/android/i18n/phonenumbers/geocoding/data/225_en
com/android/i18n/phonenumbers/geocoding/data/226_en
com/android/i18n/phonenumbers/geocoding/data/227_en
com/android/i18n/phonenumbers/geocoding/data/228_en
com/android/i18n/phonenumbers/geocoding/data/228_es
com/android/i18n/phonenumbers/geocoding/data/228_fr
com/android/i18n/phonenumbers/geocoding/data/229_en
com/android/i18n/phonenumbers/geocoding/data/229_fr
com/android/i18n/phonenumbers/geocoding/data/230_en
com/android/i18n/phonenumbers/geocoding/data/230_es
com/android/i18n/phonenumbers/geocoding/data/230_fr
com/android/i18n/phonenumbers/geocoding/data/232_en
com/android/i18n/phonenumbers/geocoding/data/233_en
com/android/i18n/phonenumbers/geocoding/data/234_en
com/android/i18n/phonenumbers/geocoding/data/236_en
com/android/i18n/phonenumbers/geocoding/data/237_en
com/android/i18n/phonenumbers/geocoding/data/238_en
com/android/i18n/phonenumbers/geocoding/data/239_en
com/android/i18n/phonenumbers/geocoding/data/239_pt
com/android/i18n/phonenumbers/geocoding/data/240_en
com/android/i18n/phonenumbers/geocoding/data/241_en
com/android/i18n/phonenumbers/geocoding/data/242_en
com/android/i18n/phonenumbers/geocoding/data/243_en
com/android/i18n/phonenumbers/geocoding/data/243_fr
com/android/i18n/phonenumbers/geocoding/data/244_en
com/android/i18n/phonenumbers/geocoding/data/244_pt
com/android/i18n/phonenumbers/geocoding/data/245_en
com/android/i18n/phonenumbers/geocoding/data/245_pt
com/android/i18n/phonenumbers/geocoding/data/247_en
com/android/i18n/phonenumbers/geocoding/data/249_en
com/android/i18n/phonenumbers/geocoding/data/251_en
com/android/i18n/phonenumbers/geocoding/data/252_en
com/android/i18n/phonenumbers/geocoding/data/254_en
com/android/i18n/phonenumbers/geocoding/data/255_en
com/android/i18n/phonenumbers/geocoding/data/256_en
com/android/i18n/phonenumbers/geocoding/data/257_en
com/android/i18n/phonenumbers/geocoding/data/258_en
com/android/i18n/phonenumbers/geocoding/data/258_pt
com/android/i18n/phonenumbers/geocoding/data/260_en
com/android/i18n/phonenumbers/geocoding/data/261_en
com/android/i18n/phonenumbers/geocoding/data/263_en
com/android/i18n/phonenumbers/geocoding/data/264_en
com/android/i18n/phonenumbers/geocoding/data/266_en
com/android/i18n/phonenumbers/geocoding/data/267_en
com/android/i18n/phonenumbers/geocoding/data/268_en
com/android/i18n/phonenumbers/geocoding/data/269_en
com/android/i18n/phonenumbers/geocoding/data/27_en
com/android/i18n/phonenumbers/geocoding/data/290_en
com/android/i18n/phonenumbers/geocoding/data/290_fr
com/android/i18n/phonenumbers/geocoding/data/299_en
com/android/i18n/phonenumbers/geocoding/data/30_el
com/android/i18n/phonenumbers/geocoding/data/30_en
com/android/i18n/phonenumbers/geocoding/data/31_en
com/android/i18n/phonenumbers/geocoding/data/31_nl
com/android/i18n/phonenumbers/geocoding/data/32_de
com/android/i18n/phonenumbers/geocoding/data/32_en
com/android/i18n/phonenumbers/geocoding/data/32_fr
com/android/i18n/phonenumbers/geocoding/data/32_nl
com/android/i18n/phonenumbers/geocoding/data/34_en
com/android/i18n/phonenumbers/geocoding/data/34_es
com/android/i18n/phonenumbers/geocoding/data/351_en
com/android/i18n/phonenumbers/geocoding/data/351_pt
com/android/i18n/phonenumbers/geocoding/data/352_de
com/android/i18n/phonenumbers/geocoding/data/352_en
com/android/i18n/phonenumbers/geocoding/data/352_fr
com/android/i18n/phonenumbers/geocoding/data/353_en
com/android/i18n/phonenumbers/geocoding/data/354_en
com/android/i18n/phonenumbers/geocoding/data/355_en
com/android/i18n/phonenumbers/geocoding/data/358_en
com/android/i18n/phonenumbers/geocoding/data/358_fi
com/android/i18n/phonenumbers/geocoding/data/358_sv
com/android/i18n/phonenumbers/geocoding/data/359_bg
com/android/i18n/phonenumbers/geocoding/data/359_en
com/android/i18n/phonenumbers/geocoding/data/36_en
com/android/i18n/phonenumbers/geocoding/data/36_hu
com/android/i18n/phonenumbers/geocoding/data/370_en
com/android/i18n/phonenumbers/geocoding/data/373_en
com/android/i18n/phonenumbers/geocoding/data/373_ro
com/android/i18n/phonenumbers/geocoding/data/373_ru
com/android/i18n/phonenumbers/geocoding/data/374_en
com/android/i18n/phonenumbers/geocoding/data/374_hy
com/android/i18n/phonenumbers/geocoding/data/374_ru
com/android/i18n/phonenumbers/geocoding/data/375_be
com/android/i18n/phonenumbers/geocoding/data/375_en
com/android/i18n/phonenumbers/geocoding/data/375_ru
com/android/i18n/phonenumbers/geocoding/data/380_en
com/android/i18n/phonenumbers/geocoding/data/380_uk
com/android/i18n/phonenumbers/geocoding/data/381_en
com/android/i18n/phonenumbers/geocoding/data/381_sr
com/android/i18n/phonenumbers/geocoding/data/382_en
com/android/i18n/phonenumbers/geocoding/data/383_en
com/android/i18n/phonenumbers/geocoding/data/383_sq
com/android/i18n/phonenumbers/geocoding/data/383_sr
com/android/i18n/phonenumbers/geocoding/data/385_en
com/android/i18n/phonenumbers/geocoding/data/386_en
com/android/i18n/phonenumbers/geocoding/data/387_bs
com/android/i18n/phonenumbers/geocoding/data/387_en
com/android/i18n/phonenumbers/geocoding/data/387_hr
com/android/i18n/phonenumbers/geocoding/data/387_sr
com/android/i18n/phonenumbers/geocoding/data/389_en
com/android/i18n/phonenumbers/geocoding/data/39_en
com/android/i18n/phonenumbers/geocoding/data/39_it
com/android/i18n/phonenumbers/geocoding/data/40_en
com/android/i18n/phonenumbers/geocoding/data/40_ro
com/android/i18n/phonenumbers/geocoding/data/41_de
com/android/i18n/phonenumbers/geocoding/data/41_en
com/android/i18n/phonenumbers/geocoding/data/41_fr
com/android/i18n/phonenumbers/geocoding/data/41_it
com/android/i18n/phonenumbers/geocoding/data/420_en
com/android/i18n/phonenumbers/geocoding/data/421_en
com/android/i18n/phonenumbers/geocoding/data/43_de
com/android/i18n/phonenumbers/geocoding/data/43_en
com/android/i18n/phonenumbers/geocoding/data/44_en
com/android/i18n/phonenumbers/geocoding/data/46_en
com/android/i18n/phonenumbers/geocoding/data/47_en
com/android/i18n/phonenumbers/geocoding/data/48_en
com/android/i18n/phonenumbers/geocoding/data/48_pl
com/android/i18n/phonenumbers/geocoding/data/49_de
com/android/i18n/phonenumbers/geocoding/data/49_en
com/android/i18n/phonenumbers/geocoding/data/501_en
com/android/i18n/phonenumbers/geocoding/data/504_en
com/android/i18n/phonenumbers/geocoding/data/51_en
com/android/i18n/phonenumbers/geocoding/data/52_en
com/android/i18n/phonenumbers/geocoding/data/52_es
com/android/i18n/phonenumbers/geocoding/data/53_en
com/android/i18n/phonenumbers/geocoding/data/54_en
com/android/i18n/phonenumbers/geocoding/data/54_es
com/android/i18n/phonenumbers/geocoding/data/55_en
com/android/i18n/phonenumbers/geocoding/data/55_pt
com/android/i18n/phonenumbers/geocoding/data/56_en
com/android/i18n/phonenumbers/geocoding/data/56_es
com/android/i18n/phonenumbers/geocoding/data/57_en
com/android/i18n/phonenumbers/geocoding/data/58_en
com/android/i18n/phonenumbers/geocoding/data/58_es
com/android/i18n/phonenumbers/geocoding/data/592_en
com/android/i18n/phonenumbers/geocoding/data/593_en
com/android/i18n/phonenumbers/geocoding/data/595_en
com/android/i18n/phonenumbers/geocoding/data/598_en
com/android/i18n/phonenumbers/geocoding/data/599_en
com/android/i18n/phonenumbers/geocoding/data/61_en
com/android/i18n/phonenumbers/geocoding/data/62_en
com/android/i18n/phonenumbers/geocoding/data/62_id
com/android/i18n/phonenumbers/geocoding/data/63_en
com/android/i18n/phonenumbers/geocoding/data/64_en
com/android/i18n/phonenumbers/geocoding/data/66_en
com/android/i18n/phonenumbers/geocoding/data/66_th
com/android/i18n/phonenumbers/geocoding/data/670_en
com/android/i18n/phonenumbers/geocoding/data/672_en
com/android/i18n/phonenumbers/geocoding/data/673_en
com/android/i18n/phonenumbers/geocoding/data/675_en
com/android/i18n/phonenumbers/geocoding/data/676_en
com/android/i18n/phonenumbers/geocoding/data/678_en
com/android/i18n/phonenumbers/geocoding/data/679_en
com/android/i18n/phonenumbers/geocoding/data/680_en
com/android/i18n/phonenumbers/geocoding/data/682_en
com/android/i18n/phonenumbers/geocoding/data/685_en
com/android/i18n/phonenumbers/geocoding/data/686_en
com/android/i18n/phonenumbers/geocoding/data/688_en
com/android/i18n/phonenumbers/geocoding/data/689_en
com/android/i18n/phonenumbers/geocoding/data/690_en
com/android/i18n/phonenumbers/geocoding/data/7_en
com/android/i18n/phonenumbers/geocoding/data/7_ru
com/android/i18n/phonenumbers/geocoding/data/81_en
com/android/i18n/phonenumbers/geocoding/data/81_ja
com/android/i18n/phonenumbers/geocoding/data/82_en
com/android/i18n/phonenumbers/geocoding/data/82_ko
com/android/i18n/phonenumbers/geocoding/data/84_en
com/android/i18n/phonenumbers/geocoding/data/84_vi
com/android/i18n/phonenumbers/geocoding/data/850_en
com/android/i18n/phonenumbers/geocoding/data/86_en
com/android/i18n/phonenumbers/geocoding/data/86_zh
com/android/i18n/phonenumbers/geocoding/data/880_en
com/android/i18n/phonenumbers/geocoding/data/886_en
com/android/i18n/phonenumbers/geocoding/data/886_zh
com/android/i18n/phonenumbers/geocoding/data/886_zh_Hant
com/android/i18n/phonenumbers/geocoding/data/90_en
com/android/i18n/phonenumbers/geocoding/data/90_tr
com/android/i18n/phonenumbers/geocoding/data/91_en
com/android/i18n/phonenumbers/geocoding/data/92_en
com/android/i18n/phonenumbers/geocoding/data/93_en
com/android/i18n/phonenumbers/geocoding/data/93_fa
com/android/i18n/phonenumbers/geocoding/data/94_en
com/android/i18n/phonenumbers/geocoding/data/95_en
com/android/i18n/phonenumbers/geocoding/data/960_en
com/android/i18n/phonenumbers/geocoding/data/961_en
com/android/i18n/phonenumbers/geocoding/data/962_en
com/android/i18n/phonenumbers/geocoding/data/963_en
com/android/i18n/phonenumbers/geocoding/data/966_ar
com/android/i18n/phonenumbers/geocoding/data/966_en
com/android/i18n/phonenumbers/geocoding/data/967_en
com/android/i18n/phonenumbers/geocoding/data/968_en
com/android/i18n/phonenumbers/geocoding/data/970_en
com/android/i18n/phonenumbers/geocoding/data/971_en
com/android/i18n/phonenumbers/geocoding/data/972_en
com/android/i18n/phonenumbers/geocoding/data/972_iw
com/android/i18n/phonenumbers/geocoding/data/975_en
com/android/i18n/phonenumbers/geocoding/data/976_en
com/android/i18n/phonenumbers/geocoding/data/98_en
com/android/i18n/phonenumbers/geocoding/data/98_fa
com/android/i18n/phonenumbers/geocoding/data/992_en
com/android/i18n/phonenumbers/geocoding/data/993_en
com/android/i18n/phonenumbers/geocoding/data/994_en
com/android/i18n/phonenumbers/geocoding/data/995_en
com/android/i18n/phonenumbers/geocoding/data/996_en
com/android/i18n/phonenumbers/geocoding/data/config
com/android/i18n/phonenumbers/internal/
com/android/i18n/phonenumbers/internal/GeoEntityUtility.class
GeoEntityUtility.java
package com.android.i18n.phonenumbers.internal
public final com.android.i18n.phonenumbers.internal.GeoEntityUtility extends java.lang.Object {
public static final String REGION_CODE_FOR_NON_GEO_ENTITIES
public static boolean isGeoEntity (java.lang.String)
String regionCode
public static boolean isGeoEntity (int)
int countryCallingCode
java.util.List regionCodesForCountryCallingCode
private void <init> ()
}
com/android/i18n/phonenumbers/internal/MatcherApi.class
MatcherApi.java
package com.android.i18n.phonenumbers.internal
public abstract com.android.i18n.phonenumbers.internal.MatcherApi extends java.lang.Object {
public abstract boolean matchNationalNumber (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc, boolean)
}
com/android/i18n/phonenumbers/internal/RegexBasedMatcher.class
RegexBasedMatcher.java
package com.android.i18n.phonenumbers.internal
public final com.android.i18n.phonenumbers.internal.RegexBasedMatcher extends java.lang.Object implements com.android.i18n.phonenumbers.internal.MatcherApi {
private final com.android.i18n.phonenumbers.internal.RegexCache regexCache
public static com.android.i18n.phonenumbers.internal.MatcherApi create ()
private void <init> ()
public boolean matchNationalNumber (java.lang.CharSequence, com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc, boolean)
CharSequence number
com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc
boolean allowPrefixMatch
String nationalNumberPattern
private static boolean match (java.lang.CharSequence, java.util.regex.Pattern, boolean)
CharSequence number
java.util.regex.Pattern pattern
boolean allowPrefixMatch
java.util.regex.Matcher matcher
}
com/android/i18n/phonenumbers/internal/RegexCache$LRUCache$1.class
RegexCache.java
package com.android.i18n.phonenumbers.internal
com.android.i18n.phonenumbers.internal.RegexCache$LRUCache$1 extends java.util.LinkedHashMap {
final synthetic com.android.i18n.phonenumbers.internal.RegexCache$LRUCache this$0
void <init> (com.android.i18n.phonenumbers.internal.RegexCache$LRUCache, int, float, boolean)
com.android.i18n.phonenumbers.internal.RegexCache$LRUCache this$0
int arg1
float arg2
boolean arg3
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
}
com/android/i18n/phonenumbers/internal/RegexCache$LRUCache.class
RegexCache.java
package com.android.i18n.phonenumbers.internal
com.android.i18n.phonenumbers.internal.RegexCache$LRUCache extends java.lang.Object {
private java.util.LinkedHashMap map
private int size
public void <init> (int)
int size
public synchronized java.lang.Object get (java.lang.Object)
Object key
public synchronized void put (java.lang.Object, java.lang.Object)
Object key
Object value
public synchronized boolean containsKey (java.lang.Object)
Object key
}
com/android/i18n/phonenumbers/internal/RegexCache.class
RegexCache.java
package com.android.i18n.phonenumbers.internal
public com.android.i18n.phonenumbers.internal.RegexCache extends java.lang.Object {
private com.android.i18n.phonenumbers.internal.RegexCache$LRUCache cache
public void <init> (int)
int size
public java.util.regex.Pattern getPatternForRegex (java.lang.String)
String regex
java.util.regex.Pattern pattern
boolean containsRegex (java.lang.String)
String regex
}
com/android/i18n/phonenumbers/metadata/
com/android/i18n/phonenumbers/metadata/DefaultMetadataDependenciesProvider.class
DefaultMetadataDependenciesProvider.java
package com.android.i18n.phonenumbers.metadata
public final com.android.i18n.phonenumbers.metadata.DefaultMetadataDependenciesProvider extends java.lang.Object {
private static final com.android.i18n.phonenumbers.metadata.DefaultMetadataDependenciesProvider INSTANCE
private final com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
private final com.android.i18n.phonenumbers.MetadataLoader metadataLoader
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneNumberMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.MetadataSource phoneNumberMetadataSource
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider shortNumberMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider alternateFormatsMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.FormattingMetadataSource alternateFormatsMetadataSource
public static com.android.i18n.phonenumbers.metadata.DefaultMetadataDependenciesProvider getInstance ()
private void <init> ()
public com.android.i18n.phonenumbers.metadata.init.MetadataParser getMetadataParser ()
public com.android.i18n.phonenumbers.MetadataLoader getMetadataLoader ()
public com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getPhoneNumberMetadataFileNameProvider ()
public com.android.i18n.phonenumbers.metadata.source.MetadataSource getPhoneNumberMetadataSource ()
public com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getShortNumberMetadataFileNameProvider ()
public com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource getShortNumberMetadataSource ()
public com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getAlternateFormatsMetadataFileNameProvider ()
public com.android.i18n.phonenumbers.metadata.source.FormattingMetadataSource getAlternateFormatsMetadataSource ()
public java.lang.String getCarrierDataDirectory ()
public java.lang.String getGeocodingDataDirectory ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/metadata/init/
com/android/i18n/phonenumbers/metadata/init/ClassPathResourceMetadataLoader.class
ClassPathResourceMetadataLoader.java
package com.android.i18n.phonenumbers.metadata.init
public final com.android.i18n.phonenumbers.metadata.init.ClassPathResourceMetadataLoader extends java.lang.Object implements com.android.i18n.phonenumbers.MetadataLoader {
private static final java.util.logging.Logger logger
public void <init> ()
public java.io.InputStream loadMetadata (java.lang.String)
String metadataFileName
java.io.InputStream inputStream
static void <clinit> ()
}
com/android/i18n/phonenumbers/metadata/init/MetadataParser.class
MetadataParser.java
package com.android.i18n.phonenumbers.metadata.init
public final com.android.i18n.phonenumbers.metadata.init.MetadataParser extends java.lang.Object {
private static final java.util.logging.Logger logger
private final boolean strictMode
public static com.android.i18n.phonenumbers.metadata.init.MetadataParser newLenientParser ()
public static com.android.i18n.phonenumbers.metadata.init.MetadataParser newStrictParser ()
private void <init> (boolean)
boolean strictMode
public java.util.Collection parse (java.io.InputStream)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection phoneMetadataCollection
java.util.List phoneMetadata
java.io.IOException e
java.io.InputStream source
java.io.ObjectInputStream ois
private java.util.List handleNullSource ()
private void close (java.io.InputStream)
java.io.IOException e
java.io.InputStream inputStream
static void <clinit> ()
}
com/android/i18n/phonenumbers/metadata/source/
com/android/i18n/phonenumbers/metadata/source/BlockingMetadataBootstrappingGuard.class
BlockingMetadataBootstrappingGuard.java
package com.android.i18n.phonenumbers.metadata.source
final com.android.i18n.phonenumbers.metadata.source.BlockingMetadataBootstrappingGuard extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard {
private final com.android.i18n.phonenumbers.MetadataLoader metadataLoader
private final com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
private final com.android.i18n.phonenumbers.metadata.source.MetadataContainer metadataContainer
private final java.util.Map loadedFiles
void <init> (com.android.i18n.phonenumbers.MetadataLoader, com.android.i18n.phonenumbers.metadata.init.MetadataParser, com.android.i18n.phonenumbers.metadata.source.MetadataContainer)
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
com.android.i18n.phonenumbers.metadata.source.MetadataContainer metadataContainer
public com.android.i18n.phonenumbers.metadata.source.MetadataContainer getOrBootstrap (java.lang.String)
String phoneMetadataFile
private synchronized void bootstrapMetadata (java.lang.String)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata metadata
String phoneMetadataFile
java.util.Collection phoneMetadata
private java.util.Collection read (java.lang.String)
java.io.InputStream metadataStream
RuntimeException e
String phoneMetadataFile
}
com/android/i18n/phonenumbers/metadata/source/CompositeMetadataContainer.class
CompositeMetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
final com.android.i18n.phonenumbers.metadata.source.CompositeMetadataContainer extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MetadataContainer {
private final com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer metadataByCountryCode
private final com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer metadataByRegionCode
void <init> ()
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (java.lang.String)
String regionCode
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (int)
int countryCallingCode
public void accept (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
String regionCode
}
com/android/i18n/phonenumbers/metadata/source/FormattingMetadataSource.class
FormattingMetadataSource.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.FormattingMetadataSource extends java.lang.Object {
public abstract com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getFormattingMetadataForCountryCallingCode (int)
}
com/android/i18n/phonenumbers/metadata/source/FormattingMetadataSourceImpl.class
FormattingMetadataSourceImpl.java
package com.android.i18n.phonenumbers.metadata.source
public final com.android.i18n.phonenumbers.metadata.source.FormattingMetadataSourceImpl extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.FormattingMetadataSource {
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.MetadataLoader, com.android.i18n.phonenumbers.metadata.init.MetadataParser)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getFormattingMetadataForCountryCallingCode (int)
int countryCallingCode
}
com/android/i18n/phonenumbers/metadata/source/MapBackedMetadataContainer$1.class
MapBackedMetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$1 extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider {
void <init> ()
public java.lang.String getKeyOf (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
public volatile synthetic java.lang.Object getKeyOf (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
}
com/android/i18n/phonenumbers/metadata/source/MapBackedMetadataContainer$2.class
MapBackedMetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$2 extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider {
void <init> ()
public java.lang.Integer getKeyOf (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
public volatile synthetic java.lang.Object getKeyOf (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
}
com/android/i18n/phonenumbers/metadata/source/MapBackedMetadataContainer$KeyProvider.class
MapBackedMetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
abstract com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider extends java.lang.Object {
public abstract java.lang.Object getKeyOf (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
}
com/android/i18n/phonenumbers/metadata/source/MapBackedMetadataContainer.class
MapBackedMetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
final com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MetadataContainer {
private final java.util.concurrent.ConcurrentMap metadataMap
private final com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider keyProvider
static com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer byRegionCode ()
static com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer byCountryCallingCode ()
private void <init> (com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider)
com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider keyProvider
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (java.lang.Object)
Object key
com.android.i18n.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider getKeyProvider ()
public void accept (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata
}
com/android/i18n/phonenumbers/metadata/source/MetadataBootstrappingGuard.class
MetadataBootstrappingGuard.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard extends java.lang.Object {
public abstract com.android.i18n.phonenumbers.metadata.source.MetadataContainer getOrBootstrap (java.lang.String)
}
com/android/i18n/phonenumbers/metadata/source/MetadataContainer.class
MetadataContainer.java
package com.android.i18n.phonenumbers.metadata.source
abstract com.android.i18n.phonenumbers.metadata.source.MetadataContainer extends java.lang.Object {
public abstract void accept (com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata)
}
com/android/i18n/phonenumbers/metadata/source/MetadataSource.class
MetadataSource.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.MetadataSource extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource com.android.i18n.phonenumbers.metadata.source.NonGeographicalEntityMetadataSource {
}
com/android/i18n/phonenumbers/metadata/source/MetadataSourceImpl.class
MetadataSourceImpl.java
package com.android.i18n.phonenumbers.metadata.source
public final com.android.i18n.phonenumbers.metadata.source.MetadataSourceImpl extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.MetadataSource {
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.MetadataLoader, com.android.i18n.phonenumbers.metadata.init.MetadataParser)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int)
int countryCallingCode
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String)
String regionCode
}
com/android/i18n/phonenumbers/metadata/source/MultiFileModeFileNameProvider.class
MultiFileModeFileNameProvider.java
package com.android.i18n.phonenumbers.metadata.source
public final com.android.i18n.phonenumbers.metadata.source.MultiFileModeFileNameProvider extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider {
private final String phoneMetadataFileNamePrefix
public void <init> (java.lang.String)
String phoneMetadataFileNameBase
public java.lang.String getFor (java.lang.Object)
Object key
String keyAsString
private boolean isAlphanumeric (java.lang.String)
int codePoint
int charIdx
String key
int size
}
com/android/i18n/phonenumbers/metadata/source/NonGeographicalEntityMetadataSource.class
NonGeographicalEntityMetadataSource.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.NonGeographicalEntityMetadataSource extends java.lang.Object {
public abstract com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int)
}
com/android/i18n/phonenumbers/metadata/source/PhoneMetadataFileNameProvider.class
PhoneMetadataFileNameProvider.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider extends java.lang.Object {
public abstract java.lang.String getFor (java.lang.Object)
}
com/android/i18n/phonenumbers/metadata/source/RegionMetadataSource.class
RegionMetadataSource.java
package com.android.i18n.phonenumbers.metadata.source
public abstract com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource extends java.lang.Object {
public abstract com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String)
}
com/android/i18n/phonenumbers/metadata/source/RegionMetadataSourceImpl.class
RegionMetadataSourceImpl.java
package com.android.i18n.phonenumbers.metadata.source
public final com.android.i18n.phonenumbers.metadata.source.RegionMetadataSourceImpl extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.RegionMetadataSource {
private final com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
private final com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard
public void <init> (com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.i18n.phonenumbers.MetadataLoader, com.android.i18n.phonenumbers.metadata.init.MetadataParser)
com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider
com.android.i18n.phonenumbers.MetadataLoader metadataLoader
com.android.i18n.phonenumbers.metadata.init.MetadataParser metadataParser
public com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String)
String regionCode
}
com/android/i18n/phonenumbers/metadata/source/SingleFileModeFileNameProvider.class
SingleFileModeFileNameProvider.java
package com.android.i18n.phonenumbers.metadata.source
public final com.android.i18n.phonenumbers.metadata.source.SingleFileModeFileNameProvider extends java.lang.Object implements com.android.i18n.phonenumbers.metadata.source.PhoneMetadataFileNameProvider {
private final String phoneMetadataFileName
public void <init> (java.lang.String)
String phoneMetadataFileName
public java.lang.String getFor (java.lang.Object)
Object key
}
com/android/i18n/phonenumbers/prefixmapper/
com/android/i18n/phonenumbers/prefixmapper/DefaultMapStorage.class
DefaultMapStorage.java
package com.android.i18n.phonenumbers.prefixmapper
com.android.i18n.phonenumbers.prefixmapper.DefaultMapStorage extends com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy {
private int[] phoneNumberPrefixes
private String[] descriptions
public void <init> ()
public int getPrefix (int)
int index
public java.lang.String getDescription (int)
int index
public void readFromSortedMap (java.util.SortedMap)
int prefix
java.util.SortedMap sortedPhonePrefixMap
int index
public void readExternal (java.io.ObjectInput) throws java.io.IOException
int i
int i
java.io.ObjectInput objectInput
int sizeOfLengths
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
int i
Integer length
java.io.ObjectOutput objectOutput
int sizeOfLengths
}
com/android/i18n/phonenumbers/prefixmapper/FlyweightMapStorage.class
FlyweightMapStorage.java
package com.android.i18n.phonenumbers.prefixmapper
final com.android.i18n.phonenumbers.prefixmapper.FlyweightMapStorage extends com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy {
private static final int SHORT_NUM_BYTES
private static final int INT_NUM_BYTES
private int prefixSizeInBytes
private int descIndexSizeInBytes
private java.nio.ByteBuffer phoneNumberPrefixes
private java.nio.ByteBuffer descriptionIndexes
private String[] descriptionPool
void <init> ()
public int getPrefix (int)
int index
public java.lang.String getDescription (int)
int index
int indexInDescriptionPool
public void readFromSortedMap (java.util.SortedMap)
int prefix
java.util.Map$Entry entry
java.util.SortedMap phonePrefixMap
java.util.SortedSet descriptionsSet
int index
private void createDescriptionPool (java.util.SortedSet, java.util.SortedMap)
int prefix
String description
int positionInDescriptionPool
int i
java.util.SortedSet descriptionsSet
java.util.SortedMap phonePrefixMap
int index
public void readExternal (java.io.ObjectInput) throws java.io.IOException
int i
String description
int i
java.io.ObjectInput objectInput
int sizeOfLengths
int descriptionPoolSize
private void readEntries (java.io.ObjectInput) throws java.io.IOException
int i
java.io.ObjectInput objectInput
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
Integer length
String description
int i
java.io.ObjectOutput objectOutput
int sizeOfLengths
private static int getOptimalNumberOfBytesForValue (int)
int value
private static void readExternalWord (java.io.ObjectInput, int, java.nio.ByteBuffer, int) throws java.io.IOException
java.io.ObjectInput objectInput
int wordSize
java.nio.ByteBuffer outputBuffer
int index
int wordIndex
private static void writeExternalWord (java.io.ObjectOutput, int, java.nio.ByteBuffer, int) throws java.io.IOException
java.io.ObjectOutput objectOutput
int wordSize
java.nio.ByteBuffer inputBuffer
int index
int wordIndex
private static int readWordFromBuffer (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer buffer
int wordSize
int index
int wordIndex
private static void storeWordInBuffer (java.nio.ByteBuffer, int, int, int)
java.nio.ByteBuffer buffer
int wordSize
int index
int value
int wordIndex
}
com/android/i18n/phonenumbers/prefixmapper/MappingFileProvider.class
MappingFileProvider.java
package com.android.i18n.phonenumbers.prefixmapper
public com.android.i18n.phonenumbers.prefixmapper.MappingFileProvider extends java.lang.Object implements java.io.Externalizable {
private int numOfEntries
private int[] countryCallingCodes
private java.util.List availableLanguages
private static final java.util.Map LOCALE_NORMALIZATION_MAP
public void <init> ()
public void readFileConfigs (java.util.SortedMap)
int countryCallingCode
java.util.SortedMap availableDataFiles
int index
public void readExternal (java.io.ObjectInput) throws java.io.IOException
int j
int numOfLangs
java.util.Set setOfLangs
int i
java.io.ObjectInput objectInput
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
String lang
java.util.Set setOfLangs
int numOfLangs
int i
java.io.ObjectOutput objectOutput
public java.lang.String toString ()
String lang
java.util.SortedSet sortedSetOfLangs
int i
StringBuilder output
java.lang.String getFileName (int, java.lang.String, java.lang.String, java.lang.String)
StringBuilder fileName
String languageCode
int countryCallingCode
String language
String script
String region
int index
java.util.Set setOfLangs
private java.lang.String findBestMatchingLanguageCode (java.util.Set, java.lang.String, java.lang.String, java.lang.String)
StringBuilder langWithScript
String langWithScriptStr
StringBuilder langWithRegion
String langWithRegionStr
java.util.Set setOfLangs
String language
String script
String region
StringBuilder fullLocale
String fullLocaleStr
String normalizedLocale
private boolean onlyOneOfScriptOrRegionIsEmpty (java.lang.String, java.lang.String)
String script
String region
private java.lang.StringBuilder constructFullLocale (java.lang.String, java.lang.String, java.lang.String)
String language
String script
String region
StringBuilder fullLocale
private void appendSubsequentLocalePart (java.lang.String, java.lang.StringBuilder)
String subsequentLocalePart
StringBuilder fullLocale
static void <clinit> ()
java.util.Map normalizationMap
}
com/android/i18n/phonenumbers/prefixmapper/PhonePrefixMap.class
PhonePrefixMap.java
package com.android.i18n.phonenumbers.prefixmapper
public com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap extends java.lang.Object implements java.io.Externalizable {
private final com.android.i18n.phonenumbers.PhoneNumberUtil phoneUtil
private static final java.util.logging.Logger logger
private com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy phonePrefixMapStorage
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy getPhonePrefixMapStorage ()
public void <init> ()
private static int getSizeOfPhonePrefixMapStorage (com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy, java.util.SortedMap) throws java.io.IOException
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy mapStorage
java.util.SortedMap phonePrefixMap
java.io.ByteArrayOutputStream byteArrayOutputStream
java.io.ObjectOutputStream objectOutputStream
int sizeOfStorage
private com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy createDefaultMapStorage ()
private com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy createFlyweightMapStorage ()
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy getSmallerMapStorage (java.util.SortedMap)
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy flyweightMapStorage
int sizeOfFlyweightMapStorage
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy defaultMapStorage
int sizeOfDefaultMapStorage
java.io.IOException e
java.util.SortedMap phonePrefixMap
public void readPhonePrefixMap (java.util.SortedMap)
java.util.SortedMap sortedPhonePrefixMap
public void readExternal (java.io.ObjectInput) throws java.io.IOException
java.io.ObjectInput objectInput
boolean useFlyweightMapStorage
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput objectOutput
java.lang.String lookup (long)
Integer possibleLength
String phonePrefixStr
int currentPrefix
long number
int numOfEntries
long phonePrefix
int currentIndex
java.util.SortedSet currentSetOfLengths
public java.lang.String lookup (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
long phonePrefix
private int binarySearch (int, int, long)
int currentValue
int start
int end
long value
int current
public java.lang.String toString ()
static void <clinit> ()
}
com/android/i18n/phonenumbers/prefixmapper/PhonePrefixMapStorageStrategy.class
PhonePrefixMapStorageStrategy.java
package com.android.i18n.phonenumbers.prefixmapper
abstract com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy extends java.lang.Object {
protected int numOfEntries
protected final java.util.TreeSet possibleLengths
void <init> ()
public abstract int getPrefix (int)
public abstract java.lang.String getDescription (int)
public abstract void readFromSortedMap (java.util.SortedMap)
public abstract void readExternal (java.io.ObjectInput) throws java.io.IOException
public abstract void writeExternal (java.io.ObjectOutput) throws java.io.IOException
public int getNumOfEntries ()
public java.util.TreeSet getPossibleLengths ()
public java.lang.String toString ()
int i
StringBuilder output
int numOfEntries
}
com/android/i18n/phonenumbers/prefixmapper/PrefixFileReader.class
PrefixFileReader.java
package com.android.i18n.phonenumbers.prefixmapper
public com.android.i18n.phonenumbers.prefixmapper.PrefixFileReader extends java.lang.Object {
private static final java.util.logging.Logger logger
private final String phonePrefixDataDirectory
private com.android.i18n.phonenumbers.prefixmapper.MappingFileProvider mappingFileProvider
private java.util.Map availablePhonePrefixMaps
private final com.android.i18n.phonenumbers.MetadataLoader metadataLoader
public void <init> (java.lang.String)
String phonePrefixDataDirectory
private void loadMappingFileProvider ()
java.io.IOException e
java.io.InputStream source
java.io.ObjectInputStream in
private com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap getPhonePrefixDescriptions (int, java.lang.String, java.lang.String, java.lang.String)
int prefixMapKey
String language
String script
String region
String fileName
private void loadPhonePrefixMapFromFile (java.lang.String)
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap map
java.io.IOException e
String fileName
java.io.InputStream source
java.io.ObjectInputStream in
private static void close (java.io.InputStream)
java.io.IOException e
java.io.InputStream in
public java.lang.String getDescriptionForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, java.lang.String, java.lang.String)
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap defaultMap
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
String language
String script
String region
int countryCallingCode
int phonePrefix
com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap phonePrefixDescriptions
String description
private boolean mayFallBackToEnglish (java.lang.String)
String lang
static void <clinit> ()
}
com/android/i18n/phonenumbers/prefixmapper/PrefixTimeZonesMap.class
PrefixTimeZonesMap.java
package com.android.i18n.phonenumbers.prefixmapper
public com.android.i18n.phonenumbers.prefixmapper.PrefixTimeZonesMap extends java.lang.Object implements java.io.Externalizable {
private final com.android.i18n.phonenumbers.prefixmapper.PhonePrefixMap phonePrefixMap
private static final String RAW_STRING_TIMEZONES_SEPARATOR
public void <init> ()
public void readPrefixTimeZonesMap (java.util.SortedMap)
java.util.SortedMap sortedPrefixTimeZoneMap
public void writeExternal (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput objectOutput
public void readExternal (java.io.ObjectInput) throws java.io.IOException
java.io.ObjectInput objectInput
private java.util.List lookupTimeZonesForNumber (long)
long key
String timezonesString
public java.util.List lookupTimeZonesForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
long phonePrefix
public java.util.List lookupCountryLevelTimeZonesForNumber (com.android.i18n.phonenumbers.Phonenumber$PhoneNumber)
com.android.i18n.phonenumbers.Phonenumber$PhoneNumber number
private java.util.List tokenizeRawOutputString (java.lang.String)
String timezonesString
java.util.StringTokenizer tokenizer
java.util.LinkedList timezonesList
public java.lang.String toString ()
}
com/android/i18n/phonenumbers/timezones/
com/android/i18n/phonenumbers/timezones/data/
com/android/i18n/phonenumbers/timezones/data/map_data
com/google/
com/google/android/
com/google/android/rappor/
com/google/android/rappor/Encoder.class
Encoder.java
package com.google.android.rappor
public com.google.android.rappor.Encoder extends java.lang.Object {
public static final long VERSION
public static final int MIN_USER_SECRET_BYTES
public static final int MAX_BITS
public static final int MAX_BLOOM_HASHES
public static final int MAX_COHORTS
private static final byte HMAC_DRBG_TYPE_COHORT
private static final byte HMAC_DRBG_TYPE_PRR
private final byte[] encoderIdBytes
private final double probabilityF
private final double probabilityP
private final double probabilityQ
private final int numBits
private final int numBloomHashes
private final int numCohorts
private final int cohort
private final java.util.BitSet inputMask
private final java.security.MessageDigest sha256
private final java.security.MessageDigest md5
private final java.util.Random random
private final byte[] userSecret
public void <init> (byte[], java.lang.String, int, double, double, double, int, int)
byte[] userSecret
String encoderId
int numBits
double probabilityF
double probabilityP
double probabilityQ
int numCohorts
int numBloomHashes
public void <init> (java.util.Random, java.security.MessageDigest, java.security.MessageDigest, byte[], java.lang.String, int, double, double, double, int, int)
java.security.NoSuchAlgorithmException impossible
java.security.NoSuchAlgorithmException impossible
java.util.Random random
java.security.MessageDigest md5
java.security.MessageDigest sha256
byte[] userSecret
String encoderId
int numBits
double probabilityF
double probabilityP
double probabilityQ
int numCohorts
int numBloomHashes
boolean numCohortsIsPowerOfTwo
com.google.android.rappor.HmacDrbg cohortDrbg
java.nio.ByteBuffer cohortDrbgBytes
int cohortMasterAssignment
public double getProbabilityF ()
public double getProbabilityP ()
public double getProbabilityQ ()
public int getNumBits ()
public int getNumBloomHashes ()
public int getNumCohorts ()
public int getCohort ()
public java.lang.String getEncoderId ()
public byte[] encodeBoolean (boolean)
boolean bool
java.util.BitSet input
public byte[] encodeOrdinal (int)
int ordinal
java.util.BitSet input
public byte[] encodeString (java.lang.String)
byte[] digest
int digestWord
int chosenBit
int i
String string
byte[] stringInUtf8
byte[] message
byte[] digest
java.util.BitSet input
public byte[] encodeBits (byte[])
byte[] bits
private byte[] encodeBits (java.util.BitSet)
java.util.BitSet bits
java.util.BitSet permanentRandomizedResponse
java.util.BitSet encodedBitSet
byte[] encodedBytes
byte[] output
private java.util.BitSet computePermanentRandomizedResponse (java.util.BitSet)
int personalizationStringLength
byte[] digest
byte[] personalizationString
int pseudorandomByte
int uniform0to127
boolean shouldUseNoise
int i
java.util.BitSet bits
java.util.BitSet masked
byte[] personalizationString
com.google.android.rappor.HmacDrbg drbg
byte[] pseudorandomStream
int probabilityFTimes128
java.util.BitSet result
private java.util.BitSet computeInstantaneousRandomizedResponse (java.util.BitSet)
boolean bit
double probability
boolean responseBit
int i
java.util.BitSet bits
java.util.BitSet masked
java.util.BitSet response
private static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
private static void verify (boolean)
boolean expression
}
com/google/android/rappor/HmacDrbg.class
HmacDrbg.java
package com.google.android.rappor
public com.google.android.rappor.HmacDrbg extends java.lang.Object {
private byte[] value
private javax.crypto.Mac hmac
private int bytesGenerated
public static final int SECURITY_STRENGTH
public static final int MAX_PERSONALIZATION_STRING_LENGTH_BYTES
public static final int ENTROPY_INPUT_SIZE_BYTES
public static final int MAX_BYTES_TOTAL
private static final int DIGEST_NUM_BYTES
private static final int MAX_BYTES_PER_REQUEST
private static final byte[] BYTE_ARRAY_0
private static final byte[] BYTE_ARRAY_1
public void <init> (byte[], byte[])
byte[] entropyInput
byte[] personalizationString
byte[] seedMaterial
private static byte[] emptyIfNull (byte[])
byte[] b
private void setKey (byte[])
javax.crypto.spec.SecretKeySpec secretKey
byte[] key
private byte[] hash (byte[])
Exception e
byte[] x
private void hmacDrbgUpdate (byte[])
byte[] providedData
private void hmacDrbgGenerate (byte[], int, int)
int bytesToWrite
byte[] out
int start
int count
int bytesWritten
public static byte[] generateEntropyInput ()
byte[] result
public byte[] nextBytes (int)
int length
byte[] result
public void nextBytes (byte[])
byte[] out
public void nextBytes (byte[], int, int)
int bytesToWrite
int bytesWritten
byte[] out
int start
int count
private static transient byte[] bytesConcat (byte[][])
byte[] array
byte[] array
byte[][] arrays
int length
byte[] result
int pos
static void <clinit> ()
}
org/
org/ccil/
org/ccil/cowan/
org/ccil/cowan/tagsoup/
org/ccil/cowan/tagsoup/AttributesImpl.class
AttributesImpl.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.AttributesImpl extends java.lang.Object implements org.xml.sax.Attributes {
int length
String[] data
public void <init> ()
public void <init> (org.xml.sax.Attributes)
org.xml.sax.Attributes atts
public int getLength ()
public java.lang.String getURI (int)
int index
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
public java.lang.String getType (int)
int index
public java.lang.String getValue (int)
int index
public int getIndex (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public int getIndex (java.lang.String)
int i
String qName
int max
public java.lang.String getType (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public java.lang.String getType (java.lang.String)
int i
String qName
int max
public java.lang.String getValue (java.lang.String, java.lang.String)
int i
String uri
String localName
int max
public java.lang.String getValue (java.lang.String)
int i
String qName
int max
public void clear ()
int i
public void setAttributes (org.xml.sax.Attributes)
int i
org.xml.sax.Attributes atts
public void addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
String type
String value
public void setAttribute (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int index
String uri
String localName
String qName
String type
String value
public void removeAttribute (int)
int index
public void setURI (int, java.lang.String)
int index
String uri
public void setLocalName (int, java.lang.String)
int index
String localName
public void setQName (int, java.lang.String)
int index
String qName
public void setType (int, java.lang.String)
int index
String type
public void setValue (int, java.lang.String)
int index
String value
private void ensureCapacity (int)
int max
int n
int max
String[] newData
private void badIndex (int) throws java.lang.ArrayIndexOutOfBoundsException
int index
String msg
}
org/ccil/cowan/tagsoup/AutoDetector.class
AutoDetector.java
package org.ccil.cowan.tagsoup
public abstract org.ccil.cowan.tagsoup.AutoDetector extends java.lang.Object {
public abstract java.io.Reader autoDetectingReader (java.io.InputStream)
}
org/ccil/cowan/tagsoup/CommandLine.class
CommandLine.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.CommandLine extends java.lang.Object {
static java.util.Hashtable options
private static org.ccil.cowan.tagsoup.Parser theParser
private static org.ccil.cowan.tagsoup.HTMLSchema theSchema
private static String theOutputEncoding
public void <init> ()
public static void main (java.lang.String[]) throws java.io.IOException org.xml.sax.SAXException
String dst
String dst
String src
String dst
int j
java.io.OutputStream os
int i
int i
String[] argv
int optind
private static void doHelp ()
String key
java.util.Enumeration e
boolean first
private static void process (java.lang.String, java.io.OutputStream) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.XMLReader r
java.io.Writer w
String encoding
String src
java.io.OutputStream os
org.xml.sax.XMLReader r
java.io.Writer w
org.xml.sax.ContentHandler h
org.xml.sax.InputSource s
private static org.xml.sax.ContentHandler chooseContentHandler (java.io.Writer)
String method
String doctype_public
String doctype_system
java.io.Writer w
org.ccil.cowan.tagsoup.XMLWriter x
private static int getopts (java.util.Hashtable, java.lang.String[])
String arg
String value
int eqsign
java.util.Hashtable options
String[] argv
int optind
private static boolean hasOption (java.util.Hashtable, java.lang.String)
java.util.Hashtable options
String option
static void <clinit> ()
}
org/ccil/cowan/tagsoup/Element.class
Element.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.Element extends java.lang.Object {
private org.ccil.cowan.tagsoup.ElementType theType
private org.ccil.cowan.tagsoup.AttributesImpl theAtts
private org.ccil.cowan.tagsoup.Element theNext
private boolean preclosed
public void <init> (org.ccil.cowan.tagsoup.ElementType, boolean)
org.ccil.cowan.tagsoup.ElementType type
boolean defaultAttributes
public org.ccil.cowan.tagsoup.ElementType type ()
public org.ccil.cowan.tagsoup.AttributesImpl atts ()
public org.ccil.cowan.tagsoup.Element next ()
public void setNext (org.ccil.cowan.tagsoup.Element)
org.ccil.cowan.tagsoup.Element next
public java.lang.String name ()
public java.lang.String namespace ()
public java.lang.String localName ()
public int model ()
public int memberOf ()
public int flags ()
public org.ccil.cowan.tagsoup.ElementType parent ()
public boolean canContain (org.ccil.cowan.tagsoup.Element)
org.ccil.cowan.tagsoup.Element other
public void setAttribute (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public void anonymize ()
int i
public void clean ()
String name
int i
public void preclose ()
public boolean isPreclosed ()
}
org/ccil/cowan/tagsoup/ElementType.class
ElementType.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.ElementType extends java.lang.Object {
private String theName
private String theNamespace
private String theLocalName
private int theModel
private int theMemberOf
private int theFlags
private org.ccil.cowan.tagsoup.AttributesImpl theAtts
private org.ccil.cowan.tagsoup.ElementType theParent
private org.ccil.cowan.tagsoup.Schema theSchema
public void <init> (java.lang.String, int, int, int, org.ccil.cowan.tagsoup.Schema)
String name
int model
int memberOf
int flags
org.ccil.cowan.tagsoup.Schema schema
public java.lang.String namespace (java.lang.String, boolean)
String name
boolean attribute
int colon
String prefix
public java.lang.String localName (java.lang.String)
String name
int colon
public java.lang.String name ()
public java.lang.String namespace ()
public java.lang.String localName ()
public int model ()
public int memberOf ()
public int flags ()
public org.ccil.cowan.tagsoup.AttributesImpl atts ()
public org.ccil.cowan.tagsoup.ElementType parent ()
public org.ccil.cowan.tagsoup.Schema schema ()
public boolean canContain (org.ccil.cowan.tagsoup.ElementType)
org.ccil.cowan.tagsoup.ElementType other
public void setAttribute (org.ccil.cowan.tagsoup.AttributesImpl, java.lang.String, java.lang.String, java.lang.String)
org.ccil.cowan.tagsoup.AttributesImpl atts
String name
String type
String value
String namespace
String localName
int i
public static java.lang.String normalize (java.lang.String)
char v
int i
String value
boolean space
int len
StringBuffer b
public void setAttribute (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public void setModel (int)
int model
public void setMemberOf (int)
int memberOf
public void setFlags (int)
int flags
public void setParent (org.ccil.cowan.tagsoup.ElementType)
org.ccil.cowan.tagsoup.ElementType parent
}
org/ccil/cowan/tagsoup/HTMLModels.class
HTMLModels.java
package org.ccil.cowan.tagsoup
public abstract org.ccil.cowan.tagsoup.HTMLModels extends java.lang.Object {
public static final int M_AREA
public static final int M_BLOCK
public static final int M_BLOCKINLINE
public static final int M_BODY
public static final int M_CELL
public static final int M_COL
public static final int M_DEF
public static final int M_FORM
public static final int M_FRAME
public static final int M_HEAD
public static final int M_HTML
public static final int M_INLINE
public static final int M_LEGEND
public static final int M_LI
public static final int M_NOLINK
public static final int M_OPTION
public static final int M_OPTIONS
public static final int M_P
public static final int M_PARAM
public static final int M_TABLE
public static final int M_TABULAR
public static final int M_TR
}
org/ccil/cowan/tagsoup/HTMLScanner.class
HTMLScanner.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.HTMLScanner extends java.lang.Object implements org.ccil.cowan.tagsoup.Scanner org.xml.sax.Locator {
private static final int S_ANAME
private static final int S_APOS
private static final int S_AVAL
private static final int S_BB
private static final int S_BBC
private static final int S_BBCD
private static final int S_BBCDA
private static final int S_BBCDAT
private static final int S_BBCDATA
private static final int S_CDATA
private static final int S_CDATA2
private static final int S_CDSECT
private static final int S_CDSECT1
private static final int S_CDSECT2
private static final int S_COM
private static final int S_COM2
private static final int S_COM3
private static final int S_COM4
private static final int S_DECL
private static final int S_DECL2
private static final int S_DONE
private static final int S_EMPTYTAG
private static final int S_ENT
private static final int S_EQ
private static final int S_ETAG
private static final int S_GI
private static final int S_NCR
private static final int S_PCDATA
private static final int S_PI
private static final int S_PITARGET
private static final int S_QUOT
private static final int S_STAGC
private static final int S_TAG
private static final int S_TAGWS
private static final int S_XNCR
private static final int A_ADUP
private static final int A_ADUP_SAVE
private static final int A_ADUP_STAGC
private static final int A_ANAME
private static final int A_ANAME_ADUP
private static final int A_ANAME_ADUP_STAGC
private static final int A_AVAL
private static final int A_AVAL_STAGC
private static final int A_CDATA
private static final int A_CMNT
private static final int A_DECL
private static final int A_EMPTYTAG
private static final int A_ENTITY
private static final int A_ENTITY_START
private static final int A_ETAG
private static final int A_GI
private static final int A_GI_STAGC
private static final int A_LT
private static final int A_LT_PCDATA
private static final int A_MINUS
private static final int A_MINUS2
private static final int A_MINUS3
private static final int A_PCDATA
private static final int A_PI
private static final int A_PITARGET
private static final int A_PITARGET_PI
private static final int A_SAVE
private static final int A_SKIP
private static final int A_SP
private static final int A_STAGC
private static final int A_UNGET
private static final int A_UNSAVE_PCDATA
private static int[] statetable
private static final String[] debug_actionnames
private static final String[] debug_statenames
private String thePublicid
private String theSystemid
private int theLastLine
private int theLastColumn
private int theCurrentLine
private int theCurrentColumn
int theState
int theNextState
char[] theOutputBuffer
int theSize
int[] theWinMap
static short[][] statetableIndex
static int statetableIndexMaxChar
public void <init> ()
private void unread (java.io.PushbackReader, int) throws java.io.IOException
java.io.PushbackReader r
int c
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public void resetDocumentLocator (java.lang.String, java.lang.String)
String publicid
String systemid
public void scan (java.io.Reader, org.ccil.cowan.tagsoup.ScanHandler) throws java.io.IOException org.xml.sax.SAXException
java.io.PushbackReader r
char ch1
int ent
int ch
int adjCh
int statetableRow
int action
java.io.Reader r0
org.ccil.cowan.tagsoup.ScanHandler h
java.io.PushbackReader r
int firstChar
private void mark ()
public void startCDATA ()
private void save (int, org.ccil.cowan.tagsoup.ScanHandler) throws java.io.IOException org.xml.sax.SAXException
char[] newOutputBuffer
int ch
org.ccil.cowan.tagsoup.ScanHandler h
public static void main (java.lang.String[]) throws java.io.IOException org.xml.sax.SAXException
String[] argv
org.ccil.cowan.tagsoup.Scanner s
java.io.Reader r
java.io.Writer w
org.ccil.cowan.tagsoup.PYXWriter pw
private static java.lang.String nicechar (int)
int in
static void <clinit> ()
int i
int i
int hit
int action
int ch
int theState
int maxState
int maxChar
}
org/ccil/cowan/tagsoup/HTMLSchema.class
HTMLSchema.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.HTMLSchema extends org.ccil.cowan.tagsoup.Schema implements org.ccil.cowan.tagsoup.HTMLModels {
public void <init> ()
}
org/ccil/cowan/tagsoup/PYXScanner.class
PYXScanner.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.PYXScanner extends java.lang.Object implements org.ccil.cowan.tagsoup.Scanner {
public void <init> ()
public void resetDocumentLocator (java.lang.String, java.lang.String)
String publicid
String systemid
public void scan (java.io.Reader, org.ccil.cowan.tagsoup.ScanHandler) throws java.io.IOException org.xml.sax.SAXException
int sp
int size
java.io.Reader r
org.ccil.cowan.tagsoup.ScanHandler h
java.io.BufferedReader br
String s
char[] buff
boolean instag
public void startCDATA ()
public static void main (java.lang.String[]) throws java.io.IOException org.xml.sax.SAXException
String[] argv
org.ccil.cowan.tagsoup.Scanner s
java.io.Reader r
java.io.Writer w
}
org/ccil/cowan/tagsoup/PYXWriter.class
PYXWriter.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.PYXWriter extends java.lang.Object implements org.ccil.cowan.tagsoup.ScanHandler org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler {
private java.io.PrintWriter theWriter
private static char[] dummy
private String attrName
public void adup (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void aname (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void aval (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void cmnt (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void entity (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public int getEntity ()
public void eof (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void etag (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void decl (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void gi (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void cdsect (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void pcdata (char[], int, int) throws org.xml.sax.SAXException
int i
char[] buff
int offset
int length
boolean inProgress
public void pitarget (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void pi (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void stagc (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void stage (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void endDocument () throws org.xml.sax.SAXException
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localname
String qname
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
int i
String uri
String localname
String qname
org.xml.sax.Attributes atts
int length
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void <init> (java.io.Writer)
java.io.Writer w
static void <clinit> ()
}
org/ccil/cowan/tagsoup/Parser$1.class
Parser.java
package org.ccil.cowan.tagsoup
org.ccil.cowan.tagsoup.Parser$1 extends java.lang.Object implements org.ccil.cowan.tagsoup.AutoDetector {
final synthetic org.ccil.cowan.tagsoup.Parser this$0
void <init> (org.ccil.cowan.tagsoup.Parser)
org.ccil.cowan.tagsoup.Parser this$0
public java.io.Reader autoDetectingReader (java.io.InputStream)
java.io.InputStream i
}
org/ccil/cowan/tagsoup/Parser.class
Parser.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.Parser extends org.xml.sax.helpers.DefaultHandler implements org.ccil.cowan.tagsoup.ScanHandler org.xml.sax.XMLReader org.xml.sax.ext.LexicalHandler {
private org.xml.sax.ContentHandler theContentHandler
private org.xml.sax.ext.LexicalHandler theLexicalHandler
private org.xml.sax.DTDHandler theDTDHandler
private org.xml.sax.ErrorHandler theErrorHandler
private org.xml.sax.EntityResolver theEntityResolver
private org.ccil.cowan.tagsoup.Schema theSchema
private org.ccil.cowan.tagsoup.Scanner theScanner
private org.ccil.cowan.tagsoup.AutoDetector theAutoDetector
private static boolean DEFAULT_NAMESPACES
private static boolean DEFAULT_IGNORE_BOGONS
private static boolean DEFAULT_BOGONS_EMPTY
private static boolean DEFAULT_ROOT_BOGONS
private static boolean DEFAULT_DEFAULT_ATTRIBUTES
private static boolean DEFAULT_TRANSLATE_COLONS
private static boolean DEFAULT_RESTART_ELEMENTS
private static boolean DEFAULT_IGNORABLE_WHITESPACE
private static boolean DEFAULT_CDATA_ELEMENTS
private boolean namespaces
private boolean ignoreBogons
private boolean bogonsEmpty
private boolean rootBogons
private boolean defaultAttributes
private boolean translateColons
private boolean restartElements
private boolean ignorableWhitespace
private boolean CDATAElements
public static final String namespacesFeature
public static final String namespacePrefixesFeature
public static final String externalGeneralEntitiesFeature
public static final String externalParameterEntitiesFeature
public static final String isStandaloneFeature
public static final String lexicalHandlerParameterEntitiesFeature
public static final String resolveDTDURIsFeature
public static final String stringInterningFeature
public static final String useAttributes2Feature
public static final String useLocator2Feature
public static final String useEntityResolver2Feature
public static final String validationFeature
public static final String unicodeNormalizationCheckingFeature
public static final String xmlnsURIsFeature
public static final String XML11Feature
public static final String ignoreBogonsFeature
public static final String bogonsEmptyFeature
public static final String rootBogonsFeature
public static final String defaultAttributesFeature
public static final String translateColonsFeature
public static final String restartElementsFeature
public static final String ignorableWhitespaceFeature
public static final String CDATAElementsFeature
public static final String lexicalHandlerProperty
public static final String scannerProperty
public static final String schemaProperty
public static final String autoDetectorProperty
private java.util.HashMap theFeatures
private org.ccil.cowan.tagsoup.Element theNewElement
private String theAttributeName
private boolean theDoctypeIsPresent
private String theDoctypePublicId
private String theDoctypeSystemId
private String theDoctypeName
private String thePITarget
private org.ccil.cowan.tagsoup.Element theStack
private org.ccil.cowan.tagsoup.Element theSaved
private org.ccil.cowan.tagsoup.Element thePCDATA
private int theEntity
private static char[] etagchars
private boolean virginStack
private static String legal
private char[] theCommentBuffer
public void <init> ()
private static java.lang.Boolean truthValue (boolean)
boolean b
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Boolean b
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
Boolean b
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource input
java.io.Reader r
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemid
private void setup ()
private java.io.Reader getReader (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
java.io.UnsupportedEncodingException e
org.xml.sax.InputSource s
java.io.Reader r
java.io.InputStream i
String encoding
String publicid
String systemid
private java.io.InputStream getInputStream (java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String publicid
String systemid
java.net.URL basis
java.net.URL url
java.net.URLConnection c
public void adup (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void aname (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void aval (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
String value
private java.lang.String expandEntities (java.lang.String)
int ent
char ch
int i
String src
int refStart
int len
char[] dst
int dstlen
public void entity (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
private int lookupEntity (char[], int, int)
NumberFormatException e
NumberFormatException e
char[] buff
int offset
int length
int result
public void eof (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void etag (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public boolean etag_cdata (char[], int, int) throws org.xml.sax.SAXException
int i
boolean realTag
char[] buff
int offset
int length
String currentName
public void etag_basic (char[], int, int) throws org.xml.sax.SAXException
org.ccil.cowan.tagsoup.ElementType type
String name
char[] buff
int offset
int length
String name
org.ccil.cowan.tagsoup.Element sp
boolean inNoforce
private void restart (org.ccil.cowan.tagsoup.Element) throws org.xml.sax.SAXException
org.ccil.cowan.tagsoup.Element next
org.ccil.cowan.tagsoup.Element e
private void pop () throws org.xml.sax.SAXException
String attNamespace
String attPrefix
int i
String name
String localName
String namespace
String prefix
org.xml.sax.Attributes atts
private void restartablyPop () throws org.xml.sax.SAXException
org.ccil.cowan.tagsoup.Element popped
private void push (org.ccil.cowan.tagsoup.Element) throws org.xml.sax.SAXException
String attNamespace
String attPrefix
int i
org.ccil.cowan.tagsoup.Element e
String name
String localName
String namespace
String prefix
org.xml.sax.Attributes atts
int len
private java.lang.String prefixOf (java.lang.String)
String name
int i
String prefix
private boolean foreign (java.lang.String, java.lang.String)
String prefix
String namespace
boolean foreign
public void decl (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
String s
String name
String systemid
String publicid
String[] v
private static java.lang.String trimquotes (java.lang.String)
String in
int length
char s
char e
private static java.lang.String[] split (java.lang.String) throws java.lang.IllegalArgumentException
char c
java.util.ArrayList l
int s
int e
boolean sq
boolean dq
char lastc
int len
String val
private java.lang.String cleanPublicid (java.lang.String)
char ch
int i
String src
int len
StringBuffer dst
boolean suppressSpace
public void gi (char[], int, int) throws org.xml.sax.SAXException
int bogonModel
int bogonMemberOf
char[] buff
int offset
int length
String name
org.ccil.cowan.tagsoup.ElementType type
public void cdsect (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void pcdata (char[], int, int) throws org.xml.sax.SAXException
int i
char[] buff
int offset
int length
boolean allWhite
public void pitarget (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void pi (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void stagc (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void stage (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
public void cmnt (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int length
private void rectify (org.ccil.cowan.tagsoup.Element) throws org.xml.sax.SAXException
org.ccil.cowan.tagsoup.ElementType parentType
org.ccil.cowan.tagsoup.Element parent
org.ccil.cowan.tagsoup.Element nexte
org.ccil.cowan.tagsoup.Element e
org.ccil.cowan.tagsoup.Element sp
public int getEntity ()
private java.lang.String makeName (char[], int, int)
char ch
char[] buff
int offset
int length
StringBuffer dst
boolean seenColon
boolean start
int dstLength
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicid
String systemid
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
static void <clinit> ()
}
org/ccil/cowan/tagsoup/ScanHandler.class
ScanHandler.java
package org.ccil.cowan.tagsoup
public abstract org.ccil.cowan.tagsoup.ScanHandler extends java.lang.Object {
public abstract void adup (char[], int, int) throws org.xml.sax.SAXException
public abstract void aname (char[], int, int) throws org.xml.sax.SAXException
public abstract void aval (char[], int, int) throws org.xml.sax.SAXException
public abstract void cdsect (char[], int, int) throws org.xml.sax.SAXException
public abstract void decl (char[], int, int) throws org.xml.sax.SAXException
public abstract void entity (char[], int, int) throws org.xml.sax.SAXException
public abstract void eof (char[], int, int) throws org.xml.sax.SAXException
public abstract void etag (char[], int, int) throws org.xml.sax.SAXException
public abstract void gi (char[], int, int) throws org.xml.sax.SAXException
public abstract void pcdata (char[], int, int) throws org.xml.sax.SAXException
public abstract void pi (char[], int, int) throws org.xml.sax.SAXException
public abstract void pitarget (char[], int, int) throws org.xml.sax.SAXException
public abstract void stagc (char[], int, int) throws org.xml.sax.SAXException
public abstract void stage (char[], int, int) throws org.xml.sax.SAXException
public abstract void cmnt (char[], int, int) throws org.xml.sax.SAXException
public abstract int getEntity ()
}
org/ccil/cowan/tagsoup/Scanner.class
Scanner.java
package org.ccil.cowan.tagsoup
public abstract org.ccil.cowan.tagsoup.Scanner extends java.lang.Object {
public abstract void scan (java.io.Reader, org.ccil.cowan.tagsoup.ScanHandler) throws java.io.IOException org.xml.sax.SAXException
public abstract void resetDocumentLocator (java.lang.String, java.lang.String)
public abstract void startCDATA ()
}
org/ccil/cowan/tagsoup/Schema.class
Schema.java
package org.ccil.cowan.tagsoup
public abstract org.ccil.cowan.tagsoup.Schema extends java.lang.Object {
public static final int M_ANY
public static final int M_EMPTY
public static final int M_PCDATA
public static final int M_ROOT
public static final int F_RESTART
public static final int F_CDATA
public static final int F_NOFORCE
private java.util.HashMap theEntities
private java.util.HashMap theElementTypes
private String theURI
private String thePrefix
private org.ccil.cowan.tagsoup.ElementType theRoot
public void <init> ()
public void elementType (java.lang.String, int, int, int)
String name
int model
int memberOf
int flags
org.ccil.cowan.tagsoup.ElementType e
public org.ccil.cowan.tagsoup.ElementType rootElementType ()
public void attribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String elemName
String attrName
String type
String value
org.ccil.cowan.tagsoup.ElementType e
public void parent (java.lang.String, java.lang.String)
String name
String parentName
org.ccil.cowan.tagsoup.ElementType child
org.ccil.cowan.tagsoup.ElementType parent
public void entity (java.lang.String, int)
String name
int value
public org.ccil.cowan.tagsoup.ElementType getElementType (java.lang.String)
String name
public int getEntity (java.lang.String)
String name
Integer ch
public java.lang.String getURI ()
public java.lang.String getPrefix ()
public void setURI (java.lang.String)
String uri
public void setPrefix (java.lang.String)
String prefix
}
org/ccil/cowan/tagsoup/XMLWriter.class
XMLWriter.java
package org.ccil.cowan.tagsoup
public org.ccil.cowan.tagsoup.XMLWriter extends org.xml.sax.helpers.XMLFilterImpl implements org.xml.sax.ext.LexicalHandler {
private String[] booleans
private final org.xml.sax.Attributes EMPTY_ATTS
public static final String CDATA_SECTION_ELEMENTS
public static final String DOCTYPE_PUBLIC
public static final String DOCTYPE_SYSTEM
public static final String ENCODING
public static final String INDENT
public static final String MEDIA_TYPE
public static final String METHOD
public static final String OMIT_XML_DECLARATION
public static final String STANDALONE
public static final String VERSION
private java.util.Hashtable prefixTable
private java.util.Hashtable forcedDeclTable
private java.util.Hashtable doneDeclTable
private int elementLevel
private java.io.Writer output
private org.xml.sax.helpers.NamespaceSupport nsSupport
private int prefixCounter
private java.util.Properties outputProperties
private boolean unicodeMode
private String outputEncoding
private boolean htmlMode
private boolean forceDTD
private boolean hasOutputDTD
private String overridePublic
private String overrideSystem
private String version
private String standalone
private boolean cdataElement
public void <init> ()
public void <init> (java.io.Writer)
java.io.Writer writer
public void <init> (org.xml.sax.XMLReader)
org.xml.sax.XMLReader xmlreader
public void <init> (org.xml.sax.XMLReader, java.io.Writer)
org.xml.sax.XMLReader xmlreader
java.io.Writer writer
private void init (java.io.Writer)
java.io.Writer writer
public void reset ()
public void flush () throws java.io.IOException
public void setOutput (java.io.Writer)
java.io.Writer writer
public void setPrefix (java.lang.String, java.lang.String)
String uri
String prefix
public java.lang.String getPrefix (java.lang.String)
String uri
public void forceNSDecl (java.lang.String)
String uri
public void forceNSDecl (java.lang.String, java.lang.String)
String uri
String prefix
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
java.io.IOException e
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
int i
char[] ch
int start
int len
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void emptyElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void startElement (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
public void startElement (java.lang.String) throws org.xml.sax.SAXException
String localName
public void endElement (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
public void endElement (java.lang.String) throws org.xml.sax.SAXException
String localName
public void emptyElement (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
public void emptyElement (java.lang.String) throws org.xml.sax.SAXException
String localName
public void dataElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes atts
String content
public void dataElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String content
public void dataElement (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String localName
String content
public void characters (java.lang.String) throws org.xml.sax.SAXException
String data
char[] ch
private void forceNSDecls ()
String prefix
java.util.Enumeration prefixes
private java.lang.String doPrefix (java.lang.String, java.lang.String, boolean)
String prefix
int i
String uri
String qName
boolean isElement
String defaultNS
String prefix
private void write (char) throws org.xml.sax.SAXException
java.io.IOException e
char c
private void write (java.lang.String) throws org.xml.sax.SAXException
java.io.IOException e
String s
private void writeAttributes (org.xml.sax.Attributes) throws org.xml.sax.SAXException
char[] ch
int i
org.xml.sax.Attributes atts
int len
private boolean booleanAttribute (java.lang.String, java.lang.String, java.lang.String)
int i
int j
String localName
String qName
String value
String name
private void writeEsc (char[], int, int, boolean) throws org.xml.sax.SAXException
int i
char[] ch
int start
int length
boolean isAttVal
private void writeNSDecls () throws org.xml.sax.SAXException
String prefix
String uri
char[] ch
java.util.Enumeration prefixes
private void writeName (java.lang.String, java.lang.String, java.lang.String, boolean) throws org.xml.sax.SAXException
int i
String uri
String localName
String qName
boolean isElement
String prefix
public void comment (char[], int, int) throws org.xml.sax.SAXException
int i
char[] ch
int start
int length
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
char pubquote
String name
String publicid
String systemid
char sysquote
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public java.lang.String getOutputProperty (java.lang.String)
String key
public void setOutputProperty (java.lang.String, java.lang.String)
String key
String value
}
org/ccil/cowan/tagsoup/jaxp/
org/ccil/cowan/tagsoup/jaxp/JAXPTest.class
JAXPTest.java
package org.ccil.cowan.tagsoup.jaxp
public org.ccil.cowan.tagsoup.jaxp.JAXPTest extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
private void test (java.lang.String[]) throws java.lang.Exception
String[] args
java.io.File f
javax.xml.parsers.SAXParserFactory spf
org.w3c.dom.Document doc
}
org/ccil/cowan/tagsoup/jaxp/SAX1ParserAdapter$AttributesWrapper.class
SAX1ParserAdapter.java
package org.ccil.cowan.tagsoup.jaxp
final org.ccil.cowan.tagsoup.jaxp.SAX1ParserAdapter$AttributesWrapper extends java.lang.Object implements org.xml.sax.AttributeList {
org.xml.sax.Attributes attrs
public void <init> ()
public void setAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes a
public int getLength ()
public java.lang.String getName (int)
int i
String n
public java.lang.String getType (int)
int i
public java.lang.String getType (java.lang.String)
String name
public java.lang.String getValue (int)
int i
public java.lang.String getValue (java.lang.String)
String name
}
org/ccil/cowan/tagsoup/jaxp/SAX1ParserAdapter$DocHandlerWrapper.class
SAX1ParserAdapter.java
package org.ccil.cowan.tagsoup.jaxp
final org.ccil.cowan.tagsoup.jaxp.SAX1ParserAdapter$DocHandlerWrapper extends java.lang.Object implements org.xml.sax.ContentHandler {
final org.xml.sax.DocumentHandler docHandler
final org.ccil.cowan.tagsoup.jaxp.SAX1ParserAdapter$AttributesWrapper mAttrWrapper
void <init> (org.xml.sax.DocumentHandler)
org.xml.sax.DocumentHandler h
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endDocument () throws org.xml.sax.SAXException
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void endPrefixMapping (java.lang.String)
String prefix
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void skippedEntity (java.lang.String)
String name
public void startDocument () throws org.xml.sax.SAXException
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attrs
public void startPrefixMapping (java.lang.String, java.lang.String)
String prefix
String uri
}
org/ccil/cowan/tagsoup/jaxp/SAX1ParserAdapter.class
SAX1ParserAdapter.java
package org.ccil.cowan.tagsoup.jaxp
public org.ccil.cowan.tagsoup.jaxp.SAX1ParserAdapter extends java.lang.Object implements org.xml.sax.Parser {
final org.xml.sax.XMLReader xmlReader
public void <init> (org.xml.sax.XMLReader)
org.xml.sax.XMLReader xr
public void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException
java.io.IOException ioe
org.xml.sax.InputSource source
public void parse (java.lang.String) throws org.xml.sax.SAXException
java.io.IOException ioe
String systemId
public void setDocumentHandler (org.xml.sax.DocumentHandler)
org.xml.sax.DocumentHandler h
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler h
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver r
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler h
public void setLocale (java.util.Locale) throws org.xml.sax.SAXException
java.util.Locale locale
}
org/ccil/cowan/tagsoup/jaxp/SAXFactoryImpl.class
SAXFactoryImpl.java
package org.ccil.cowan.tagsoup.jaxp
public org.ccil.cowan.tagsoup.jaxp.SAXFactoryImpl extends javax.xml.parsers.SAXParserFactory {
private org.ccil.cowan.tagsoup.jaxp.SAXParserImpl prototypeParser
private java.util.HashMap features
public void <init> ()
public javax.xml.parsers.SAXParser newSAXParser () throws javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException se
public void setFeature (java.lang.String, boolean) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public boolean getFeature (java.lang.String) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
private org.ccil.cowan.tagsoup.jaxp.SAXParserImpl getPrototype ()
}
org/ccil/cowan/tagsoup/jaxp/SAXParserImpl.class
SAXParserImpl.java
package org.ccil.cowan.tagsoup.jaxp
public org.ccil.cowan.tagsoup.jaxp.SAXParserImpl extends javax.xml.parsers.SAXParser {
final org.ccil.cowan.tagsoup.Parser parser
protected void <init> ()
public static org.ccil.cowan.tagsoup.jaxp.SAXParserImpl newInstance (java.util.Map) throws org.xml.sax.SAXException
java.util.Map$Entry entry
java.util.Iterator it
java.util.Map features
org.ccil.cowan.tagsoup.jaxp.SAXParserImpl parser
public org.xml.sax.Parser getParser () throws org.xml.sax.SAXException
public org.xml.sax.XMLReader getXMLReader ()
public boolean isNamespaceAware ()
org.xml.sax.SAXException sex
public boolean isValidating ()
org.xml.sax.SAXException sex
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
}