* @param size The initial buffer size.
* @param encoding One of UCS2LE, UCS2BE, UCS4LE or UCS4BE.
*/
public UCSReader(InputStream inputStream, int size, short encoding) {
fInputStream = inputStream;
BufferAllocator ba = ThreadLocalBufferAllocator.getBufferAllocator();
fBuffer = ba.getByteBuffer(size);
if (fBuffer == null) {
fBuffer = new byte[size];
}
fEncoding = encoding;
} // <init>(InputStream,int,short)