public final class StringCharacterIterator
extends java.lang.Object
implements java.text.CharacterIterator
StringCharacterIterator
implements the
CharacterIterater
protocol for a String
.
The StringCharacterIterator
class iterates over the
entire String
.CharacterIterator
Constructor and Description |
---|
StringCharacterIterator(java.lang.String text)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
StringCharacterIterator(java.lang.String text,
int pos)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
StringCharacterIterator(java.lang.String text,
int begin,
int end,
int pos)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
current()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
boolean |
equals(java.lang.Object obj)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
first()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
int |
getBeginIndex()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
int |
getEndIndex()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
int |
getIndex()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
int |
hashCode()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
last()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
next()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
previous()
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
char |
setIndex(int p)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
void |
setText(java.lang.String text)
Deprecated.
ICU 2.4. Use java.text.StringCharacterIterator instead.
|
public StringCharacterIterator(java.lang.String text)
public StringCharacterIterator(java.lang.String text, int pos)
text
- The String to be iterated overpos
- Initial iterator positionpublic StringCharacterIterator(java.lang.String text, int begin, int end, int pos)
text
- The String to be iterated overbegin
- Index of the first characterend
- Index of the character following the last characterpos
- Initial iterator positionpublic void setText(java.lang.String text)
text
- The String to be iterated overpublic char first()
first
in interface java.text.CharacterIterator
CharacterIterator.first()
public char last()
last
in interface java.text.CharacterIterator
CharacterIterator.last()
public char setIndex(int p)
setIndex
in interface java.text.CharacterIterator
CharacterIterator.setIndex(int)
public char current()
current
in interface java.text.CharacterIterator
CharacterIterator.current()
public char next()
next
in interface java.text.CharacterIterator
CharacterIterator.next()
public char previous()
previous
in interface java.text.CharacterIterator
CharacterIterator.previous()
public int getBeginIndex()
getBeginIndex
in interface java.text.CharacterIterator
CharacterIterator.getBeginIndex()
public int getEndIndex()
getEndIndex
in interface java.text.CharacterIterator
CharacterIterator.getEndIndex()
public int getIndex()
getIndex
in interface java.text.CharacterIterator
CharacterIterator.getIndex()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the StringCharacterIterator object to be compared with.public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone()
clone
in interface java.text.CharacterIterator
clone
in class java.lang.Object
Copyright (c) 2012 IBM Corporation and others.