Package org.apache.tomcat.util.buf
Class C2BConverter
- java.lang.Object
-
- org.apache.tomcat.util.buf.C2BConverter
-
public final class C2BConverter extends Object
NIO based character encoder.
-
-
Constructor Summary
Constructors Constructor Description C2BConverter(Charset charset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconvert(CharBuffer cc, ByteBuffer bc)Convert the given characters to bytes.voidconvert(CharChunk cc, ByteChunk bc)Convert the given characters to bytes.CharsetgetCharset()booleanisUndeflow()voidrecycle()Reset the encoder state.
-
-
-
Constructor Detail
-
C2BConverter
public C2BConverter(Charset charset)
-
-
Method Detail
-
recycle
public void recycle()
Reset the encoder state.
-
isUndeflow
public boolean isUndeflow()
-
convert
public void convert(CharChunk cc, ByteChunk bc) throws IOException
Convert the given characters to bytes.- Parameters:
cc- char inputbc- byte output- Throws:
IOException- An encoding error occurred
-
convert
public void convert(CharBuffer cc, ByteBuffer bc) throws IOException
Convert the given characters to bytes.- Parameters:
cc- char inputbc- byte output- Throws:
IOException- An encoding error occurred
-
getCharset
public Charset getCharset()
-
-