org.apache.tomcat.util.buf
public final class C2BConverter extends java.lang.Object
Constructor and Description |
---|
C2BConverter(ByteChunk output,
java.lang.String encoding)
Create a converter, with bytes going to a byte buffer
|
C2BConverter(java.lang.String encoding)
Create a converter
|
Modifier and Type | Method and Description |
---|---|
void |
convert(char c)
Generate the bytes using the specified encoding
|
void |
convert(char[] c,
int off,
int len)
Generate the bytes using the specified encoding
|
void |
convert(MessageBytes mb)
Convert a message bytes chars to bytes
|
void |
convert(java.lang.String s)
Generate the bytes using the specified encoding
|
void |
convert(java.lang.String s,
int off,
int len)
Generate the bytes using the specified encoding
|
void |
flushBuffer()
Flush any internal buffers into the ByteOutput or the internal
byte[]
|
ByteChunk |
getByteChunk() |
java.lang.String |
getEncoding() |
void |
recycle()
Reset the internal state, empty the buffers.
|
void |
setByteChunk(ByteChunk bb) |
public C2BConverter(ByteChunk output, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public C2BConverter(java.lang.String encoding) throws java.io.IOException
java.io.IOException
public ByteChunk getByteChunk()
public java.lang.String getEncoding()
public void setByteChunk(ByteChunk bb)
public final void recycle()
public final void convert(char[] c, int off, int len) throws java.io.IOException
java.io.IOException
public final void convert(java.lang.String s, int off, int len) throws java.io.IOException
java.io.IOException
public final void convert(java.lang.String s) throws java.io.IOException
java.io.IOException
public final void convert(char c) throws java.io.IOException
java.io.IOException
public final void convert(MessageBytes mb) throws java.io.IOException
java.io.IOException
public final void flushBuffer() throws java.io.IOException
java.io.IOException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.