|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tomcat.util.buf.B2CConverter
public class B2CConverter
NIO based character decoder.
| Field Summary | |
|---|---|
protected java.nio.ByteBuffer |
bb
|
protected java.nio.CharBuffer |
cb
|
protected java.nio.charset.CharsetDecoder |
decoder
|
protected java.nio.ByteBuffer |
leftovers
Leftover buffer used for incomplete characters. |
protected static org.jboss.logging.Logger |
log
|
| Constructor Summary | |
|---|---|
B2CConverter(java.lang.String charset)
Create a decoder for the specified charset. |
|
| Method Summary | |
|---|---|
void |
convert(ByteChunk bc,
CharChunk cc)
Convert the given bytes to characters. |
void |
recycle()
Reset the decoder state, and empty the leftover buffer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static org.jboss.logging.Logger log
protected java.nio.charset.CharsetDecoder decoder
protected java.nio.ByteBuffer bb
protected java.nio.CharBuffer cb
protected java.nio.ByteBuffer leftovers
| Constructor Detail |
|---|
public B2CConverter(java.lang.String charset)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public void recycle()
public void convert(ByteChunk bc,
CharChunk cc)
throws java.io.IOException
bc - byte inputcc - char output
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||