final class TextBreakIterator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
TextBreakIterator.CacheKey |
Modifier and Type | Field and Description |
---|---|
(package private) static int |
CHARACTER_ITERATOR |
(package private) static int |
IS_TEXT_BREAK |
(package private) static int |
IS_WORD_TEXT_BREAK |
private static java.util.Map<TextBreakIterator.CacheKey,java.text.BreakIterator> |
iteratorCache |
(package private) static int |
LINE_ITERATOR |
(package private) static int |
SENTENCE_ITERATOR |
(package private) static int |
TEXT_BREAK_CURRENT |
(package private) static int |
TEXT_BREAK_FIRST |
(package private) static int |
TEXT_BREAK_FOLLOWING |
(package private) static int |
TEXT_BREAK_LAST |
(package private) static int |
TEXT_BREAK_NEXT |
(package private) static int |
TEXT_BREAK_PRECEDING |
(package private) static int |
TEXT_BREAK_PREVIOUS |
(package private) static int |
WORD_ITERATOR |
Constructor and Description |
---|
TextBreakIterator() |
Modifier and Type | Method and Description |
---|---|
private static java.text.BreakIterator |
createIterator(int type,
java.util.Locale locale) |
(package private) static java.text.BreakIterator |
getIterator(int type,
java.lang.String localeName,
java.lang.String text,
boolean create) |
(package private) static int |
invokeMethod(java.text.BreakIterator iterator,
int method,
int pos) |
@Native static final int CHARACTER_ITERATOR
@Native static final int WORD_ITERATOR
@Native static final int LINE_ITERATOR
@Native static final int SENTENCE_ITERATOR
@Native static final int TEXT_BREAK_FIRST
@Native static final int TEXT_BREAK_LAST
@Native static final int TEXT_BREAK_NEXT
@Native static final int TEXT_BREAK_PREVIOUS
@Native static final int TEXT_BREAK_CURRENT
@Native static final int TEXT_BREAK_PRECEDING
@Native static final int TEXT_BREAK_FOLLOWING
@Native static final int IS_TEXT_BREAK
@Native static final int IS_WORD_TEXT_BREAK
private static final java.util.Map<TextBreakIterator.CacheKey,java.text.BreakIterator> iteratorCache
static java.text.BreakIterator getIterator(int type, java.lang.String localeName, java.lang.String text, boolean create)
private static java.text.BreakIterator createIterator(int type, java.util.Locale locale)
static int invokeMethod(java.text.BreakIterator iterator, int method, int pos)