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 intgetIndex()booleanhasNext()java.lang.Characternext()charnextChar()charpeek()charpeek(int offset)voidremove()voidreset()voidskip()voidskip(int times)
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<java.lang.Character>
-
next
public java.lang.Character next()
- Specified by:
nextin 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:
removein interfacejava.util.Iterator<java.lang.Character>
-
-