Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
StringCharacterIterator implements the
CharacterIterater protocol for a String.
The StringCharacterIterator class iterates over the
entire String.
CharacterIterator
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private int | |
| private int | |
| private String |
| Access | Constructor and Description |
|---|---|
| public | StringCharacterIterator(String text)
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Constructs an iterator with an initial index of 0.
|
| public | StringCharacterIterator(String
The String to be iterated over text, int Initial iterator position pos)
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Constructs an iterator with the specified initial index.
|
| public | StringCharacterIterator(String
The String to be iterated over text, int Index of the first character begin, int Index of the character following the last character end, int Initial iterator position pos)
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Constructs an iterator over the given range of the given string, with the
index set at the specified position.
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | Returns: A copy of thisOverrides java. Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Creates a copy of this iterator.
|
| public char | current()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.current() for String.
|
| public boolean | Returns: true if the given obj is the same as this StringCharacterIterator object; false otherwise.the StringCharacterIterator object to be compared with. obj)Overrides java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Compares the equality of two StringCharacterIterator objects.
|
| public char | first()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.first() for String.
|
| public int | getBeginIndex()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.getBeginIndex() for String.
|
| public int | getEndIndex()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.getEndIndex() for String.
|
| public int | getIndex()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.getIndex() for String.
|
| public int | Returns: A hash codeOverrides java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Computes a hashcode for this iterator.
|
| public char | last()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.last() for String.
|
| public char | next()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.next() for String.
|
| public char | previous()
Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.previous() for String.
|
| public char | setIndex(int
the position within the text. Valid values range from
getBeginIndex() to getEndIndex(). An IllegalArgumentException is thrown
if an invalid value is supplied. p)Implements java.
Deprecated
ICU 2.4. Use java.text.StringCharacterIterator instead.
Implements CharacterIterator.setIndex() for String.
|
| public void |
| begin | back to summary |
|---|---|
| private int begin | |
| end | back to summary |
|---|---|
| private int end | |
| pos | back to summary |
|---|---|
| private int pos | |
| text | back to summary |
|---|---|
| private String text | |
| StringCharacterIterator | back to summary |
|---|---|
| public StringCharacterIterator(String text)
Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Constructs an iterator with an initial index of 0.
| |
| StringCharacterIterator | back to summary |
|---|---|
| public StringCharacterIterator(String text, int pos)
Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Constructs an iterator with the specified initial index.
| |
| StringCharacterIterator | back to summary |
|---|---|
| public StringCharacterIterator(String text, int begin, int end, int pos)
Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Constructs an iterator over the given range of the given string, with the index set at the specified position.
| |
| clone | back to summary |
|---|---|
| public Object clone() Overrides java. Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Creates a copy of this iterator.
| |
| current | back to summary |
|---|---|
| public char current() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.current() for String.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Compares the equality of two StringCharacterIterator objects.
| |
| first | back to summary |
|---|---|
| public char first() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.first() for String.
| |
| getBeginIndex | back to summary |
|---|---|
| public int getBeginIndex() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.getBeginIndex() for String.
| |
| getEndIndex | back to summary |
|---|---|
| public int getEndIndex() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.getEndIndex() for String.
| |
| getIndex | back to summary |
|---|---|
| public int getIndex() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.getIndex() for String.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Computes a hashcode for this iterator.
| |
| last | back to summary |
|---|---|
| public char last() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.last() for String.
| |
| next | back to summary |
|---|---|
| public char next() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.next() for String.
| |
| previous | back to summary |
|---|---|
| public char previous() Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.previous() for String.
| |
| setIndex | back to summary |
|---|---|
| public char setIndex(int p) Implements java. Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Implements CharacterIterator.setIndex() for String.
| |
| setText | back to summary |
|---|---|
| public void setText(String text)
Deprecated ICU 2.4. Use java.text.StringCharacterIterator instead. Reset this iterator to point to a new string. This package-visible method is used by other java.text classes that want to avoid allocating new StringCharacterIterator objects every time their setText method is called.
| |