com.waveset.util
Class URLUTF8Decoder.ByteToCharUTF8

java.lang.Object
  extended bycom.waveset.util.URLUTF8Decoder.ByteToCharConverter
      extended bycom.waveset.util.URLUTF8Decoder.ByteToCharUTF8
Enclosing class:
URLUTF8Decoder

public static class URLUTF8Decoder.ByteToCharUTF8
extends URLUTF8Decoder.ByteToCharConverter


Field Summary
 
Fields inherited from class com.waveset.util.URLUTF8Decoder.ByteToCharConverter
badInputLength, byteOff, charOff, subChars, subMode
 
Constructor Summary
URLUTF8Decoder.ByteToCharUTF8()
           
 
Method Summary
 int convert(byte[] abyte0, int i, int j, char[] ac, int k, int l)
           
 int flush(char[] ac, int i, int j)
           
 void reset()
           
 
Methods inherited from class com.waveset.util.URLUTF8Decoder.ByteToCharConverter
getBadInputLength, getMaxCharsPerByte, nextByteIndex, nextCharIndex, setSubstitutionChars, setSubstitutionMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLUTF8Decoder.ByteToCharUTF8

public URLUTF8Decoder.ByteToCharUTF8()
Method Detail

flush

public int flush(char[] ac,
                 int i,
                 int j)
          throws java.io.CharConversionException
Specified by:
flush in class URLUTF8Decoder.ByteToCharConverter
Throws:
java.io.CharConversionException

convert

public int convert(byte[] abyte0,
                   int i,
                   int j,
                   char[] ac,
                   int k,
                   int l)
            throws java.io.CharConversionException
Specified by:
convert in class URLUTF8Decoder.ByteToCharConverter
Throws:
java.io.CharConversionException

reset

public void reset()
Specified by:
reset in class URLUTF8Decoder.ByteToCharConverter