/third_party/libphonenumber/cpp/src/phonenumbers/ |
H A D | phonenumbermatch.cc | 31 PhoneNumberMatch::PhoneNumberMatch(int start, in PhoneNumberMatch() function in i18n::phonenumbers::PhoneNumberMatch 37 PhoneNumberMatch::PhoneNumberMatch() in PhoneNumberMatch() function in i18n::phonenumbers::PhoneNumberMatch 41 const PhoneNumber& PhoneNumberMatch::number() const { in number() 45 int PhoneNumberMatch::start() const { in start() 49 int PhoneNumberMatch::end() const { in end() 53 int PhoneNumberMatch::length() const { in length() 57 const string& PhoneNumberMatch::raw_string() const { in raw_string() 61 void PhoneNumberMatch [all...] |
H A D | phonenumbermatch.h | 33 // PhoneNumberMatch match; 49 // This class is a port of PhoneNumberMatch.java 64 class PhoneNumberMatch { class 70 PhoneNumberMatch(int start, 75 PhoneNumberMatch(); 78 PhoneNumberMatch(const PhoneNumberMatch&) = delete; 79 PhoneNumberMatch& operator=(const PhoneNumberMatch&) = delete; 81 ~PhoneNumberMatch() {} in ~PhoneNumberMatch() [all...] |
H A D | phonenumbermatcher.h | 45 class PhoneNumberMatch; 95 bool Next(PhoneNumberMatch* match); 111 bool Find(int index, PhoneNumberMatch* match); 122 PhoneNumberMatch* match); 128 PhoneNumberMatch* match); 134 PhoneNumberMatch* match); 204 scoped_ptr<PhoneNumberMatch> last_match_;
|
H A D | phonenumbermatcher.cc | 465 PhoneNumberMatch* match) { in ParseAndVerify() 521 // of PhoneNumberMatch. in ParseAndVerify() 584 PhoneNumberMatch* match) { in ExtractInnerMatch() 620 PhoneNumberMatch* match) { in ExtractMatch() 654 PhoneNumberMatch temp_match; in HasNext() 658 last_match_.reset(new PhoneNumberMatch(temp_match.start(), in HasNext() 668 bool PhoneNumberMatcher::Next(PhoneNumberMatch* match) { in Next() 680 bool PhoneNumberMatcher::Find(int index, PhoneNumberMatch* match) { in Find()
|
/third_party/libphonenumber/cpp/test/phonenumbers/ |
H A D | phonenumbermatch_test.cc | 17 // Basic test cases for PhoneNumberMatch. 29 TEST(PhoneNumberMatch, TestGetterMethods) { in TEST() 33 PhoneNumberMatch match1(start_index, raw_phone_number, number); in TEST() 41 EXPECT_EQ("PhoneNumberMatch [10,25) 1 800 234 45 67", match1.ToString()); in TEST() 44 TEST(PhoneNumberMatch, TestEquals) { in TEST() 46 PhoneNumberMatch match1(10, "1 800 234 45 67", number); in TEST() 47 PhoneNumberMatch match2(10, "1 800 234 45 67", number); in TEST() 66 TEST(PhoneNumberMatch, TestAssignmentOverload) { in TEST() 68 PhoneNumberMatch match1(10, "1 800 234 45 67", number); in TEST() 69 PhoneNumberMatch match in TEST() [all...] |
H A D | phonenumbermatcher_test.cc | 91 bool ExtractMatch(const string& text, PhoneNumberMatch* match) { in ExtractMatch() 116 PhoneNumberMatch match; in DoTestNumberMatchesForLeniency() 142 void AssertMatchProperties(const PhoneNumberMatch& match, const string& text, in AssertMatchProperties() 158 PhoneNumberMatch match; in AssertEqualRange() 297 PhoneNumberMatch match; in DoTestInContext() 324 PhoneNumberMatch match; in EnsureTermination() 567 PhoneNumberMatch match; in TEST_F() 592 PhoneNumberMatch match; in TEST_F() 614 PhoneNumberMatch match; in TEST_F() 629 PhoneNumberMatch match_with_space in TEST_F() [all...] |
/third_party/libphonenumber/java/libphonenumber/test/com/google/i18n/phonenumbers/ |
H A D | PhoneNumberMatchTest.java | 24 * Tests for {@link PhoneNumberMatch}. 34 PhoneNumberMatch match1 = new PhoneNumberMatch(10, "1 800 234 45 67", number); in testValueTypeSemantics() 35 PhoneNumberMatch match2 = new PhoneNumberMatch(10, "1 800 234 45 67", number); in testValueTypeSemantics() 51 new PhoneNumberMatch(-110, "1 800 234 45 67", new PhoneNumber()); in testIllegalArguments() 56 new PhoneNumberMatch(10, "1 800 234 45 67", null); in testIllegalArguments() 61 new PhoneNumberMatch(10, null, new PhoneNumber()); in testIllegalArguments() 66 new PhoneNumberMatch(10, null, null); in testIllegalArguments()
|
H A D | PhoneNumberMatcherTest.java | 250 Iterator<PhoneNumberMatch> iterator = in testFourMatchesInARow() 252 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null; in testFourMatchesInARow() 270 Iterator<PhoneNumberMatch> iterator = in testMatchesFoundWithMultipleSpaces() 272 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null; in testMatchesFoundWithMultipleSpaces() 283 Iterator<PhoneNumberMatch> iterator = in testMatchWithSurroundingZipcodes() 285 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null; in testMatchWithSurroundingZipcodes() 293 PhoneNumberMatch matchWithSpaces = iterator.hasNext() ? iterator.next() : null; in testMatchWithSurroundingZipcodes() 406 PhoneNumberMatch match1 = new PhoneNumberMatch(5, "650-253-4561", number1); in testMatchesMultiplePhoneNumbersSeparatedByPhoneNumberPunctuation() 411 PhoneNumberMatch match in testMatchesMultiplePhoneNumbersSeparatedByPhoneNumberPunctuation() [all...] |
/third_party/libphonenumber/java/libphonenumber/src/com/google/i18n/phonenumbers/ |
H A D | PhoneNumberMatch.java | 40 * PhoneNumberMatch m = util.findNumbers(text, country).iterator().next(); 54 public final class PhoneNumberMatch { class 69 PhoneNumberMatch(int start, String rawString, PhoneNumber number) { in PhoneNumberMatch() method in PhoneNumberMatch 111 if (!(obj instanceof PhoneNumberMatch)) { in equals() 114 PhoneNumberMatch other = (PhoneNumberMatch) obj; in equals() 121 return "PhoneNumberMatch [" + start() + "," + end() + ") " + rawString; in toString()
|
H A D | PhoneNumberMatcher.java | 44 final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> { 207 private PhoneNumberMatch lastMatch = null; 255 private PhoneNumberMatch find(int index) { in find() 266 PhoneNumberMatch match = extractMatch(candidate, start); in find() 321 private PhoneNumberMatch extractMatch(CharSequence candidate, int offset) { in extractMatch() 336 PhoneNumberMatch match = parseAndVerify(candidate, offset); in extractMatch() 354 private PhoneNumberMatch extractInnerMatch(CharSequence candidate, int offset) { in extractInnerMatch() 364 PhoneNumberMatch match = parseAndVerify(group, offset); in extractInnerMatch() 373 PhoneNumberMatch match = parseAndVerify(group, offset + groupMatcher.start(1)); in extractInnerMatch() 386 * corresponding {@link PhoneNumberMatch} i [all...] |
H A D | PhoneNumberUtil.java | 3176 * Returns an iterable over all {@link PhoneNumberMatch PhoneNumberMatches} in {@code text}. This 3186 public Iterable<PhoneNumberMatch> findNumbers(CharSequence text, String defaultRegion) { in findNumbers() 3191 * Returns an iterable over all {@link PhoneNumberMatch PhoneNumberMatches} in {@code text}. 3203 public Iterable<PhoneNumberMatch> findNumbers( in findNumbers() 3207 return new Iterable<PhoneNumberMatch>() { in findNumbers() 3209 public Iterator<PhoneNumberMatch> iterator() { in findNumbers()
|