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

/external/chromium_org/third_party/libphonenumber/src/phonenumbers/
H A Dphonenumbermatch.cc31 PhoneNumberMatch::PhoneNumberMatch(int start, function in class:i18n::phonenumbers::PhoneNumberMatch
37 PhoneNumberMatch::PhoneNumberMatch() function in class:i18n::phonenumbers::PhoneNumberMatch
41 const PhoneNumber& PhoneNumberMatch::number() const {
45 int PhoneNumberMatch::start() const {
49 int PhoneNumberMatch::end() const {
53 int PhoneNumberMatch::length() const {
57 const string& PhoneNumberMatch::raw_string() const {
61 void PhoneNumberMatch
[all...]
H A Dphonenumbermatch.h33 // PhoneNumberMatch match;
49 // This class is a port of PhoneNumberMatch.java
64 class PhoneNumberMatch { class in namespace:i18n::phonenumbers
70 PhoneNumberMatch(int start,
75 PhoneNumberMatch();
77 ~PhoneNumberMatch() {}
105 bool Equals(const PhoneNumberMatch& number) const;
107 void CopyFrom(const PhoneNumberMatch& number);
119 DISALLOW_COPY_AND_ASSIGN(PhoneNumberMatch);
H A Dphonenumbermatcher.h45 class PhoneNumberMatch;
94 bool Next(PhoneNumberMatch* match);
107 bool Find(int index, PhoneNumberMatch* match);
118 PhoneNumberMatch* match);
124 PhoneNumberMatch* match);
130 PhoneNumberMatch* match);
190 scoped_ptr<PhoneNumberMatch> last_match_;
H A Dphonenumbermatcher.cc407 PhoneNumberMatch* match) {
461 // of PhoneNumberMatch.
524 PhoneNumberMatch* match) {
580 PhoneNumberMatch* match) {
609 PhoneNumberMatch temp_match;
613 last_match_.reset(new PhoneNumberMatch(temp_match.start(),
623 bool PhoneNumberMatcher::Next(PhoneNumberMatch* match) {
635 bool PhoneNumberMatcher::Find(int index, PhoneNumberMatch* match) {
/external/libphonenumber/java/test/com/android/i18n/phonenumbers/
H A DPhoneNumberMatchTest.java24 * Tests for {@link PhoneNumberMatch}.
34 PhoneNumberMatch match1 = new PhoneNumberMatch(10, "1 800 234 45 67", number);
35 PhoneNumberMatch match2 = new PhoneNumberMatch(10, "1 800 234 45 67", number);
51 new PhoneNumberMatch(-110, "1 800 234 45 67", new PhoneNumber());
56 new PhoneNumberMatch(10, "1 800 234 45 67", null);
61 new PhoneNumberMatch(10, null, new PhoneNumber());
66 new PhoneNumberMatch(10, null, null);
H A DPhoneNumberMatcherTest.java250 Iterator<PhoneNumberMatch> iterator =
252 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null;
270 Iterator<PhoneNumberMatch> iterator =
272 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null;
283 Iterator<PhoneNumberMatch> iterator =
285 PhoneNumberMatch match = iterator.hasNext() ? iterator.next() : null;
293 PhoneNumberMatch matchWithSpaces = iterator.hasNext() ? iterator.next() : null;
406 PhoneNumberMatch match1 = new PhoneNumberMatch(5, "650-253-4561", number1);
411 PhoneNumberMatch match
[all...]
/external/libphonenumber/java/src/com/android/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) { method in class:PhoneNumberMatch
111 if (!(obj instanceof PhoneNumberMatch)) {
114 PhoneNumberMatch other = (PhoneNumberMatch) obj;
121 return "PhoneNumberMatch [" + start() + "," + end() + ") " + rawString;
H A DPhoneNumberMatcher.java43 final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> {
206 private PhoneNumberMatch lastMatch = null;
248 private PhoneNumberMatch find(int index) {
259 PhoneNumberMatch match = extractMatch(candidate, start);
314 private PhoneNumberMatch extractMatch(CharSequence candidate, int offset) {
330 PhoneNumberMatch match = parseAndVerify(rawString, offset);
348 private PhoneNumberMatch extractInnerMatch(String candidate, int offset) {
359 PhoneNumberMatch match = parseAndVerify(group.toString(), offset);
368 PhoneNumberMatch match = parseAndVerify(group.toString(), offset + groupMatcher.start(1));
381 * corresponding {@link PhoneNumberMatch} i
[all...]
H A DPhoneNumberUtil.java2823 * Returns an iterable over all {@link PhoneNumberMatch PhoneNumberMatches} in {@code text}. This
2834 public Iterable<PhoneNumberMatch> findNumbers(CharSequence text, String defaultRegion) {
2839 * Returns an iterable over all {@link PhoneNumberMatch PhoneNumberMatches} in {@code text}.
2852 public Iterable<PhoneNumberMatch> findNumbers(
2856 return new Iterable<PhoneNumberMatch>() {
2857 public Iterator<PhoneNumberMatch> iterator() {
/external/chromium_org/content/renderer/android/
H A Dphone_number_detector.cc18 using i18n::phonenumbers::PhoneNumberMatch;
68 PhoneNumberMatch match;

Completed in 225 milliseconds