public class StringCharCursor extends CharCursor
| Constructor and Description |
|---|
StringCharCursor(java.lang.CharSequence string) |
StringCharCursor(java.lang.CharSequence string,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
char |
current() |
int |
getBeginIndex() |
int |
getEndIndex() |
int |
getIndex()
returns the current location of the cursor
|
void |
init(java.lang.CharSequence string) |
char |
next()
reads a character from the cursor
|
char |
previous()
reads a character from the cursor
|
char |
setIndex(int pos)
sets the cursor to the position
|
char |
skip(int n)
Skips the next n characters
|
first, last, prev, read, regionMatches, regionMatchesIgnoreCase, subseq, subseqpublic StringCharCursor(java.lang.CharSequence string)
public StringCharCursor(java.lang.CharSequence string,
int offset)
public int getIndex()
getIndex in interface java.text.CharacterIteratorgetIndex in class CharCursorpublic int getBeginIndex()
getBeginIndex in interface java.text.CharacterIteratorgetBeginIndex in class CharCursorpublic int getEndIndex()
getEndIndex in interface java.text.CharacterIteratorgetEndIndex in class CharCursorpublic char setIndex(int pos)
setIndex in interface java.text.CharacterIteratorsetIndex in class CharCursorpublic char next()
next in interface java.text.CharacterIteratornext in class CharCursorpublic char previous()
previous in interface java.text.CharacterIteratorprevious in class CharCursorpublic char current()
current in interface java.text.CharacterIteratorcurrent in class CharCursorpublic char skip(int n)
skip in class CharCursorpublic void init(java.lang.CharSequence string)
public java.lang.Object clone()
clone in interface java.text.CharacterIteratorclone in class CharCursor