Home
last modified time | relevance | path

Searched refs:PhoneNumberMatch (Results 1 - 11 of 11) sorted by relevance

/third_party/libphonenumber/cpp/src/phonenumbers/
H A Dphonenumbermatch.cc31 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 Dphonenumbermatch.h33 // 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 Dphonenumbermatcher.h45 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 Dphonenumbermatcher.cc465 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 Dphonenumbermatch_test.cc17 // 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 Dphonenumbermatcher_test.cc91 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 DPhoneNumberMatchTest.java24 * 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 DPhoneNumberMatcherTest.java250 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 DPhoneNumberMatch.java40 * 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 DPhoneNumberMatcher.java44 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 DPhoneNumberUtil.java3176 * 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()

Completed in 14 milliseconds