Lines Matching refs:phoneNumber

206      *  Returns null if phoneNumber == null
209 extractNetworkPortion(String phoneNumber) {
210 if (phoneNumber == null) {
214 int len = phoneNumber.length();
218 char c = phoneNumber.charAt(i);
248 public static String extractNetworkPortionAlt(String phoneNumber) {
249 if (phoneNumber == null) {
253 int len = phoneNumber.length();
258 char c = phoneNumber.charAt(i);
277 * @param phoneNumber phone number to strip.
280 public static String stripSeparators(String phoneNumber) {
281 if (phoneNumber == null) {
284 int len = phoneNumber.length();
288 char c = phoneNumber.charAt(i);
311 public static String convertAndStrip(String phoneNumber) {
312 return stripSeparators(convertKeypadLettersToDigits(phoneNumber));
321 public static String convertPreDial(String phoneNumber) {
322 if (phoneNumber == null) {
325 int len = phoneNumber.length();
329 char c = phoneNumber.charAt(i);
384 * unless phoneNumber == null.
386 * Returns null if phoneNumber == null
390 extractPostDialPortion(String phoneNumber) {
391 if (phoneNumber == null) return null;
396 trimIndex = indexOfLastNetworkChar (phoneNumber);
398 for (int i = trimIndex + 1, s = phoneNumber.length()
401 char c = phoneNumber.charAt(i);
706 * Returns null if phoneNumber == null
709 toCallerIDMinMatch(String phoneNumber) {
710 String np = extractNetworkPortionAlt(phoneNumber);
719 * Returns null if phoneNumber == null
722 getStrippedReversed(String phoneNumber) {
723 String np = extractNetworkPortionAlt(phoneNumber);
998 public static boolean isGlobalPhoneNumber(String phoneNumber) {
999 if (TextUtils.isEmpty(phoneNumber)) {
1003 Matcher match = GLOBAL_PHONE_NUMBER_PATTERN.matcher(phoneNumber);
1366 * Format the given phoneNumber to the E.164 representation.
1374 * @param phoneNumber
1383 public static String formatNumberToE164(String phoneNumber, String defaultCountryIso) {
1387 PhoneNumber pn = util.parse(phoneNumber, defaultCountryIso);
1402 * @param phoneNumber
1411 public static String formatNumber(String phoneNumber, String defaultCountryIso) {
1413 if (phoneNumber.startsWith("#") || phoneNumber.startsWith("*")) {
1414 return phoneNumber;
1420 PhoneNumber pn = util.parseAndKeepRawInput(phoneNumber, defaultCountryIso);
1433 * @param phoneNumber
1437 * phoneNumber doesn't have the country code.
1440 * be used if the phoneNumberE164 is null or invalid, or if phoneNumber
1448 String phoneNumber, String phoneNumberE164, String defaultCountryIso) {
1449 int len = phoneNumber.length();
1451 if (!isDialable(phoneNumber.charAt(i))) {
1452 return phoneNumber;
1465 // This makes sure phoneNumber doesn't contain an IDD
1466 normalizeNumber(phoneNumber).indexOf(phoneNumberE164.substring(1)) <= 0) {
1472 String result = formatNumber(phoneNumber, defaultCountryIso);
1473 return result != null ? result : phoneNumber;
1481 * @param phoneNumber
1487 public static String normalizeNumber(String phoneNumber) {
1489 int len = phoneNumber.length();
1491 char c = phoneNumber.charAt(i);
1499 return normalizeNumber(PhoneNumberUtils.convertKeypadLettersToDigits(phoneNumber));