org.apache.abdera.util.io
Class ByteArrayCodepointIterator

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

public class ByteArrayCodepointIterator
extends CharArrayCodepointIterator

Iterate over Unicode codepoints decoded from an array of bytes


Field Summary
 
Fields inherited from class org.apache.abdera.util.io.CharArrayCodepointIterator
buffer
 
Fields inherited from class org.apache.abdera.util.io.CodepointIterator
limit, position
 
Constructor Summary
ByteArrayCodepointIterator(byte[] bytes)
           
ByteArrayCodepointIterator(byte[] bytes, java.nio.charset.Charset charset)
           
ByteArrayCodepointIterator(byte[] bytes, java.lang.String charset)
           
 
Method Summary
 
Methods inherited from class org.apache.abdera.util.io.CharArrayCodepointIterator
get, get
 
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

ByteArrayCodepointIterator

public ByteArrayCodepointIterator(byte[] bytes)

ByteArrayCodepointIterator

public ByteArrayCodepointIterator(byte[] bytes,
                                  java.lang.String charset)

ByteArrayCodepointIterator

public ByteArrayCodepointIterator(byte[] bytes,
                                  java.nio.charset.Charset charset)