Uses of Class
com.ibm.icu.text.BreakIterator

Packages that use BreakIterator
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.lang
 

Methods in com.ibm.icu.lang with parameters of type BreakIterator
static String UCharacter.toTitleCase(Locale locale, String str, BreakIterator breakiter)
          Returns the titlecase version of the argument string.
static String UCharacter.toTitleCase(String str, BreakIterator breakiter)
          Returns the titlecase version of the argument string.
static String UCharacter.toTitleCase(ULocale locale, String str, BreakIterator titleIter)
          Returns the titlecase version of the argument string.
static String UCharacter.toTitleCase(ULocale locale, String str, BreakIterator titleIter, int options)
          Returns the titlecase version of the argument string.
 

Uses of BreakIterator in com.ibm.icu.text
 

Subclasses of BreakIterator in com.ibm.icu.text
 class DictionaryBasedBreakIterator
          A subclass of RuleBasedBreakIterator that adds the ability to use a dictionary to further subdivide ranges of text beyond what is possible using just the state-table-based algorithm.
 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
protected  BreakIterator SearchIterator.breakIterator
          The BreakIterator to define the boundaries of a logical match.
 

Methods in com.ibm.icu.text that return BreakIterator
static BreakIterator BreakIterator.getBreakInstance(ULocale where, int kind)
          Deprecated. This API is ICU internal only.
 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(Locale where)
          Returns a new instance of BreakIterator that locates logical-character boundaries.
static BreakIterator BreakIterator.getCharacterInstance(ULocale where)
          [icu] 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(Locale where)
          Returns a new instance of BreakIterator that locates legal line- wrapping positions.
static BreakIterator BreakIterator.getLineInstance(ULocale where)
          [icu] 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(Locale where)
          Returns a new instance of BreakIterator that locates sentence boundaries.
static BreakIterator BreakIterator.getSentenceInstance(ULocale where)
          [icu] Returns a new instance of BreakIterator that locates sentence boundaries.
static BreakIterator BreakIterator.getTitleInstance()
          [icu] Returns a new instance of BreakIterator that locates title boundaries.
static BreakIterator BreakIterator.getTitleInstance(Locale where)
          [icu] Returns a new instance of BreakIterator that locates title boundaries.
static BreakIterator BreakIterator.getTitleInstance(ULocale where)
          [icu] Returns a new instance of BreakIterator that locates title boundaries.
static BreakIterator BreakIterator.getWordInstance()
          Returns a new instance of BreakIterator that locates word boundaries.
static BreakIterator BreakIterator.getWordInstance(Locale where)
          Returns a new instance of BreakIterator that locates word boundaries.
static BreakIterator BreakIterator.getWordInstance(ULocale where)
          [icu] Returns a new instance of BreakIterator that locates word boundaries.
 

Methods in com.ibm.icu.text with parameters of type BreakIterator
static Object BreakIterator.registerInstance(BreakIterator iter, Locale locale, int kind)
          [icu] Registers a new break iterator of the indicated kind, to use in the given locale.
static Object BreakIterator.registerInstance(BreakIterator iter, ULocale locale, int kind)
          [icu] Registers a new break iterator of the indicated kind, to use in the given locale.
 void SearchIterator.setBreakIterator(BreakIterator breakiter)
          Set the BreakIterator that is used to restrict the points at which matches are detected.
 

Constructors in com.ibm.icu.text with parameters of type BreakIterator
SearchIterator(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
 

Methods in com.ibm.icu.util that return BreakIterator
 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
 GlobalizationPreferences GlobalizationPreferences.setBreakIterator(int type, BreakIterator iterator)
          Explicitly set the break iterator for this object.
 



Copyright (c) 2011 IBM Corporation and others.