Package org.zkoss.zk.ui.select.impl
Class CharSequenceIterator
- java.lang.Object
-
- org.zkoss.zk.ui.select.impl.CharSequenceIterator
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Character>
public class CharSequenceIterator extends java.lang.Object implements java.util.Iterator<java.lang.Character>
A char Iterator implementation for Selector tokenizer.- Since:
- 6.0.0
- Author:
- simonpai
-
-
Constructor Summary
Constructors Constructor Description CharSequenceIterator(java.lang.CharSequence sequence)
CharSequenceIterator(java.lang.CharSequence sequence, int begin)
CharSequenceIterator(java.lang.CharSequence sequence, int begin, int end)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIndex()
boolean
hasNext()
java.lang.Character
next()
char
nextChar()
char
peek()
char
peek(int offset)
void
remove()
void
reset()
void
skip()
void
skip(int times)
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator<java.lang.Character>
-
next
public java.lang.Character next()
- Specified by:
next
in interfacejava.util.Iterator<java.lang.Character>
-
nextChar
public char nextChar()
-
getIndex
public int getIndex()
-
skip
public void skip()
-
skip
public void skip(int times)
-
peek
public char peek()
-
peek
public char peek(int offset)
-
reset
public void reset()
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator<java.lang.Character>
-
-