162163164165166167168169
else { enc = EncodingRegistry.getInstance().getEncoding(encoding); } final ByteBuffer byteBuffer = new ByteBuffer(data, pos, length); final CodePointBuffer cp = enc.decode(byteBuffer, null); return Utf16LE.getInstance().encodeString(cp); }
159160161162163164165166167168169
protected void fill(final AbstractRenderer renderer, final LayoutProcess layoutProcess) throws StateException { if (bufferLength > 0) { renderer.buffer = new CodePointBuffer(bufferLength); } try { renderer.elementsStore = (ContentStore) this.elementsStore.clone();