Lines Matching defs:numberToParse

2743   private boolean checkRegionForParsing(String numberToParse, String defaultRegion) {
2746 if ((numberToParse == null) || (numberToParse.length() == 0) ||
2747 !PLUS_CHARS_PATTERN.matcher(numberToParse).lookingAt()) {
2760 * @param numberToParse number that we are attempting to parse. This can contain formatting
2774 public PhoneNumber parse(String numberToParse, String defaultRegion)
2777 parse(numberToParse, defaultRegion, phoneNumber);
2785 public void parse(String numberToParse, String defaultRegion, PhoneNumber phoneNumber)
2787 parseHelper(numberToParse, defaultRegion, false, true, phoneNumber);
2792 * in that it always populates the raw_input field of the protocol buffer with numberToParse as
2795 * @param numberToParse number that we are attempting to parse. This can contain formatting
2805 public PhoneNumber parseAndKeepRawInput(String numberToParse, String defaultRegion)
2808 parseAndKeepRawInput(numberToParse, defaultRegion, phoneNumber);
2816 public void parseAndKeepRawInput(String numberToParse, String defaultRegion,
2819 parseHelper(numberToParse, defaultRegion, true, true, phoneNumber);
2889 private void parseHelper(String numberToParse, String defaultRegion, boolean keepRawInput,
2892 if (numberToParse == null) {
2895 } else if (numberToParse.length() > MAX_INPUT_STRING_LENGTH) {
2901 buildNationalNumberForParsing(numberToParse, nationalNumber);
2916 phoneNumber.setRawInput(numberToParse);
3002 * Converts numberToParse to a form that we can parse and write it to nationalNumber if it is
3005 private void buildNationalNumberForParsing(String numberToParse, StringBuilder nationalNumber) {
3006 int indexOfPhoneContext = numberToParse.indexOf(RFC3966_PHONE_CONTEXT);
3011 if (numberToParse.charAt(phoneContextStart) == PLUS_SIGN) {
3015 int phoneContextEnd = numberToParse.indexOf(';', phoneContextStart);
3017 nationalNumber.append(numberToParse.substring(phoneContextStart, phoneContextEnd));
3019 nationalNumber.append(numberToParse.substring(phoneContextStart));
3027 int indexOfRfc3966Prefix = numberToParse.indexOf(RFC3966_PREFIX);
3030 nationalNumber.append(numberToParse.substring(indexOfNationalNumber, indexOfPhoneContext));
3034 nationalNumber.append(extractPossibleNumber(numberToParse));