public class SVNCharsetConvertor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
DEFAULT_BUFFER_CAPACITY |
private java.nio.CharBuffer |
myCharBuffer |
private java.nio.charset.CharsetDecoder |
myDecoder |
private java.nio.charset.CharsetEncoder |
myEncoder |
private java.nio.ByteBuffer |
myInputByteBuffer |
Constructor and Description |
---|
SVNCharsetConvertor(java.nio.charset.CharsetDecoder decoder,
java.nio.charset.CharsetEncoder encoder) |
Modifier and Type | Method and Description |
---|---|
private static java.nio.ByteBuffer |
allocate(java.nio.ByteBuffer buffer,
int length) |
private static java.nio.CharBuffer |
allocate(java.nio.CharBuffer buffer,
int length) |
java.nio.ByteBuffer |
convertChunk(byte[] b,
int offset,
int length,
java.nio.ByteBuffer dst,
boolean endOfInput) |
java.nio.ByteBuffer |
flush(java.nio.ByteBuffer dst) |
SVNCharsetConvertor |
reset() |
private static void |
throwException(java.nio.charset.CoderResult result) |
java.lang.String |
toString() |
private static final int DEFAULT_BUFFER_CAPACITY
private java.nio.charset.CharsetDecoder myDecoder
private java.nio.charset.CharsetEncoder myEncoder
private java.nio.CharBuffer myCharBuffer
private java.nio.ByteBuffer myInputByteBuffer
public SVNCharsetConvertor(java.nio.charset.CharsetDecoder decoder, java.nio.charset.CharsetEncoder encoder)
public SVNCharsetConvertor reset()
public java.nio.ByteBuffer convertChunk(byte[] b, int offset, int length, java.nio.ByteBuffer dst, boolean endOfInput) throws SVNException
SVNException
public java.nio.ByteBuffer flush(java.nio.ByteBuffer dst) throws SVNException
SVNException
private static java.nio.ByteBuffer allocate(java.nio.ByteBuffer buffer, int length)
private static java.nio.CharBuffer allocate(java.nio.CharBuffer buffer, int length)
private static void throwException(java.nio.charset.CoderResult result) throws SVNException
SVNException
public java.lang.String toString()
toString
in class java.lang.Object