Package org.apache.pivot.text
Class CharSequenceCharacterIterator
- java.lang.Object
-
- org.apache.pivot.text.CharSequenceCharacterIterator
-
- All Implemented Interfaces:
java.lang.Cloneable,java.text.CharacterIterator
public final class CharSequenceCharacterIterator extends java.lang.Object implements java.text.CharacterIteratorCharacter iterator that is backed by aCharSequence.
-
-
Constructor Summary
Constructors Constructor Description CharSequenceCharacterIterator(java.lang.CharSequence charSequence)CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex)CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex, int endIndex)CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex, int endIndex, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()charcurrent()charfirst()intgetBeginIndex()intgetEndIndex()intgetIndex()charlast()charnext()charprevious()charsetIndex(int index)
-
-
-
Constructor Detail
-
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(java.lang.CharSequence charSequence)
-
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex)
-
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex, int endIndex)
-
CharSequenceCharacterIterator
public CharSequenceCharacterIterator(java.lang.CharSequence charSequence, int beginIndex, int endIndex, int index)
-
-
Method Detail
-
first
public char first()
- Specified by:
firstin interfacejava.text.CharacterIterator
-
last
public char last()
- Specified by:
lastin interfacejava.text.CharacterIterator
-
next
public char next()
- Specified by:
nextin interfacejava.text.CharacterIterator
-
previous
public char previous()
- Specified by:
previousin interfacejava.text.CharacterIterator
-
current
public char current()
- Specified by:
currentin interfacejava.text.CharacterIterator
-
getBeginIndex
public int getBeginIndex()
- Specified by:
getBeginIndexin interfacejava.text.CharacterIterator
-
getEndIndex
public int getEndIndex()
- Specified by:
getEndIndexin interfacejava.text.CharacterIterator
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfacejava.text.CharacterIterator
-
setIndex
public char setIndex(int index)
- Specified by:
setIndexin interfacejava.text.CharacterIterator
-
clone
public java.lang.Object clone()
- Specified by:
clonein interfacejava.text.CharacterIterator- Overrides:
clonein classjava.lang.Object
-
-