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