org.apache.tomcat.util.buf
Class B2CConverter
java.lang.Object
org.apache.tomcat.util.buf.B2CConverter
public class B2CConverter
extends java.lang.Object
Efficient conversion of bytes to character .
This uses the standard JDK mechansim - a reader - but provides mechanisms
to recycle all the objects that are used. It is compatible with JDK1.1
and up,
( nio is better, but it's not available even in 1.2 or 1.3 )
Not used in the current code, the performance gain is not very big
in the current case ( since String is created anyway ), but it will
be used in a later version or after the remaining optimizations.
B2CConverter
protected B2CConverter()
B2CConverter
public B2CConverter(String encoding)
throws IOException
Create a converter, with bytes going to a byte buffer
convert
public void convert(ByteChunk bb,
CharChunk cb)
throws IOException
Convert a buffer of bytes into a chars
recycle
public void recycle()
Reset the internal state, empty the buffers.
The encoding remain in effect, the internal buffers remain allocated.
reset
public void reset()
throws IOException
Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.