org.zkoss.zk.ui.select.impl
Class CharSequenceIterator

java.lang.Object
  extended by 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
CharSequenceIterator(java.lang.CharSequence sequence)
           
CharSequenceIterator(java.lang.CharSequence sequence, int begin)
           
CharSequenceIterator(java.lang.CharSequence sequence, int begin, int end)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharSequenceIterator

public CharSequenceIterator(java.lang.CharSequence sequence)

CharSequenceIterator

public CharSequenceIterator(java.lang.CharSequence sequence,
                            int begin)

CharSequenceIterator

public CharSequenceIterator(java.lang.CharSequence sequence,
                            int begin,
                            int end)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<java.lang.Character>

next

public java.lang.Character next()
Specified by:
next in interface java.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 interface java.util.Iterator<java.lang.Character>


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo