Class BreakIteratorProvider
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 SummaryConstructors
- 
Method SummaryModifier 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.LocaleServiceProvidergetAvailableLocales, isSupportedLocale
- 
Constructor Details- 
BreakIteratorProviderprotected BreakIteratorProvider()Sole constructor. (For invocation by subclass constructors, typically implicit.)
 
- 
- 
Method Details- 
getWordInstanceReturns a newBreakIteratorinstance for word breaks for the given locale.- Parameters:
- locale- the desired locale
- Returns:
- A break iterator for word breaks
- Throws:
- NullPointerException- if- localeis null
- IllegalArgumentException- if- localeisn't one of the locales returned from- getAvailableLocales().
- See Also:
 
- 
getLineInstanceReturns a newBreakIteratorinstance for line breaks for the given locale.- Parameters:
- locale- the desired locale
- Returns:
- A break iterator for line breaks
- Throws:
- NullPointerException- if- localeis null
- IllegalArgumentException- if- localeisn't one of the locales returned from- getAvailableLocales().
- See Also:
 
- 
getCharacterInstanceReturns a newBreakIteratorinstance for character breaks for the given locale.- Parameters:
- locale- the desired locale
- Returns:
- A break iterator for character breaks
- Throws:
- NullPointerException- if- localeis null
- IllegalArgumentException- if- localeisn't one of the locales returned from- getAvailableLocales().
- See Also:
 
- 
getSentenceInstanceReturns a newBreakIteratorinstance for sentence breaks for the given locale.- Parameters:
- locale- the desired locale
- Returns:
- A break iterator for sentence breaks
- Throws:
- NullPointerException- if- localeis null
- IllegalArgumentException- if- localeisn't one of the locales returned from- getAvailableLocales().
- See Also:
 
 
-