org.apache.abdera.util.io
Class CharSequenceCodepointIterator

java.lang.Object
  extended by org.apache.abdera.util.io.CodepointIterator
      extended by org.apache.abdera.util.io.CharSequenceCodepointIterator

public class CharSequenceCodepointIterator
extends CodepointIterator

Iterate over Unicode codepoints in a CharSequence (e.g. String, StringBuffer, etc)


Field Summary
 
Fields inherited from class org.apache.abdera.util.io.CodepointIterator
limit, position
 
Constructor Summary
CharSequenceCodepointIterator(java.lang.CharSequence buffer)
           
CharSequenceCodepointIterator(java.lang.CharSequence buffer, int n, int e)
           
 
Method Summary
protected  char get()
           
protected  char get(int index)
           
 
Methods inherited from class org.apache.abdera.util.io.CodepointIterator
forByteArray, forCharArray, forCharBuffer, forCharSequence, hasNext, isHigh, isLow, last, lastPosition, limit, next, nextChars, peek, peek, peekChars, position, position, remaining
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharSequenceCodepointIterator

public CharSequenceCodepointIterator(java.lang.CharSequence buffer)

CharSequenceCodepointIterator

public CharSequenceCodepointIterator(java.lang.CharSequence buffer,
                                     int n,
                                     int e)
Method Detail

get

protected char get()
Specified by:
get in class CodepointIterator

get

protected char get(int index)
Specified by:
get in class CodepointIterator