C# Class PhoneNumbers.PhoneNumberOfflineGeocoder

显示文件 Open project: naphaso/kilogram Class Usage Examples

Public Methods

Method Description
GetDescriptionForNumber ( PhoneNumber number, Locale languageCode ) : String
GetDescriptionForNumber ( PhoneNumber number, Locale languageCode, String userRegion ) : String
GetDescriptionForValidNumber ( PhoneNumber number, Locale languageCode ) : String
GetDescriptionForValidNumber ( PhoneNumber number, Locale languageCode, String userRegion ) : String
GetInstance ( ) : PhoneNumberOfflineGeocoder
LoadDataFile ( Locale locale, int countryCallingCode ) : void
PhoneNumberOfflineGeocoder ( String phonePrefixDataDirectory ) : System

Private Methods

Method Description
GetAreaDescriptionForNumber ( PhoneNumber number, String lang, String script, String region ) : String
GetCountryNameForNumber ( PhoneNumber number, Locale language ) : String
GetPhonePrefixDescriptions ( int prefixMapKey, String language, String script, String region ) : AreaCodeMap
GetRegionDisplayName ( String regionCode, Locale language ) : String
LoadAreaCodeMapFromFile ( String fileName ) : void
LoadMappingFileProvider ( ) : void
MayFallBackToEnglish ( String lang ) : bool

Method Details

GetDescriptionForNumber() public method

public GetDescriptionForNumber ( PhoneNumber number, Locale languageCode ) : String
number PhoneNumber
languageCode Locale
return String

GetDescriptionForNumber() public method

public GetDescriptionForNumber ( PhoneNumber number, Locale languageCode, String userRegion ) : String
number PhoneNumber
languageCode Locale
userRegion String
return String

GetDescriptionForValidNumber() public method

public GetDescriptionForValidNumber ( PhoneNumber number, Locale languageCode ) : String
number PhoneNumber
languageCode Locale
return String

GetDescriptionForValidNumber() public method

public GetDescriptionForValidNumber ( PhoneNumber number, Locale languageCode, String userRegion ) : String
number PhoneNumber
languageCode Locale
userRegion String
return String

GetInstance() public static method

public static GetInstance ( ) : PhoneNumberOfflineGeocoder
return PhoneNumberOfflineGeocoder

LoadDataFile() public method

public LoadDataFile ( Locale locale, int countryCallingCode ) : void
locale Locale
countryCallingCode int
return void

PhoneNumberOfflineGeocoder() public method

public PhoneNumberOfflineGeocoder ( String phonePrefixDataDirectory ) : System
phonePrefixDataDirectory String
return System