Class BreakIteratorFactory
java.lang.Object
com.ibm.icu.text.BreakIterator.BreakIteratorServiceShim
com.ibm.icu.text.BreakIteratorFactory
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String[]KIND_NAMES are the resource key to be used to fetch the name of the pre-compiled break rules.(package private) static final ICULocaleService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static BreakIteratorcreateBreakInstance(ULocale locale, int kind) createBreakIterator(ULocale locale, int kind) Locale[]ULocale[]registerInstance(BreakIterator iter, ULocale locale, int kind) booleanunregister(Object key)
-
Field Details
-
service
-
KIND_NAMES
KIND_NAMES are the resource key to be used to fetch the name of the pre-compiled break rules. The resource bundle name is "boundaries". The value for each key will be the rules to be used for the specified locale - "word" -> "word_th" for Thai, for example.
-
-
Constructor Details
-
BreakIteratorFactory
BreakIteratorFactory()
-
-
Method Details
-
registerInstance
- Specified by:
registerInstancein classBreakIterator.BreakIteratorServiceShim
-
unregister
- Specified by:
unregisterin classBreakIterator.BreakIteratorServiceShim
-
getAvailableLocales
- Specified by:
getAvailableLocalesin classBreakIterator.BreakIteratorServiceShim
-
getAvailableULocales
- Specified by:
getAvailableULocalesin classBreakIterator.BreakIteratorServiceShim
-
createBreakIterator
- Specified by:
createBreakIteratorin classBreakIterator.BreakIteratorServiceShim
-
createBreakInstance
-