Class StringCharacterIterator
java.lang.Object
org.graalvm.shadowed.com.ibm.icu.text.StringCharacterIterator
- All Implemented Interfaces:
Cloneable,CharacterIterator
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.- See Also:
-
Field Summary
Fields inherited from interface java.text.CharacterIterator
DONE -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.ICU 2.4.StringCharacterIterator(String text, int pos) Deprecated.ICU 2.4.StringCharacterIterator(String text, int begin, int end, int pos) Deprecated.ICU 2.4. -
Method Summary
Modifier and TypeMethodDescriptionclone()Deprecated.ICU 2.4.charcurrent()Deprecated.ICU 2.4.booleanDeprecated.ICU 2.4.charfirst()Deprecated.ICU 2.4.intDeprecated.ICU 2.4.intDeprecated.ICU 2.4.intgetIndex()Deprecated.ICU 2.4.inthashCode()Deprecated.ICU 2.4.charlast()Deprecated.ICU 2.4.charnext()Deprecated.ICU 2.4.charprevious()Deprecated.ICU 2.4.charsetIndex(int p) Deprecated.ICU 2.4.voidDeprecated.ICU 2.4.
-
Constructor Details
-
StringCharacterIterator
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Constructs an iterator with an initial index of 0. -
StringCharacterIterator
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Constructs an iterator with the specified initial index.- Parameters:
text- The String to be iterated overpos- Initial iterator position
-
StringCharacterIterator
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.- Parameters:
text- The String to be iterated overbegin- Index of the first characterend- Index of the character following the last characterpos- Initial iterator position
-
-
Method Details
-
setText
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.- Parameters:
text- The String to be iterated over
-
first
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.first() for String.- Specified by:
firstin interfaceCharacterIterator- See Also:
-
last
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.last() for String.- Specified by:
lastin interfaceCharacterIterator- See Also:
-
setIndex
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.setIndex() for String.- Specified by:
setIndexin interfaceCharacterIterator- See Also:
-
current
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.current() for String.- Specified by:
currentin interfaceCharacterIterator- See Also:
-
next
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.next() for String.- Specified by:
nextin interfaceCharacterIterator- See Also:
-
previous
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.previous() for String.- Specified by:
previousin interfaceCharacterIterator- See Also:
-
getBeginIndex
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.getBeginIndex() for String.- Specified by:
getBeginIndexin interfaceCharacterIterator- See Also:
-
getEndIndex
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.getEndIndex() for String.- Specified by:
getEndIndexin interfaceCharacterIterator- See Also:
-
getIndex
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Implements CharacterIterator.getIndex() for String.- Specified by:
getIndexin interfaceCharacterIterator- See Also:
-
equals
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Compares the equality of two StringCharacterIterator objects. -
hashCode
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Computes a hashcode for this iterator. -
clone
Deprecated.ICU 2.4. Use java.text.StringCharacterIterator instead.Creates a copy of this iterator.- Specified by:
clonein interfaceCharacterIterator- Overrides:
clonein classObject- Returns:
- A copy of this
-