@Override public void close() throws IOException { _complete = true; _state = HeaderState.DONE; super.close(); }
ByteArrayOutputStream stream2 = new ByteArrayOutputStream(); Inflater decompresser = new Inflater(true); InflaterOutputStream inflaterOutputStream = new InflaterOutputStream(stream2, decompresser); inflaterOutputStream.write(output); inflaterOutputStream.close(); byte[] output2 = stream2.toByteArray();
static byte[] decompressData( final byte[] data ) { final ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); final InflaterOutputStream inflaterOutputStream = new InflaterOutputStream( byteArrayOutputStream, new Inflater() ); try { inflaterOutputStream.write( data ); inflaterOutputStream.close(); } catch ( IOException e ) { throw new IllegalStateException( "unexpected exception decompressing data stream: " + e.getMessage(), e ); } return byteArrayOutputStream.toByteArray(); } }
protected void readCompressedData(byte[] readData) throws IOException { if (readData.length == originalLength) { this.tableData = readData; return; } ByteArrayOutputStream out = new ByteArrayOutputStream(); InflaterOutputStream compressStream = new InflaterOutputStream(out); compressStream.write(readData); compressStream.close(); tableData = out.toByteArray(); }
public static String decompressData(String encdata) { try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); InflaterOutputStream zos = new InflaterOutputStream(bos); zos.write(getdeBASE64inCodec(encdata)); zos.close(); return new String(bos.toByteArray()); } catch (Exception ex) { ex.printStackTrace(); return "UNZIP_ERR"; } }
public static String decompressData(String encdata, String charset) { try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); InflaterOutputStream zos = new InflaterOutputStream(bos); zos.write(getdeBASE64inCodec(encdata)); zos.close(); return new String(bos.toByteArray(), charset); } catch (Exception ex) { ex.printStackTrace(); return "UNZIP_ERR"; } }
@Override public byte[] decompress(final byte[] data) { if (data == null) { return null; } final ByteArrayOutputStream buffer = new ByteArrayOutputStream(data.length); final InflaterOutputStream inflaterStream = new InflaterOutputStream(buffer, new Inflater()); try { inflaterStream.write(data); inflaterStream.close(); buffer.close(); } catch (final IOException e) { throw new RuntimeException("failed compressing using deflate", e); } return buffer.toByteArray(); } }
InflaterOutputStream ios = new InflaterOutputStream(bos, inflater); ios.write(value, prefix, value.length - prefix); ios.close(); return bos.toByteArray(); } catch (ZipException e) {
InflaterOutputStream ios = new InflaterOutputStream(bos, inflater); ios.write(value, prefix, value.length - prefix); ios.close(); return bos.toByteArray(); } catch (ZipException e) {
private JsonNode receiveCompressedMessage() throws IOException { final ByteArrayOutputStream bos = new ByteArrayOutputStream(); final InflaterOutputStream inflaterOutputStream = new InflaterOutputStream(bos); inflaterOutputStream.write(server.getReceivedData()); inflaterOutputStream.close(); return new ObjectMapper().readTree(bos.toByteArray()); }