Uses of Class
com.ibm.icu.text.BreakIterator
-
Packages that use BreakIterator Package Description com.ibm.icu.dev.demo.translit Transliterator demo appliation.com.ibm.icu.dev.test.perf com.ibm.icu.impl com.ibm.icu.impl.jdkadapter com.ibm.icu.lang Enhanced character property and surrogate support.com.ibm.icu.text Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping.com.ibm.icu.util International calendars and other utility classes. -
-
Uses of BreakIterator in com.ibm.icu.dev.demo.translit
Fields in com.ibm.icu.dev.demo.translit declared as BreakIterator Modifier and Type Field Description (package private) static BreakIterator
Demo. bi
Methods in com.ibm.icu.dev.demo.translit with parameters of type BreakIterator Modifier and Type Method Description (package private) static void
Demo. printBreaks(int num, java.lang.String testSource, BreakIterator brkItr)
-
Uses of BreakIterator in com.ibm.icu.dev.test.perf
Fields in com.ibm.icu.dev.test.perf declared as BreakIterator Modifier and Type Field Description (package private) BreakIterator
BreakIteratorPerformanceTest. iCharacterIter
(package private) BreakIterator
BreakIteratorPerformanceTest. iLineIter
(package private) BreakIterator
BreakIteratorPerformanceTest. iSentenceIter
(package private) BreakIterator
BreakIteratorPerformanceTest. iWordIter
Methods in com.ibm.icu.dev.test.perf with parameters of type BreakIterator Modifier and Type Method Description (package private) PerfTest.Function
BreakIteratorPerformanceTest. createTestICU(BreakIterator iIter, java.lang.String[] correct, java.lang.String breakType)
private java.lang.String[]
BreakIteratorPerformanceTest. init(BreakIterator iter)
-
Uses of BreakIterator in com.ibm.icu.impl
Subclasses of BreakIterator in com.ibm.icu.impl Modifier and Type Class Description private static class
CaseMapImpl.WholeStringBreakIterator
class
SimpleFilteredSentenceBreakIterator
Fields in com.ibm.icu.impl declared as BreakIterator Modifier and Type Field Description private BreakIterator
LocaleDisplayNamesImpl. capitalizationBrkIter
BreakIterator to use for capitalizationprivate BreakIterator
RelativeDateFormat. capitalizationBrkIter
private BreakIterator
SimpleFilteredSentenceBreakIterator. delegate
Methods in com.ibm.icu.impl that return BreakIterator Modifier and Type Method Description static BreakIterator
CaseMapImpl. getTitleBreakIterator(ULocale locale, int options, BreakIterator iter)
static BreakIterator
CaseMapImpl. getTitleBreakIterator(java.util.Locale locale, int options, BreakIterator iter)
BreakIterator
SimpleFilteredSentenceBreakIterator.Builder. wrapIteratorWithFilter(BreakIterator adoptBreakIterator)
Methods in com.ibm.icu.impl with parameters of type BreakIterator Modifier and Type Method Description static BreakIterator
CaseMapImpl. getTitleBreakIterator(ULocale locale, int options, BreakIterator iter)
static BreakIterator
CaseMapImpl. getTitleBreakIterator(java.util.Locale locale, int options, BreakIterator iter)
static java.lang.String
CaseMapImpl. toTitle(int caseLocale, int options, BreakIterator iter, java.lang.CharSequence src)
static <A extends java.lang.Appendable>
ACaseMapImpl. toTitle(int caseLocale, int options, BreakIterator titleIter, java.lang.CharSequence src, A dest, Edits edits)
BreakIterator
SimpleFilteredSentenceBreakIterator.Builder. wrapIteratorWithFilter(BreakIterator adoptBreakIterator)
Constructors in com.ibm.icu.impl with parameters of type BreakIterator Constructor Description SimpleFilteredSentenceBreakIterator(BreakIterator adoptBreakIterator, CharsTrie forwardsPartialTrie, CharsTrie backwardsTrie)
-
Uses of BreakIterator in com.ibm.icu.impl.jdkadapter
Fields in com.ibm.icu.impl.jdkadapter declared as BreakIterator Modifier and Type Field Description private BreakIterator
BreakIteratorICU. fIcuBrkItr
Methods in com.ibm.icu.impl.jdkadapter that return BreakIterator Modifier and Type Method Description BreakIterator
BreakIteratorICU. unwrap()
Methods in com.ibm.icu.impl.jdkadapter with parameters of type BreakIterator Modifier and Type Method Description static java.text.BreakIterator
BreakIteratorICU. wrap(BreakIterator icuBrkItr)
Constructors in com.ibm.icu.impl.jdkadapter with parameters of type BreakIterator Constructor Description BreakIteratorICU(BreakIterator icuBrkItr)
-
Uses of BreakIterator in com.ibm.icu.lang
Methods in com.ibm.icu.lang with parameters of type BreakIterator Modifier and Type Method Description static java.lang.String
UCharacter. toTitleCase(ULocale locale, java.lang.String str, BreakIterator titleIter)
Returns the titlecase version of the argument string.static java.lang.String
UCharacter. toTitleCase(ULocale locale, java.lang.String str, BreakIterator titleIter, int options)
Returns the titlecase version of the argument string.static java.lang.String
UCharacter. toTitleCase(java.lang.String str, BreakIterator breakiter)
Returns the titlecase version of the argument string.static java.lang.String
UCharacter. toTitleCase(java.util.Locale locale, java.lang.String str, BreakIterator breakiter)
Returns the titlecase version of the argument string.static java.lang.String
UCharacter. toTitleCase(java.util.Locale locale, java.lang.String str, BreakIterator titleIter, int options)
-
Uses of BreakIterator in com.ibm.icu.text
Subclasses of BreakIterator in com.ibm.icu.text Modifier and Type Class Description class
RuleBasedBreakIterator
Rule Based Break Iterator This is a port of the C++ class RuleBasedBreakIterator from ICU4C.Fields in com.ibm.icu.text declared as BreakIterator Modifier and Type Field Description private BreakIterator
BreakTransliterator. bi
private BreakIterator
RelativeDateTimeFormatter. breakIterator
protected BreakIterator
SearchIterator. breakIterator
The BreakIterator to define the boundaries of a logical match.private BreakIterator
RuleBasedNumberFormat. capitalizationBrkIter
private BreakIterator
SimpleDateFormat. capitalizationBrkIter
BreakIterator to use for capitalization (will be cloned for actual use)(package private) BreakIterator
SearchIterator.Search. internalBreakIter_
private BreakIterator
BreakIterator.BreakIteratorCache. iter
Methods in com.ibm.icu.text that return BreakIterator Modifier and Type Method Description (package private) BreakIterator
SearchIterator.Search. breakIter()
(package private) BreakIterator
BreakIterator.BreakIteratorCache. createBreakInstance()
private static BreakIterator
BreakIteratorFactory. createBreakInstance(ULocale locale, int kind)
abstract BreakIterator
BreakIterator.BreakIteratorServiceShim. createBreakIterator(ULocale l, int k)
BreakIterator
BreakIteratorFactory. createBreakIterator(ULocale locale, int kind)
static BreakIterator
BreakIterator. getBreakInstance(ULocale where, int kind)
Deprecated.This API is ICU internal only.BreakIterator
BreakTransliterator. getBreakIterator()
BreakIterator
SearchIterator. getBreakIterator()
Returns the BreakIterator that is used to restrict the indexes at which matches are detected.static BreakIterator
BreakIterator. getCharacterInstance()
Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIterator
BreakIterator. getCharacterInstance(ULocale where)
Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIterator
BreakIterator. getCharacterInstance(java.util.Locale where)
Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIterator
BreakIterator. getLineInstance()
Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIterator
BreakIterator. getLineInstance(ULocale where)
Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIterator
BreakIterator. getLineInstance(java.util.Locale where)
Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIterator
BreakIterator. getSentenceInstance()
Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIterator
BreakIterator. getSentenceInstance(ULocale where)
Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIterator
BreakIterator. getSentenceInstance(java.util.Locale where)
Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIterator
BreakIterator. getTitleInstance()
Deprecated.ICU 64 UsegetWordInstance()
instead.static BreakIterator
BreakIterator. getTitleInstance(ULocale where)
Deprecated.ICU 64 UsegetWordInstance()
instead.static BreakIterator
BreakIterator. getTitleInstance(java.util.Locale where)
Deprecated.ICU 64 UsegetWordInstance()
instead.static BreakIterator
BreakIterator. getWordInstance()
Returns a new instance of BreakIterator that locates word boundaries.static BreakIterator
BreakIterator. getWordInstance(ULocale where)
Returns a new instance of BreakIterator that locates word boundaries.static BreakIterator
BreakIterator. getWordInstance(java.util.Locale where)
Returns a new instance of BreakIterator that locates word boundaries.abstract BreakIterator
FilteredBreakIteratorBuilder. wrapIteratorWithFilter(BreakIterator wrappedBreakIterator)
Wrap (adopt) an existing break iterator in a new filtered instance.Methods in com.ibm.icu.text with parameters of type BreakIterator Modifier and Type Method Description java.lang.String
CaseMap.Title. apply(java.util.Locale locale, BreakIterator iter, java.lang.CharSequence src)
Titlecases a string.<A extends java.lang.Appendable>
ACaseMap.Title. apply(java.util.Locale locale, BreakIterator iter, java.lang.CharSequence src, A dest, Edits edits)
Titlecases a string and optionally records edits (seeCaseMap.Title.omitUnchangedText()
).abstract java.lang.Object
BreakIterator.BreakIteratorServiceShim. registerInstance(BreakIterator iter, ULocale l, int k)
static java.lang.Object
BreakIterator. registerInstance(BreakIterator iter, ULocale locale, int kind)
Registers a new break iterator of the indicated kind, to use in the given locale.static java.lang.Object
BreakIterator. registerInstance(BreakIterator iter, java.util.Locale locale, int kind)
Registers a new break iterator of the indicated kind, to use in the given locale.java.lang.Object
BreakIteratorFactory. registerInstance(BreakIterator iter, ULocale locale, int kind)
(package private) void
SearchIterator.Search. setBreakIter(BreakIterator breakIter)
void
BreakTransliterator. setBreakIterator(BreakIterator bi)
void
SearchIterator. setBreakIterator(BreakIterator breakiter)
Set the BreakIterator that will be used to restrict the points at which matches are detected.abstract BreakIterator
FilteredBreakIteratorBuilder. wrapIteratorWithFilter(BreakIterator wrappedBreakIterator)
Wrap (adopt) an existing break iterator in a new filtered instance.Constructors in com.ibm.icu.text with parameters of type BreakIterator Constructor Description BreakIteratorCache(ULocale where, BreakIterator iter)
BreakTransliterator(java.lang.String ID, UnicodeFilter filter, BreakIterator bi, java.lang.String insertion)
RelativeDateTimeFormatter(java.util.EnumMap<RelativeDateTimeFormatter.Style,java.util.EnumMap<RelativeDateTimeFormatter.AbsoluteUnit,java.util.EnumMap<RelativeDateTimeFormatter.Direction,java.lang.String>>> qualitativeUnitMap, java.util.EnumMap<RelativeDateTimeFormatter.Style,java.util.EnumMap<RelativeDateTimeFormatter.RelativeUnit,java.lang.String[][]>> patternMap, java.lang.String combinedDateAndTime, PluralRules pluralRules, NumberFormat numberFormat, RelativeDateTimeFormatter.Style style, DisplayContext capitalizationContext, BreakIterator breakIterator, ULocale locale)
SearchIterator(java.text.CharacterIterator target, BreakIterator breaker)
Protected constructor for use by subclasses.StringSearch(java.lang.String pattern, java.text.CharacterIterator target, RuleBasedCollator collator, BreakIterator breakiter)
Initializes the iterator to use the language-specific rules defined in the argument collator to search for argument pattern in the argument target text. -
Uses of BreakIterator in com.ibm.icu.util
Fields in com.ibm.icu.util declared as BreakIterator Modifier and Type Field Description private BreakIterator[]
GlobalizationPreferences. breakIterators
Methods in com.ibm.icu.util that return BreakIterator Modifier and Type Method Description BreakIterator
GlobalizationPreferences. getBreakIterator(int type)
Get a copy of the break iterator for the specified type according to the settings.protected BreakIterator
GlobalizationPreferences. guessBreakIterator(int type)
This function can be overridden by subclasses to use different heuristics.Methods in com.ibm.icu.util with parameters of type BreakIterator Modifier and Type Method Description GlobalizationPreferences
GlobalizationPreferences. setBreakIterator(int type, BreakIterator iterator)
Explicitly set the break iterator for this object.
-