Home
last modified time | relevance | path

Searched refs:BreakIterator (Results 1 – 25 of 91) sorted by relevance

1234

/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/
DBreakIteratorRegTest.java14 import com.ibm.icu.text.BreakIterator;
25 BreakIterator jwbi = BreakIterator.getWordInstance(Locale.JAPAN); in TestRegUnreg()
26 BreakIterator uwbi = BreakIterator.getWordInstance(Locale.US); in TestRegUnreg()
27 BreakIterator usbi = BreakIterator.getSentenceInstance(Locale.US); in TestRegUnreg()
28 BreakIterator twbi = BreakIterator.getWordInstance(thailand_locale); in TestRegUnreg()
29 BreakIterator rwbi = BreakIterator.getWordInstance(new Locale("", "", "")); in TestRegUnreg()
31 BreakIterator sbi = (BreakIterator)usbi.clone(); in TestRegUnreg()
36 assertTrue(!BreakIterator.unregister(""), "unregister before register"); // coverage in TestRegUnreg()
38 …Object key0 = BreakIterator.registerInstance((BreakIterator)twbi.clone(), foo_locale, BreakIterato… in TestRegUnreg()
39 Object key1 = BreakIterator.registerInstance(sbi, Locale.US, BreakIterator.KIND_WORD); in TestRegUnreg()
[all …]
DBreakIteratorTest.java15 import com.ibm.icu.text.BreakIterator;
21 private BreakIterator characterBreak;
22 private BreakIterator wordBreak;
23 private BreakIterator lineBreak;
24 private BreakIterator sentenceBreak;
25 private BreakIterator titleBreak;
35 characterBreak = BreakIterator.getCharacterInstance(); in init()
36 wordBreak = BreakIterator.getWordInstance(); in init()
37 lineBreak = BreakIterator.getLineInstance(); in init()
39 sentenceBreak = BreakIterator.getSentenceInstance(); in init()
[all …]
DRBBIAPITest.java19 import com.ibm.icu.text.BreakIterator;
36 …RuleBasedBreakIterator bi1 = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Locale.ge… in TestCloneEquals()
37 …RuleBasedBreakIterator biequal = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Local… in TestCloneEquals()
38 …RuleBasedBreakIterator bi3 = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Locale.ge… in TestCloneEquals()
39 …RuleBasedBreakIterator bi2 = (RuleBasedBreakIterator) BreakIterator.getWordInstance(Locale.getDefa… in TestCloneEquals()
78 …RuleBasedBreakIterator bi1 = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Locale.ge… in TestToString()
79 …RuleBasedBreakIterator bi2 = (RuleBasedBreakIterator) BreakIterator.getWordInstance(Locale.getDefa… in TestToString()
94 …RuleBasedBreakIterator bi1 = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Locale.ge… in TestHashCode()
95 …RuleBasedBreakIterator bi3 = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(Locale.ge… in TestHashCode()
96 …RuleBasedBreakIterator bi2 = (RuleBasedBreakIterator) BreakIterator.getWordInstance(Locale.getDefa… in TestHashCode()
[all …]
DSimpleBITest.java12 import com.ibm.icu.text.BreakIterator;
140 private BreakIterator createTestIterator(int kind) { in createTestIterator()
143 BreakIterator iter = null; in createTestIterator()
173 BreakIterator wordBreak = createTestIterator(BreakIterator.KIND_WORD); in testWordBreak()
179 BreakIterator lineBreak = createTestIterator(BreakIterator.KIND_LINE); in testLineBreak()
185 BreakIterator sentenceBreak = createTestIterator(BreakIterator.KIND_SENTENCE); in testSentenceBreak()
190 private int doTest(BreakIterator bi) { in doTest()
198 while (p != BreakIterator.DONE) { in doTest()
200 if (p != BreakIterator.DONE) { in doTest()
DRBBITest.java22 import com.ibm.icu.text.BreakIterator;
44 RuleBasedBreakIterator rbbi = (RuleBasedBreakIterator) BreakIterator.getCharacterInstance(); in TestDefaultRuleBasedCharacterIteration()
127 RuleBasedBreakIterator rbbi = (RuleBasedBreakIterator) BreakIterator.getWordInstance(); in TestDefaultRuleBasedWordIteration()
180 RuleBasedBreakIterator rbbi = (RuleBasedBreakIterator) BreakIterator.getSentenceInstance(); in TestDefaultRuleBasedSentenceIteration()
530 BreakIterator b = BreakIterator.getWordInstance(locale); in TestThaiDictionaryBreakIterator()
536 while ((position = b.next())!= BreakIterator.DONE) { in TestThaiDictionaryBreakIterator()
543 while ((position = b.previous())!= BreakIterator.DONE) { in TestThaiDictionaryBreakIterator()
561 BreakIterator brk = BreakIterator.getWordInstance(new ULocale("th")); in TestThaiDictionaryBreakIterator()
564 while ((position = brk.next()) != BreakIterator.DONE && position < text2.length) { in TestThaiDictionaryBreakIterator()
570 brk = BreakIterator.getLineInstance(new ULocale("th")); in TestThaiDictionaryBreakIterator()
[all …]
/external/icu/icu4c/source/common/
Dbrkiter.cpp51 BreakIterator*
52 BreakIterator::buildInstance(const Locale& loc, const char *type, int32_t kind, UErrorCode &status) in buildInstance()
118 U_LOCALE_BASED(locBased, *(BreakIterator*)result); in buildInstance()
142 BreakIterator* U_EXPORT2
143 BreakIterator::createWordInstance(const Locale& key, UErrorCode& status) in createWordInstance()
151 BreakIterator* U_EXPORT2
152 BreakIterator::createLineInstance(const Locale& key, UErrorCode& status) in createLineInstance()
160 BreakIterator* U_EXPORT2
161 BreakIterator::createCharacterInstance(const Locale& key, UErrorCode& status) in createCharacterInstance()
169 BreakIterator* U_EXPORT2
[all …]
Dubrk.cpp40 BreakIterator *result = 0; in ubrk_open()
45 result = BreakIterator::createCharacterInstance(Locale(locale), *status); in ubrk_open()
49 result = BreakIterator::createWordInstance(Locale(locale), *status); in ubrk_open()
53 result = BreakIterator::createLineInstance(Locale(locale), *status); in ubrk_open()
57 result = BreakIterator::createSentenceInstance(Locale(locale), *status); in ubrk_open()
61 result = BreakIterator::createTitleInstance(Locale(locale), *status); in ubrk_open()
105 BreakIterator *result = 0; in ubrk_openRules()
144 BreakIterator *newBI = ((BreakIterator *)bi)->clone(); in ubrk_safeClone()
158 delete (BreakIterator *)bi; in ubrk_close()
167 BreakIterator *brit = (BreakIterator *)bi; in ubrk_setText()
[all …]
Dunistr_titlecase_brkiter.cpp57 UnicodeString::toTitle(BreakIterator *titleIter) { in toTitle()
62 UnicodeString::toTitle(BreakIterator *titleIter, const Locale &locale) { in toTitle()
67 UnicodeString::toTitle(BreakIterator *titleIter, const Locale &locale, uint32_t options) { in toTitle()
71 BreakIterator *bi=titleIter; in toTitle()
74 bi=BreakIterator::createWordInstance(locale, errorCode); in toTitle()
/external/icu/icu4j/main/tests/localespi/src/com/ibm/icu/dev/test/localespi/
DBreakIteratorTest.java9 import java.text.BreakIterator;
28 for (Locale loc : BreakIterator.getAvailableLocales()) { in TestGetInstance()
41 BreakIterator brkitr = null; in checkGetInstance()
45 brkitr = BreakIterator.getCharacterInstance(loc); in checkGetInstance()
49 brkitr = BreakIterator.getWordInstance(loc); in checkGetInstance()
53 brkitr = BreakIterator.getLineInstance(loc); in checkGetInstance()
57 brkitr = BreakIterator.getSentenceInstance(loc); in checkGetInstance()
75 BreakIterator brkitrIcu = null; in checkGetInstance()
79 brkitrIcu = BreakIterator.getCharacterInstance(iculoc); in checkGetInstance()
82 brkitrIcu = BreakIterator.getWordInstance(iculoc); in checkGetInstance()
[all …]
/external/icu/icu4c/source/common/unicode/
Dbrkiter.h38 class BreakIterator; variable
100 class U_COMMON_API BreakIterator : public UObject {
106 virtual ~BreakIterator();
121 virtual UBool operator==(const BreakIterator&) const = 0;
129 UBool operator!=(const BreakIterator& rhs) const { return !operator==(rhs); }
136 virtual BreakIterator* clone(void) const = 0;
358 static BreakIterator* U_EXPORT2
382 static BreakIterator* U_EXPORT2
404 static BreakIterator* U_EXPORT2
425 static BreakIterator* U_EXPORT2
[all …]
Drbbi.h40 class BreakIterator; variable
65 class U_COMMON_API RuleBasedBreakIterator /*U_FINAL*/ : public BreakIterator {
212 friend class BreakIterator; variable
308 virtual UBool operator==(const BreakIterator& that) const;
317 UBool operator!=(const BreakIterator& that) const;
329 virtual BreakIterator* clone() const;
612 virtual BreakIterator * createBufferClone(void *stackBuffer,
774 inline UBool RuleBasedBreakIterator::operator!=(const BreakIterator& that) const {
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DBreakIterator.java212 public abstract class BreakIterator implements Cloneable class
222 protected BreakIterator() in BreakIterator() method in BreakIterator
568 public static BreakIterator getWordInstance() in getWordInstance()
581 public static BreakIterator getWordInstance(Locale where) in getWordInstance()
594 public static BreakIterator getWordInstance(ULocale where) in getWordInstance()
607 public static BreakIterator getLineInstance() in getLineInstance()
621 public static BreakIterator getLineInstance(Locale where) in getLineInstance()
635 public static BreakIterator getLineInstance(ULocale where) in getLineInstance()
648 public static BreakIterator getCharacterInstance() in getCharacterInstance()
662 public static BreakIterator getCharacterInstance(Locale where) in getCharacterInstance()
[all …]
DBreakIteratorFactory.java32 final class BreakIteratorFactory extends BreakIterator.BreakIteratorServiceShim {
34 public Object registerInstance(BreakIterator iter, ULocale locale, int kind) { in registerInstance()
62 public BreakIterator createBreakIterator(ULocale locale, int kind) { in createBreakIterator()
68 BreakIterator iter = (BreakIterator)service.get(locale, kind, actualLoc); in createBreakIterator()
113 private static BreakIterator createBreakInstance(ULocale locale, int kind) { in createBreakInstance()
125 if (kind == BreakIterator.KIND_LINE) { in createBreakInstance()
/external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/javaspi/text/
DBreakIteratorProviderICU.java9 import java.text.BreakIterator;
19 public BreakIterator getCharacterInstance(Locale locale) { in getCharacterInstance()
20 … com.ibm.icu.text.BreakIterator icuBrkItr = com.ibm.icu.text.BreakIterator.getCharacterInstance( in getCharacterInstance()
26 public BreakIterator getLineInstance(Locale locale) { in getLineInstance()
27 com.ibm.icu.text.BreakIterator icuBrkItr = com.ibm.icu.text.BreakIterator.getLineInstance( in getLineInstance()
33 public BreakIterator getSentenceInstance(Locale locale) { in getSentenceInstance()
34 … com.ibm.icu.text.BreakIterator icuBrkItr = com.ibm.icu.text.BreakIterator.getSentenceInstance( in getSentenceInstance()
40 public BreakIterator getWordInstance(Locale locale) { in getWordInstance()
41 com.ibm.icu.text.BreakIterator icuBrkItr = com.ibm.icu.text.BreakIterator.getWordInstance( in getWordInstance()
/external/icu/icu4c/source/samples/break/
Dbreak.cpp25 void printTextRange( BreakIterator& iterator, in printTextRange()
44 void printEachForward( BreakIterator& boundary) in printEachForward()
48 end != BreakIterator::DONE; in printEachForward()
56 void printEachBackward( BreakIterator& boundary) in printEachBackward()
60 start != BreakIterator::DONE; in printEachBackward()
68 void printFirst(BreakIterator& boundary) in printFirst()
76 void printLast(BreakIterator& boundary) in printLast()
84 void printAt(BreakIterator &boundary, int32_t pos ) in printAt()
96 BreakIterator* boundary; in main()
104 boundary = BreakIterator::createSentenceInstance( in main()
[all …]
/external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/
DBreakIteratorICU.java11 import com.ibm.icu.text.BreakIterator;
17 public class BreakIteratorICU extends java.text.BreakIterator {
19 private BreakIterator fIcuBrkItr;
21 private BreakIteratorICU(BreakIterator icuBrkItr) { in BreakIteratorICU()
25 public static java.text.BreakIterator wrap(BreakIterator icuBrkItr) { in wrap()
29 public BreakIterator unwrap() { in unwrap()
36 other.fIcuBrkItr = (BreakIterator)fIcuBrkItr.clone(); in clone()
/external/icu/icu4c/source/i18n/
Dsharedbreakiterator.h19 class BreakIterator; variable
31 SharedBreakIterator(BreakIterator *biToAdopt);
34 BreakIterator *get() const { return ptr; } in get()
35 BreakIterator *operator->() const { return ptr; }
36 BreakIterator &operator*() const { return *ptr; }
38 BreakIterator *ptr;
Dfilteredbrk.cpp127 class SimpleFilteredSentenceBreakIterator : public BreakIterator {
129 …SimpleFilteredSentenceBreakIterator(BreakIterator *adopt, UCharsTrie *forwards, UCharsTrie *backwa…
133 LocalPointer<BreakIterator> fDelegate;
141 virtual BreakIterator * createBufferClone(void * /*stackBuffer*/, in createBufferClone()
148 …virtual BreakIterator* clone(void) const { return new SimpleFilteredSentenceBreakIterator(*this); } in clone()
150 virtual UBool operator==(const BreakIterator& o) const { if(this==&o) return true; return false; } in operator ==()
154 …virtual BreakIterator &refreshInputText(UText *input, UErrorCode &status) { fDelegate->refreshInpu… in refreshInputText()
178 : BreakIterator(other), fDelegate(other.fDelegate->clone()) in SimpleFilteredSentenceBreakIterator()
192 SimpleFilteredSentenceBreakIterator::SimpleFilteredSentenceBreakIterator(BreakIterator *adopt, UCha… in SimpleFilteredSentenceBreakIterator()
193BreakIterator(adopt->getLocale(ULOC_VALID_LOCALE,status),adopt->getLocale(ULOC_ACTUAL_LOCALE,statu… in SimpleFilteredSentenceBreakIterator()
[all …]
/external/icu/icu4c/source/test/intltest/
Drbbiapts.cpp83 …RuleBasedBreakIterator *bix = (RuleBasedBreakIterator *)BreakIterator::createLineInstance(Locale::… in TestCloneEquals()
154 BreakIterator* a = BreakIterator::createWordInstance(Locale("hi"), status); in TestBoilerPlate()
155 BreakIterator* b = BreakIterator::createWordInstance(Locale("hi_IN"),status); in TestBoilerPlate()
165 BreakIterator* c = BreakIterator::createCharacterInstance(Locale("ja"),status); in TestBoilerPlate()
166 BreakIterator* d = BreakIterator::createCharacterInstance(Locale("root"),status); in TestBoilerPlate()
307 TEST_ASSERT(rb->following(11) == BreakIterator::DONE); in TestGetSetAdoptText()
447 if (i != BreakIterator::DONE) { in TestIteration()
462 if (i != BreakIterator::DONE) { in TestIteration()
511 if (i != BreakIterator::DONE) { in TestIteration()
535 if (i != BreakIterator::DONE) { in TestIteration()
[all …]
/external/icu/icu4c/source/test/thaitest/
Dthaitest.cpp60 BreakIterator *fBreakIter;
222 BreakIterator *breakIter = BreakIterator::createWordInstance(thai, status); in compareWordBreaks()
235 if (nextSpaceBreak == BreakIterator::DONE || nextBreak == BreakIterator::DONE) { in compareWordBreaks()
236 if (nextBreak != BreakIterator::DONE) { in compareWordBreaks()
238 } else if (nextSpaceBreak != BreakIterator::DONE) { in compareWordBreaks()
246 nextSpaceBreak != BreakIterator::DONE && nextBreak != BreakIterator::DONE) { in compareWordBreaks()
403 BreakIterator *breakIter = BreakIterator::createWordInstance(root, status); in generateFile()
413 if (nextbreak == BreakIterator::DONE) { in generateFile()
504 fBreakIter = BreakIterator::createWordInstance(root, status); in SpaceBreakIterator()
527 return BreakIterator::DONE; in next()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DSimpleFilteredSentenceBreakIterator.java12 import com.ibm.icu.text.BreakIterator;
25 public class SimpleFilteredSentenceBreakIterator extends BreakIterator {
27 private BreakIterator delegate;
40 …public SimpleFilteredSentenceBreakIterator(BreakIterator adoptBreakIterator, CharsTrie forwardsPar… in SimpleFilteredSentenceBreakIterator()
50 if (n == BreakIterator.DONE || // at end or in next()
74 …while ((uch = text.previousCodePoint()) != BreakIterator.DONE && // more to consume backwards and.. in next()
90 if (n == BreakIterator.DONE) in next()
101 while ((uch = text.nextCodePoint()) != BreakIterator.DONE in next()
108 if (n == BreakIterator.DONE) in next()
121 } while (n != BreakIterator.DONE); in next()
[all …]
/external/icu/icu4c/source/test/perf/ubrkperf/
Dubrkperf.h17 BreakIterator *m_brkIt_;
32 m_brkIt_ = BreakIterator::createCharacterInstance(locale, m_status_); in ICUBreakFunction()
35 m_brkIt_ = BreakIterator::createWordInstance(locale, m_status_); in ICUBreakFunction()
38 m_brkIt_ = BreakIterator::createLineInstance(locale, m_status_); in ICUBreakFunction()
41 m_brkIt_ = BreakIterator::createSentenceInstance(locale, m_status_); in ICUBreakFunction()
92 while(m_brkIt_->next() != BreakIterator::DONE) { in ICUForward()
100 while(m_brkIt_->next() != BreakIterator::DONE) { in call()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/util/
DGlobalizationPreferences.java21 import com.ibm.icu.text.BreakIterator;
147 BI_CHARACTER = BreakIterator.KIND_CHARACTER, // 0
148 BI_WORD = BreakIterator.KIND_WORD, // 1
149 BI_LINE = BreakIterator.KIND_LINE, // 2
150 BI_SENTENCE = BreakIterator.KIND_SENTENCE, // 3
151 BI_TITLE = BreakIterator.KIND_TITLE; // 4
517 public BreakIterator getBreakIterator(int type) { in getBreakIterator()
524 return (BreakIterator) breakIterators[type].clone(); // clone for safety in getBreakIterator()
536 public GlobalizationPreferences setBreakIterator(int type, BreakIterator iterator) { in setBreakIterator()
544 breakIterators = new BreakIterator[BI_LIMIT]; in setBreakIterator()
[all …]
/external/v8/src/
Di18n.h13 class BreakIterator; variable
105 class BreakIterator {
109 static icu::BreakIterator* InitializeBreakIterator(
116 static icu::BreakIterator* UnpackBreakIterator(Isolate* isolate,
125 BreakIterator();
/external/icu/icu4c/source/i18n/unicode/
Dsearch.h212 void setBreakIterator(BreakIterator *breakiter, UErrorCode &status);
224 const BreakIterator * getBreakIterator(void) const;
425 BreakIterator *m_breakiterator_;
458 BreakIterator *breakiter = NULL);
479 SearchIterator(CharacterIterator &text, BreakIterator *breakiter = NULL);

1234