protected byte[] _getTmpBuffer() { if (_tmpBuffer == null) { _tmpBuffer = _bufferRecycler.allocDecodeBuffer(INPUT_BUFFER_SIZE); } return _tmpBuffer; }
protected byte[] _getTmpBuffer() { if (_tmpBuffer == null) { _tmpBuffer = _bufferRecycler.allocDecodeBuffer(INPUT_BUFFER_SIZE); } return _tmpBuffer; }
protected byte[] _getTmpBuffer() { if (_tmpBuffer == null) { _tmpBuffer = _bufferRecycler.allocDecodeBuffer(INPUT_BUFFER_SIZE); } return _tmpBuffer; }
public LZFInputStream(final ChunkDecoder decoder, final InputStream in, final BufferRecycler bufferRecycler, boolean fullReads) throws IOException { super(); _decoder = decoder; _recycler = bufferRecycler; _inputStream = in; _inputStreamClosed = false; _cfgFullReads = fullReads; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); }
public GZIPUncompressor(DataHandler h, int inputChunkLength, BufferRecycler bufferRecycler, GZIPRecycler gzipRecycler) { _inputChunkLength = inputChunkLength; _handler = h; _recycler = bufferRecycler; _decodeBuffer = bufferRecycler.allocDecodeBuffer(DECODE_BUFFER_SIZE); _gzipRecycler = gzipRecycler; _inflater = gzipRecycler.allocInflater(); _crc = new CRC32(); }
public GZIPUncompressor(DataHandler h, int inputChunkLength, BufferRecycler bufferRecycler, GZIPRecycler gzipRecycler) { _inputChunkLength = inputChunkLength; _handler = h; _recycler = bufferRecycler; _decodeBuffer = bufferRecycler.allocDecodeBuffer(DECODE_BUFFER_SIZE); _gzipRecycler = gzipRecycler; _inflater = gzipRecycler.allocInflater(); _crc = new CRC32(); }
public LZFInputStream(final ChunkDecoder decoder, final InputStream in, final BufferRecycler bufferRecycler, boolean fullReads) throws IOException { super(); _decoder = decoder; _recycler = bufferRecycler; _inputStream = in; _inputStreamClosed = false; _cfgFullReads = fullReads; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); }
public GZIPUncompressor(DataHandler h, int inputChunkLength, BufferRecycler bufferRecycler, GZIPRecycler gzipRecycler) { _inputChunkLength = inputChunkLength; _handler = h; _recycler = bufferRecycler; _decodeBuffer = bufferRecycler.allocDecodeBuffer(DECODE_BUFFER_SIZE); _gzipRecycler = gzipRecycler; _inflater = gzipRecycler.allocInflater(); _crc = new CRC32(); }
public LZFInputStream(final ChunkDecoder decoder, final InputStream in, final BufferRecycler bufferRecycler, boolean fullReads) throws IOException { super(); _decoder = decoder; _recycler = bufferRecycler; _inputStream = in; _inputStreamClosed = false; _cfgFullReads = fullReads; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); }
private final void _uncompress(byte[] src, int srcOffset, int len) throws IOException { if (_decodeBuffer == null) { _decodeBuffer = _recycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); } _decoder.decodeChunk(src, srcOffset, _decodeBuffer, 0, _uncompressedLength); _handler.handleData(_decodeBuffer, 0, _uncompressedLength); }
public LZFFileInputStream(File file, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(file); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFFileInputStream(String name, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(name); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
private final void _uncompress(byte[] src, int srcOffset, int len) throws IOException { if (_decodeBuffer == null) { _decodeBuffer = _recycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); } _decoder.decodeChunk(src, srcOffset, _decodeBuffer, 0, _uncompressedLength); _handler.handleData(_decodeBuffer, 0, _uncompressedLength); }
public LZFFileInputStream(FileDescriptor fdObj, ChunkDecoder decompressor, BufferRecycler bufferRecycler) { super(fdObj); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFFileInputStream(File file, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(file); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFFileInputStream(String name, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(name); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFCompressedStreamInput(StreamInput in, ChunkDecoder decoder) throws IOException { super(in); this.recycler = BufferRecycler.instance(); this.decoder = decoder; this.uncompressed = recycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); this.inputBuffer = recycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); }
public LZFFileInputStream(FileDescriptor fdObj, ChunkDecoder decompressor, BufferRecycler bufferRecycler) { super(fdObj); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFFileInputStream(String name, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(name); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }
public LZFFileInputStream(File file, ChunkDecoder decompressor, BufferRecycler bufferRecycler) throws FileNotFoundException { super(file); _decompressor = decompressor; _recycler = bufferRecycler; _inputStreamClosed = false; _inputBuffer = bufferRecycler.allocInputBuffer(LZFChunk.MAX_CHUNK_LEN); _decodedBytes = bufferRecycler.allocDecodeBuffer(LZFChunk.MAX_CHUNK_LEN); _wrapper = new Wrapper(); }