public class CommonBreakIterator
extends com.ibm.icu.text.BreakIterator
org.eclipse.jdt.internal.ui.text.JavaBreakIterator.| Modifier and Type | Class and Description |
|---|---|
protected static class |
CommonBreakIterator.CamelCaseIdentifier |
protected static class |
CommonBreakIterator.Identifier |
protected static class |
CommonBreakIterator.LineDelimiter |
protected static class |
CommonBreakIterator.Other |
protected static class |
CommonBreakIterator.Run
A run of common characters.
|
protected class |
CommonBreakIterator.SequenceCharacterIterator
A
CharSequence based implementation of CharacterIterator. |
protected static class |
CommonBreakIterator.Whitespace |
| Modifier and Type | Field and Description |
|---|---|
protected CommonBreakIterator.Run |
delimiter |
protected com.ibm.icu.text.BreakIterator |
fIterator
The platform break iterator (word instance) used as a base.
|
protected CharSequence |
fText
The text we operate on.
|
protected CommonBreakIterator.Run |
identifier |
protected CommonBreakIterator.Run |
other |
protected CommonBreakIterator.Run |
whitespace |
| Constructor and Description |
|---|
CommonBreakIterator(boolean camelCase)
Creates a new break iterator.
|
| Modifier and Type | Method and Description |
|---|---|
protected CommonBreakIterator.Run |
consumeRun(int offset)
Consumes a run of characters at the limits of which we introduce a break.
|
int |
current() |
int |
first() |
int |
following(int offset) |
protected CommonBreakIterator.Run |
getRun(char ch)
Returns a run based on a character.
|
CharacterIterator |
getText() |
boolean |
isBoundary(int offset) |
int |
last() |
int |
next() |
int |
next(int n) |
int |
preceding(int offset) |
int |
previous() |
void |
setText(CharacterIterator newText) |
void |
setText(CharSequence newText)
Creates a break iterator given a char sequence.
|
void |
setText(String newText) |
clone, getAvailableLocales, getAvailableULocales, getBreakInstance, getCharacterInstance, getCharacterInstance, getCharacterInstance, getLineInstance, getLineInstance, getLineInstance, getLocale, getRuleStatus, getRuleStatusVec, getSentenceInstance, getSentenceInstance, getSentenceInstance, getTitleInstance, getTitleInstance, getTitleInstance, getWordInstance, getWordInstance, getWordInstance, registerInstance, registerInstance, unregisterprotected CommonBreakIterator.Run whitespace
protected CommonBreakIterator.Run delimiter
protected CommonBreakIterator.Run identifier
protected CommonBreakIterator.Run other
protected final com.ibm.icu.text.BreakIterator fIterator
protected CharSequence fText
public CommonBreakIterator(boolean camelCase)
public int current()
current in class com.ibm.icu.text.BreakIteratorpublic int first()
first in class com.ibm.icu.text.BreakIteratorpublic int following(int offset)
following in class com.ibm.icu.text.BreakIteratorprotected CommonBreakIterator.Run consumeRun(int offset)
offset - the offset to start atprotected CommonBreakIterator.Run getRun(char ch)
ch - the character to testchpublic CharacterIterator getText()
getText in class com.ibm.icu.text.BreakIteratorpublic boolean isBoundary(int offset)
isBoundary in class com.ibm.icu.text.BreakIteratorpublic int last()
last in class com.ibm.icu.text.BreakIteratorpublic int next()
next in class com.ibm.icu.text.BreakIteratorpublic int next(int n)
next in class com.ibm.icu.text.BreakIteratorpublic int preceding(int offset)
preceding in class com.ibm.icu.text.BreakIteratorpublic int previous()
previous in class com.ibm.icu.text.BreakIteratorpublic void setText(String newText)
setText in class com.ibm.icu.text.BreakIteratorpublic void setText(CharSequence newText)
newText - the new textpublic void setText(CharacterIterator newText)
setText in class com.ibm.icu.text.BreakIteratorCopyright © 2016. All Rights Reserved.