Class CharSequenceIterator

java.lang.Object
org.zkoss.zk.ui.select.impl.CharSequenceIterator
All Implemented Interfaces:
Iterator<Character>

public class CharSequenceIterator extends Object implements Iterator<Character>
A char Iterator implementation for Selector tokenizer.
Since:
6.0.0
Author:
simonpai
  • Constructor Details

    • CharSequenceIterator

      public CharSequenceIterator(CharSequence sequence)
    • CharSequenceIterator

      public CharSequenceIterator(CharSequence sequence, int begin)
    • CharSequenceIterator

      public CharSequenceIterator(CharSequence sequence, int begin, int end)
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<Character>
    • next

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