public class PhoneNumberUtil extends Object
| Constructor and Description |
|---|
PhoneNumberUtil() |
PhoneNumberUtil(String pcountryCode)
constructor with default country.
|
| Modifier and Type | Method and Description |
|---|---|
String |
formatCommon(PhoneNumberInterface pphoneNumberData)
format phone number in common format.
|
String |
formatCommon(PhoneNumberInterface pphoneNumberData,
PhoneCountryData pcountryData)
format phone number in common format.
|
String |
formatCommon(PhoneNumberInterface pphoneNumberData,
String pcountryCode)
format phone number in common format.
|
String |
formatCommon(String pphoneNumber)
format phone number in Common format.
|
String |
formatCommonInternational(PhoneNumberInterface pphoneNumberData)
format phone number in Common international format.
|
String |
formatCommonInternational(String pphoneNumber)
format phone number in Common international format.
|
String |
formatCommonNational(PhoneNumberInterface pphoneNumberData)
format phone number in Common national format.
|
String |
formatCommonNational(String pphoneNumber)
format phone number in Common national format.
|
String |
formatDin5008(PhoneNumberInterface pphoneNumberData)
format phone number in DIN 5008 format.
|
String |
formatDin5008(PhoneNumberInterface pphoneNumberData,
PhoneCountryData pcountryData)
format phone number in DIN 5008 format.
|
String |
formatDin5008(PhoneNumberInterface pphoneNumberData,
String pcountryCode)
format phone number in DIN 5008 format.
|
String |
formatDin5008(String pphoneNumber)
format phone number in DIN 5008 format.
|
String |
formatDin5008(String pphoneNumber,
String pcountryCode)
format phone number in DIN 5008 format.
|
String |
formatDin5008International(PhoneNumberInterface pphoneNumberData)
format phone number in DIN 5008 international format.
|
String |
formatDin5008International(String pphoneNumber)
format phone number in DIN 5008 international format.
|
String |
formatDin5008National(PhoneNumberInterface pphoneNumberData)
format phone number in DIN 5008 national format.
|
String |
formatDin5008National(String pphoneNumber)
format phone number in DIN 5008 national format.
|
String |
formatE123(PhoneNumberInterface pphoneNumberData)
format phone number in E123 format.
|
String |
formatE123(PhoneNumberInterface pphoneNumberData,
PhoneCountryData pcountryData)
format phone number in E123 format.
|
String |
formatE123(PhoneNumberInterface pphoneNumberData,
String pcountryCode)
format phone number in E123 format.
|
String |
formatE123(String pphoneNumber)
format phone number in E123 format.
|
String |
formatE123(String pphoneNumber,
String pcountryCode)
format phone number in E123 format.
|
String |
formatE123International(PhoneNumberInterface pphoneNumberData)
format phone number in E123 international format.
|
String |
formatE123International(String pphoneNumber)
format phone number in E123 international format.
|
String |
formatE123National(PhoneNumberInterface pphoneNumberData)
format phone number in E123 national format.
|
String |
formatE123National(String pphoneNumber)
format phone number in E123 national format.
|
Long |
formatIndex(PhoneNumberInterface pphoneNumberData)
format phone number in URL format.
|
Long |
formatIndex(String pphoneNumber)
format phone number to index.
|
String |
formatMs(PhoneNumberInterface pphoneNumberData)
format phone number in Microsoft canonical address format.
|
String |
formatMs(String pphoneNumber)
format phone number in Microsoft canonical address format.
|
String |
formatRfc3966(PhoneNumberInterface pphoneNumberData)
format phone number in RFC 3966 format.
|
String |
formatRfc3966(String pphoneNumber)
format phone number in RFC 3966 format.
|
String |
formatUrl(PhoneNumberInterface pphoneNumberData)
format phone number in URL format.
|
String |
formatUrl(String pphoneNumber)
format phone number in URL format.
|
boolean |
isPhoneNumberEmpty(PhoneNumberInterface pphoneNumberData)
check if phone number is empty.
|
boolean |
isPhoneNumberNotEmpty(PhoneNumberInterface pphoneNumberData)
check if phone number is not empty.
|
PhoneNumberInterface |
parsePhoneNumber(String pphoneNumber)
parse phone number.
|
PhoneNumberInterface |
parsePhoneNumber(String pphoneNumber,
PhoneNumberInterface pphoneNumberData)
parse phone number.
|
PhoneNumberInterface |
parsePhoneNumber(String pphoneNumber,
PhoneNumberInterface pphoneNumberData,
PhoneCountryData pcountryData)
parse phone number.
|
PhoneNumberInterface |
parsePhoneNumber(String pphoneNumber,
PhoneNumberInterface pphoneNumberData,
String pcountryCode)
parse phone number.
|
PhoneNumberInterface |
parsePhoneNumber(String pphoneNumber,
String pcountryCode)
parse phone number.
|
void |
setCountryCode(String pcountryCode)
set country code.
|
public PhoneNumberUtil()
public PhoneNumberUtil(String pcountryCode)
pcountryCode - iso code of countrypublic final void setCountryCode(String pcountryCode)
pcountryCode - iso code of countrypublic PhoneNumberInterface parsePhoneNumber(String pphoneNumber)
pphoneNumber - phone number as stringpublic PhoneNumberInterface parsePhoneNumber(String pphoneNumber, String pcountryCode)
pphoneNumber - phone number as stringpcountryCode - iso code of countrypublic PhoneNumberInterface parsePhoneNumber(String pphoneNumber, PhoneNumberInterface pphoneNumberData)
pphoneNumber - phone number as stringpphoneNumberData - phone number data to fillpublic PhoneNumberInterface parsePhoneNumber(String pphoneNumber, PhoneNumberInterface pphoneNumberData, String pcountryCode)
pphoneNumber - phone number as stringpphoneNumberData - phone number data to fillpcountryCode - iso code of countrypublic PhoneNumberInterface parsePhoneNumber(String pphoneNumber, PhoneNumberInterface pphoneNumberData, PhoneCountryData pcountryData)
pphoneNumber - phone number as stringpphoneNumberData - phone number data to fillpcountryData - country datapublic final String formatE123(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatE123(String pphoneNumber, String pcountryCode)
pphoneNumber - phone number as String to formatpcountryCode - iso code of countrypublic final String formatE123(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatE123(PhoneNumberInterface pphoneNumberData, String pcountryCode)
pphoneNumberData - phone number to formatpcountryCode - iso code of countrypublic final String formatE123(PhoneNumberInterface pphoneNumberData, PhoneCountryData pcountryData)
pphoneNumberData - phone number to formatpcountryData - country datapublic final String formatE123International(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatE123International(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatE123National(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatE123National(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatDin5008(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatDin5008(String pphoneNumber, String pcountryCode)
pphoneNumber - phone number as String to formatpcountryCode - iso code of countrypublic final String formatDin5008(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatDin5008(PhoneNumberInterface pphoneNumberData, String pcountryCode)
pphoneNumberData - phone number to formatpcountryCode - iso code of countrypublic final String formatDin5008(PhoneNumberInterface pphoneNumberData, PhoneCountryData pcountryData)
pphoneNumberData - phone number to formatpcountryData - country datapublic final String formatDin5008International(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatDin5008International(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatDin5008National(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatDin5008National(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatRfc3966(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatRfc3966(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatMs(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatMs(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatUrl(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatUrl(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatCommon(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatCommon(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatCommon(PhoneNumberInterface pphoneNumberData, String pcountryCode)
pphoneNumberData - phone number to formatpcountryCode - iso code of countrypublic final String formatCommon(PhoneNumberInterface pphoneNumberData, PhoneCountryData pcountryData)
pphoneNumberData - phone number to formatpcountryData - country datapublic final String formatCommonInternational(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatCommonInternational(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final String formatCommonNational(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final String formatCommonNational(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final Long formatIndex(String pphoneNumber)
pphoneNumber - phone number as String to formatpublic final Long formatIndex(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to formatpublic final boolean isPhoneNumberEmpty(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to checkpublic final boolean isPhoneNumberNotEmpty(PhoneNumberInterface pphoneNumberData)
pphoneNumberData - phone number to checkCopyright © 2015–2016. All rights reserved.