Package com.ibm.icu.text
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 BreakIterator
createBreakInstance
(ULocale locale, int kind) createBreakIterator
(ULocale locale, int kind) Locale[]
ULocale[]
registerInstance
(BreakIterator iter, ULocale locale, int kind) boolean
unregister
(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:
registerInstance
in classBreakIterator.BreakIteratorServiceShim
-
unregister
- Specified by:
unregister
in classBreakIterator.BreakIteratorServiceShim
-
getAvailableLocales
- Specified by:
getAvailableLocales
in classBreakIterator.BreakIteratorServiceShim
-
getAvailableULocales
- Specified by:
getAvailableULocales
in classBreakIterator.BreakIteratorServiceShim
-
createBreakIterator
- Specified by:
createBreakIterator
in classBreakIterator.BreakIteratorServiceShim
-
createBreakInstance
-