Класс BreakIteratorProvider
java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.BreakIteratorProvider
public abstract class BreakIteratorProvider extends LocaleServiceProvider
Абстрактный класс для поставщиков услуг, которые обеспечивают конкретные реализации класса
BreakIterator.- Since:
- 1.6
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Единственный конструктор. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract BreakIterator |
getCharacterInstance |
Возвращает новый экземпляр BreakIterator для разрывов по символам для заданного языка. |
abstract BreakIterator |
getLineInstance |
Возвращает новый экземпляр BreakIterator для разрывов по строкам для заданного языка. |
abstract BreakIterator |
getSentenceInstance |
Возвращает новый экземпляр BreakIterator для разрывов по предложениям для заданного языка. |
abstract BreakIterator |
getWordInstance |
Возвращает новый экземпляр BreakIterator для разрывов по словам для заданного языка. |
Методы, унаследованные от класса java.util.spi.LocaleServiceProvider
getAvailableLocales, isSupportedLocale
Подробное описание конструкторов
BreakIteratorProvider
protected BreakIteratorProvider()
Единственный конструктор. (Для вызова подклассами конструкторов, как правило, неявным образом).
Подробное описание методов
getWordInstance
public abstract BreakIterator getWordInstance(Locale locale)
Возвращает новый экземпляр
BreakIterator для разрывов по словам для заданного языка.- Параметры:
-
locale- нужный язык - Возвращает:
- Объект разбиения для разрывов по словам
- Исключения:
-
NullPointerException- еслиlocaleравен null -
IllegalArgumentException- еслиlocaleне входит в список языков, возвращаемых изgetAvailableLocales(). - См. также:
getLineInstance
public abstract BreakIterator getLineInstance(Locale locale)
Возвращает новый экземпляр
BreakIterator для разрывов по строкам для заданного языка.- Параметры:
-
locale- нужный язык - Возвращает:
- Объект разбиения для разрывов по строкам
- Исключения:
-
NullPointerException- еслиlocaleравен null -
IllegalArgumentException- еслиlocaleне входит в список языков, возвращаемых изgetAvailableLocales(). - См. также:
getCharacterInstance
public abstract BreakIterator getCharacterInstance(Locale locale)
Возвращает новый экземпляр
BreakIterator для разрывов по символам для заданного языка.- Параметры:
-
locale- нужный язык - Возвращает:
- Объект разбиения для разрывов по символам
- Исключения:
-
NullPointerException- еслиlocaleравен null -
IllegalArgumentException- еслиlocaleне входит в список языков, возвращаемых изgetAvailableLocales(). - См. также:
getSentenceInstance
public abstract BreakIterator getSentenceInstance(Locale locale)
Возвращает новый экземпляр
BreakIterator для разрывов по предложениям для заданного языка.- Параметры:
-
locale- нужный язык - Возвращает:
- Объект разбиения для разрывов по предложениям
- Исключения:
-
NullPointerException- еслиlocaleравен null -
IllegalArgumentException- еслиlocaleне входит в список языков, возвращаемых изgetAvailableLocales(). - См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/text/spi/BreakIteratorProvider.html