java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.BreakIteratorProvider
An abstract class for service providers that
provide concrete implementations of the
BreakIterator class.- Since:
- 1.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BreakIteratorgetCharacterInstance(Locale locale) Returns a newBreakIteratorinstance for character breaks for the given locale.abstract BreakIteratorgetLineInstance(Locale locale) Returns a newBreakIteratorinstance for line breaks for the given locale.abstract BreakIteratorgetSentenceInstance(Locale locale) Returns a newBreakIteratorinstance for sentence breaks for the given locale.abstract BreakIteratorgetWordInstance(Locale locale) Returns a newBreakIteratorinstance for word breaks for the given locale.Methods declared in class java.util.spi.LocaleServiceProvider
getAvailableLocales, isSupportedLocale
-
Constructor Details
-
BreakIteratorProvider
protected BreakIteratorProvider()Sole constructor. (For invocation by subclass constructors, typically implicit.)
-
-
Method Details
-
getWordInstance
Returns a newBreakIteratorinstance for word breaks for the given locale.- Parameters:
locale- the desired locale- Returns:
- A break iterator for word breaks
- Throws:
NullPointerException- iflocaleis nullIllegalArgumentException- iflocaleisn't one of the locales returned fromgetAvailableLocales().- See Also:
-
getLineInstance
Returns a newBreakIteratorinstance for line breaks for the given locale.- Parameters:
locale- the desired locale- Returns:
- A break iterator for line breaks
- Throws:
NullPointerException- iflocaleis nullIllegalArgumentException- iflocaleisn't one of the locales returned fromgetAvailableLocales().- See Also:
-
getCharacterInstance
Returns a newBreakIteratorinstance for character breaks for the given locale.- Parameters:
locale- the desired locale- Returns:
- A break iterator for character breaks
- Throws:
NullPointerException- iflocaleis nullIllegalArgumentException- iflocaleisn't one of the locales returned fromgetAvailableLocales().- See Also:
-
getSentenceInstance
Returns a newBreakIteratorinstance for sentence breaks for the given locale.- Parameters:
locale- the desired locale- Returns:
- A break iterator for sentence breaks
- Throws:
NullPointerException- iflocaleis nullIllegalArgumentException- iflocaleisn't one of the locales returned fromgetAvailableLocales().- See Also:
-