Uses of Class
com.ibm.icu.text.BreakIterator
Packages that use BreakIterator
Package
Description
-
Uses of BreakIterator in com.ibm.icu.impl
Subclasses of BreakIterator in com.ibm.icu.implModifier and TypeClassDescriptionprivate static final classclassFields in com.ibm.icu.impl declared as BreakIteratorModifier and TypeFieldDescriptionprivate BreakIteratorLocaleDisplayNamesImpl.capitalizationBrkIterBreakIterator to use for capitalizationprivate BreakIteratorRelativeDateFormat.capitalizationBrkIterprivate BreakIteratorSimpleFilteredSentenceBreakIterator.delegateMethods in com.ibm.icu.impl that return BreakIteratorModifier and TypeMethodDescriptionstatic BreakIteratorCaseMapImpl.getTitleBreakIterator(ULocale locale, int options, BreakIterator iter) static BreakIteratorCaseMapImpl.getTitleBreakIterator(Locale locale, int options, BreakIterator iter) SimpleFilteredSentenceBreakIterator.Builder.wrapIteratorWithFilter(BreakIterator adoptBreakIterator) Methods in com.ibm.icu.impl with parameters of type BreakIteratorModifier and TypeMethodDescriptionstatic BreakIteratorCaseMapImpl.getTitleBreakIterator(ULocale locale, int options, BreakIterator iter) static BreakIteratorCaseMapImpl.getTitleBreakIterator(Locale locale, int options, BreakIterator iter) static StringCaseMapImpl.toTitle(int caseLocale, int options, BreakIterator iter, CharSequence src) static <A extends Appendable>
ACaseMapImpl.toTitle(int caseLocale, int options, BreakIterator titleIter, CharSequence src, A dest, Edits edits) SimpleFilteredSentenceBreakIterator.Builder.wrapIteratorWithFilter(BreakIterator adoptBreakIterator) Constructors in com.ibm.icu.impl with parameters of type BreakIteratorModifierConstructorDescriptionSimpleFilteredSentenceBreakIterator(BreakIterator adoptBreakIterator, CharsTrie forwardsPartialTrie, CharsTrie backwardsTrie) -
Uses of BreakIterator in com.ibm.icu.lang
Methods in com.ibm.icu.lang with parameters of type BreakIteratorModifier and TypeMethodDescriptionstatic StringUCharacter.toTitleCase(ULocale locale, String str, BreakIterator titleIter) Returns the titlecase version of the argument string.static StringUCharacter.toTitleCase(ULocale locale, String str, BreakIterator titleIter, int options) Returns the titlecase version of the argument string.static StringUCharacter.toTitleCase(String str, BreakIterator breakiter) Returns the titlecase version of the argument string.static StringUCharacter.toTitleCase(Locale locale, String str, BreakIterator breakiter) Returns the titlecase version of the argument string.static StringUCharacter.toTitleCase(Locale locale, String str, BreakIterator titleIter, int options) -
Uses of BreakIterator in com.ibm.icu.segmenter
Fields in com.ibm.icu.segmenter declared as BreakIteratorModifier and TypeFieldDescriptionprivate BreakIteratorBoundaryIteratorOfInts.breakIterprivate BreakIteratorRuleBasedSegmenter.Builder.breakIterprivate BreakIteratorSegmentIterable.breakIterprivate BreakIteratorSegmentIterator.breakIterprivate BreakIteratorLocalizedSegmenter.breakIterPrototypeprivate final BreakIteratorRuleBasedSegmenter.breakIterPrototypeprivate BreakIteratorSegmentsImpl.breakIterPrototypeConstructors in com.ibm.icu.segmenter with parameters of type BreakIteratorModifierConstructorDescription(package private)BoundaryIteratorOfInts(BreakIterator breakIter, CharSequence sourceSequence, Segments.IterationDirection direction, int startIdx) (package private)BoundarySpliterator(BreakIterator breakIter, CharSequence sourceSequence, Segments.IterationDirection direction, int startIdx) privateRuleBasedSegmenter(BreakIterator breakIter) (package private)SegmentIterable(BreakIterator breakIter, Segments.IterationDirection direction, int startIdx, CharSequence source) (package private)SegmentIterator(BreakIterator breakIter, Segments.IterationDirection direction, int startIdx, CharSequence source) (package private)SegmentsImpl(BreakIterator breakIter, CharSequence source) -
Uses of BreakIterator in com.ibm.icu.text
Subclasses of BreakIterator in com.ibm.icu.textModifier and TypeClassDescriptionclassRule Based Break Iterator This is a port of the C++ class RuleBasedBreakIterator from ICU4C.Fields in com.ibm.icu.text declared as BreakIteratorModifier and TypeFieldDescriptionprivate BreakIteratorBreakTransliterator.bi(package private) static final BreakIteratorBreakTransliterator.WordBreakIteratorHolder.BIprivate final BreakIteratorRelativeDateTimeFormatter.breakIteratorprotected BreakIteratorSearchIterator.breakIteratorThe BreakIterator to define the boundaries of a logical match.private BreakIteratorRuleBasedNumberFormat.capitalizationBrkIterprivate BreakIteratorSimpleDateFormat.capitalizationBrkIterBreakIterator to use for capitalization (will be cloned for actual use)(package private) BreakIteratorSearchIterator.Search.internalBreakIter_private BreakIteratorBreakIterator.BreakIteratorCache.iterMethods in com.ibm.icu.text that return BreakIteratorModifier and TypeMethodDescription(package private) BreakIteratorSearchIterator.Search.breakIter()BreakIterator.clone()Clone method.(package private) BreakIteratorBreakIterator.BreakIteratorCache.createBreakInstance()private static BreakIteratorBreakIteratorFactory.createBreakInstance(ULocale locale, int kind) abstract BreakIteratorBreakIterator.BreakIteratorServiceShim.createBreakIterator(ULocale l, int k) BreakIteratorFactory.createBreakIterator(ULocale locale, int kind) static BreakIteratorBreakIterator.getBreakInstance(ULocale where, int kind) Deprecated.This API is ICU internal only.BreakTransliterator.getBreakIterator()CLOVER:ONSearchIterator.getBreakIterator()Returns the BreakIterator that is used to restrict the indexes at which matches are detected.static BreakIteratorBreakIterator.getCharacterInstance()Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIteratorBreakIterator.getCharacterInstance(ULocale where) Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIteratorBreakIterator.getCharacterInstance(Locale where) Returns a new instance of BreakIterator that locates logical-character boundaries.static BreakIteratorBreakIterator.getLineInstance()Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIteratorBreakIterator.getLineInstance(ULocale where) Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIteratorBreakIterator.getLineInstance(Locale where) Returns a new instance of BreakIterator that locates legal line- wrapping positions.static BreakIteratorBreakIterator.getSentenceInstance()Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIteratorBreakIterator.getSentenceInstance(ULocale where) Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIteratorBreakIterator.getSentenceInstance(Locale where) Returns a new instance of BreakIterator that locates sentence boundaries.static BreakIteratorBreakIterator.getTitleInstance()Deprecated.ICU 64 UseBreakIterator.getWordInstance()instead.static BreakIteratorBreakIterator.getTitleInstance(ULocale where) Deprecated.ICU 64 UseBreakIterator.getWordInstance()instead.static BreakIteratorBreakIterator.getTitleInstance(Locale where) Deprecated.ICU 64 UseBreakIterator.getWordInstance()instead.static BreakIteratorBreakIterator.getWordInstance()Returns a new instance of BreakIterator that locates word boundaries.static BreakIteratorBreakIterator.getWordInstance(ULocale where) Returns a new instance of BreakIterator that locates word boundaries.static BreakIteratorBreakIterator.getWordInstance(Locale where) Returns a new instance of BreakIterator that locates word boundaries.abstract BreakIteratorFilteredBreakIteratorBuilder.wrapIteratorWithFilter(BreakIterator wrappedBreakIterator) Wrap (adopt) an existing break iterator in a new filtered instance.Methods in com.ibm.icu.text with parameters of type BreakIteratorModifier and TypeMethodDescriptionCaseMap.Title.apply(Locale locale, BreakIterator iter, CharSequence src) Titlecases a string.<A extends Appendable>
ACaseMap.Title.apply(Locale locale, BreakIterator iter, CharSequence src, A dest, Edits edits) Titlecases a string and optionally records edits (seeCaseMap.Title.omitUnchangedText()).abstract ObjectBreakIterator.BreakIteratorServiceShim.registerInstance(BreakIterator iter, ULocale l, int k) static ObjectBreakIterator.registerInstance(BreakIterator iter, ULocale locale, int kind) Registers a new break iterator of the indicated kind, to use in the given locale.static ObjectBreakIterator.registerInstance(BreakIterator iter, Locale locale, int kind) Registers a new break iterator of the indicated kind, to use in the given locale.BreakIteratorFactory.registerInstance(BreakIterator iter, ULocale locale, int kind) (package private) voidSearchIterator.Search.setBreakIter(BreakIterator breakIter) voidBreakTransliterator.setBreakIterator(BreakIterator bi) CLOVER:OFFvoidSearchIterator.setBreakIterator(BreakIterator breakiter) Set the BreakIterator that will be used to restrict the points at which matches are detected.abstract BreakIteratorFilteredBreakIteratorBuilder.wrapIteratorWithFilter(BreakIterator wrappedBreakIterator) Wrap (adopt) an existing break iterator in a new filtered instance.Constructors in com.ibm.icu.text with parameters of type BreakIteratorModifierConstructorDescription(package private)BreakIteratorCache(ULocale where, BreakIterator iter) BreakTransliterator(String ID, UnicodeFilter filter, BreakIterator bi, String insertion) privateRelativeDateTimeFormatter(EnumMap<RelativeDateTimeFormatter.Style, EnumMap<RelativeDateTimeFormatter.AbsoluteUnit, EnumMap<RelativeDateTimeFormatter.Direction, String>>> qualitativeUnitMap, EnumMap<RelativeDateTimeFormatter.Style, EnumMap<RelativeDateTimeFormatter.RelativeUnit, String[][]>> patternMap, String combinedDateAndTime, PluralRules pluralRules, NumberFormat numberFormat, RelativeDateTimeFormatter.Style style, DisplayContext capitalizationContext, BreakIterator breakIterator, ULocale locale) protectedSearchIterator(CharacterIterator target, BreakIterator breaker) Protected constructor for use by subclasses.StringSearch(String pattern, 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 BreakIteratorMethods in com.ibm.icu.util that return BreakIteratorModifier and TypeMethodDescriptionGlobalizationPreferences.getBreakIterator(int type) Get a copy of the break iterator for the specified type according to the settings.protected BreakIteratorGlobalizationPreferences.guessBreakIterator(int type) This function can be overridden by subclasses to use different heuristics.Methods in com.ibm.icu.util with parameters of type BreakIteratorModifier and TypeMethodDescriptionGlobalizationPreferences.setBreakIterator(int type, BreakIterator iterator) Explicitly set the break iterator for this object.