Lines Matching defs:phoneNumber

211      *  Returns null if phoneNumber == null
214 extractNetworkPortion(String phoneNumber) {
215 if (phoneNumber == null) {
219 int len = phoneNumber.length();
223 char c = phoneNumber.charAt(i);
253 public static String extractNetworkPortionAlt(String phoneNumber) {
254 if (phoneNumber == null) {
258 int len = phoneNumber.length();
263 char c = phoneNumber.charAt(i);
282 * @param phoneNumber phone number to strip.
285 public static String stripSeparators(String phoneNumber) {
286 if (phoneNumber == null) {
289 int len = phoneNumber.length();
293 char c = phoneNumber.charAt(i);
316 public static String convertAndStrip(String phoneNumber) {
317 return stripSeparators(convertKeypadLettersToDigits(phoneNumber));
326 public static String convertPreDial(String phoneNumber) {
327 if (phoneNumber == null) {
330 int len = phoneNumber.length();
334 char c = phoneNumber.charAt(i);
389 * unless phoneNumber == null.
391 * Returns null if phoneNumber == null
395 extractPostDialPortion(String phoneNumber) {
396 if (phoneNumber == null) return null;
401 trimIndex = indexOfLastNetworkChar (phoneNumber);
403 for (int i = trimIndex + 1, s = phoneNumber.length()
406 char c = phoneNumber.charAt(i);
711 * Returns null if phoneNumber == null
714 toCallerIDMinMatch(String phoneNumber) {
715 String np = extractNetworkPortionAlt(phoneNumber);
724 * Returns null if phoneNumber == null
727 getStrippedReversed(String phoneNumber) {
728 String np = extractNetworkPortionAlt(phoneNumber);
1003 public static boolean isGlobalPhoneNumber(String phoneNumber) {
1004 if (TextUtils.isEmpty(phoneNumber)) {
1008 Matcher match = GLOBAL_PHONE_NUMBER_PATTERN.matcher(phoneNumber);
1371 * Format the given phoneNumber to the E.164 representation.
1379 * @param phoneNumber
1388 public static String formatNumberToE164(String phoneNumber, String defaultCountryIso) {
1392 PhoneNumber pn = util.parse(phoneNumber, defaultCountryIso);
1407 * @param phoneNumber
1416 public static String formatNumber(String phoneNumber, String defaultCountryIso) {
1418 if (phoneNumber.startsWith("#") || phoneNumber.startsWith("*")) {
1419 return phoneNumber;
1425 PhoneNumber pn = util.parseAndKeepRawInput(phoneNumber, defaultCountryIso);
1438 * @param phoneNumber
1442 * phoneNumber doesn't have the country code.
1445 * be used if the phoneNumberE164 is null or invalid, or if phoneNumber
1453 String phoneNumber, String phoneNumberE164, String defaultCountryIso) {
1454 int len = phoneNumber.length();
1456 if (!isDialable(phoneNumber.charAt(i))) {
1457 return phoneNumber;
1470 // This makes sure phoneNumber doesn't contain an IDD
1471 normalizeNumber(phoneNumber).indexOf(phoneNumberE164.substring(1)) <= 0) {
1477 String result = formatNumber(phoneNumber, defaultCountryIso);
1478 return result != null ? result : phoneNumber;
1486 * @param phoneNumber
1492 public static String normalizeNumber(String phoneNumber) {
1494 int len = phoneNumber.length();
1496 char c = phoneNumber.charAt(i);
1504 return normalizeNumber(PhoneNumberUtils.convertKeypadLettersToDigits(phoneNumber));