A B C D E F G H I L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allDataHandled() - Method in interface com.ning.compress.DataHandler
-
Method called after last call to
DataHandler.handleData(byte[], int, int)
, for successful operation, if and when caller is informed about end of content Note that if an exception thrown byDataHandler.handleData(byte[], int, int)
has caused processing to be aborted, this method might not get called. - allocDecodeBuffer(int) - Method in class com.ning.compress.BufferRecycler
- allocDeflater() - Method in class com.ning.compress.gzip.GZIPRecycler
- allocEncodingBuffer(int) - Method in class com.ning.compress.BufferRecycler
- allocEncodingHash(int) - Method in class com.ning.compress.BufferRecycler
- allocInflater() - Method in class com.ning.compress.gzip.GZIPRecycler
- allocInputBuffer(int) - Method in class com.ning.compress.BufferRecycler
- allocOutputBuffer(int) - Method in class com.ning.compress.BufferRecycler
- appendCompressedHeader(int, int, byte[], int) - Static method in class com.ning.compress.lzf.LZFChunk
- appendEncoded(byte[], int, int, byte[], int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Alternate version that accepts pre-allocated output buffer.
- appendEncoded(byte[], int, int, byte[], int, BufferRecycler) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Alternate version that accepts pre-allocated output buffer.
- appendEncoded(ChunkEncoder, byte[], int, int, byte[], int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Alternate version that accepts pre-allocated output buffer.
- appendEncodedChunk(byte[], int, int, byte[], int) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Alternate chunk compression method that will append encoded chunk in pre-allocated buffer.
- appendEncodedIfCompresses(byte[], double, int, int, byte[], int) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method similar to
ChunkEncoder.appendEncodedChunk(byte[], int, int, byte[], int)
, but that will only append encoded chunk if it compresses down to specified ratio (also considering header that will be needed); otherwise will return-1
without appending anything. - appendNonCompressed(byte[], int, int, byte[], int) - Static method in class com.ning.compress.lzf.LZFChunk
-
Method for appending specific content as non-compressed chunk, in given buffer.
- appendNonCompressedHeader(int, byte[], int) - Static method in class com.ning.compress.lzf.LZFChunk
- available() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- available() - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- available() - Method in class com.ning.compress.lzf.LZFInputStream
-
Method is overridden to report number of bytes that can now be read from decoded data buffer, without reading bytes from the underlying stream.
- available() - Method in class com.ning.compress.lzf.util.LZFFileInputStream
B
- BLOCK_TYPE_COMPRESSED - Static variable in class com.ning.compress.lzf.LZFChunk
- BLOCK_TYPE_NON_COMPRESSED - Static variable in class com.ning.compress.lzf.LZFChunk
- blockManager - Variable in class com.ning.compress.lzf.parallel.CompressTask
- blockManager - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- BlockManager - Class in com.ning.compress.lzf.parallel
- BlockManager(int, int) - Constructor for class com.ning.compress.lzf.parallel.BlockManager
- blockPool - Variable in class com.ning.compress.lzf.parallel.BlockManager
- BufferRecycler - Class in com.ning.compress
-
Simple helper class to encapsulate details of basic buffer recycling scheme, which helps a lot (as per profiling) for smaller encoding cases.
- BufferRecycler() - Constructor for class com.ning.compress.BufferRecycler
- BYTE_ARRAY_OFFSET - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- BYTE_ARRAY_OFFSET - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- BYTE_ARRAY_OFFSET_PLUS2 - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- BYTE_NULL - Static variable in class com.ning.compress.lzf.ChunkDecoder
- BYTE_V - Static variable in class com.ning.compress.lzf.LZFChunk
- BYTE_Z - Static variable in class com.ning.compress.lzf.LZFChunk
C
- calcHashLen(int) - Static method in class com.ning.compress.lzf.ChunkEncoder
- calculateUncompressedSize(byte[], int, int) - Static method in class com.ning.compress.lzf.ChunkDecoder
-
Helper method that will calculate total uncompressed size, for sequence of one or more LZF blocks stored in given byte array.
- calculateUncompressedSize(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFDecoder
-
Helper method that checks resulting size of an LZF chunk, regardless of whether it contains compressed or uncompressed contents.
- call() - Method in class com.ning.compress.lzf.parallel.CompressTask
- caller - Variable in class com.ning.compress.lzf.parallel.WriteTask
- checkNotClosed() - Method in class com.ning.compress.lzf.LZFOutputStream
- checkNotClosed() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- checkNotClosed() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- checkWriteException() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- ChunkDecoder - Class in com.ning.compress.lzf
-
Decoder that handles decoding of sequence of encoded LZF chunks, combining them into a single contiguous result byte array.
- ChunkDecoder() - Constructor for class com.ning.compress.lzf.ChunkDecoder
- ChunkDecoderFactory - Class in com.ning.compress.lzf.util
-
Simple helper class used for loading
ChunkDecoder
implementations, based on criteria such as "fastest available". - ChunkDecoderFactory(Class<?>) - Constructor for class com.ning.compress.lzf.util.ChunkDecoderFactory
- ChunkEncoder - Class in com.ning.compress.lzf
-
Class that handles actual encoding of individual chunks.
- ChunkEncoder(int) - Constructor for class com.ning.compress.lzf.ChunkEncoder
-
Uses a ThreadLocal soft-referenced BufferRecycler instance.
- ChunkEncoder(int, boolean) - Constructor for class com.ning.compress.lzf.ChunkEncoder
-
Alternate constructor used when we want to avoid allocation encoding buffer, in cases where caller wants full control over allocations.
- ChunkEncoder(int, BufferRecycler) - Constructor for class com.ning.compress.lzf.ChunkEncoder
- ChunkEncoder(int, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.ChunkEncoder
-
Alternate constructor used when we want to avoid allocation encoding buffer, in cases where caller wants full control over allocations.
- ChunkEncoderFactory - Class in com.ning.compress.lzf.util
-
Simple helper class used for loading
ChunkEncoder
implementations, based on criteria such as "fastest available" or "safe to run anywhere". - ChunkEncoderFactory() - Constructor for class com.ning.compress.lzf.util.ChunkEncoderFactory
- close() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- close() - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- close() - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method to close once encoder is no longer in use.
- close() - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- close() - Method in class com.ning.compress.lzf.LZFInputStream
- close() - Method in class com.ning.compress.lzf.LZFOutputStream
- close() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- close() - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- close() - Method in class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- close() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- close() - Method in class com.ning.compress.UncompressorOutputStream
-
Call to this method will result in call to
Uncompressor.complete()
, which is idempotent (i.e. - com.ning.compress - package com.ning.compress
-
Package that contains part of public API that is shared between all different compression codecs.
- com.ning.compress.gzip - package com.ning.compress.gzip
-
Package that contains optimized stream implementations for working with GZIP.
- com.ning.compress.lzf - package com.ning.compress.lzf
-
Package that contains public API of the LZF codec, as well as some of the implementation (specifically parts that are designed to be overridable).
- com.ning.compress.lzf.impl - package com.ning.compress.lzf.impl
-
Package that contains implementation classes that are not part of public interface of LZF codec.
- com.ning.compress.lzf.parallel - package com.ning.compress.lzf.parallel
-
Package that contains parallel implementation of LZF compressor: granularity is at chunk-level, so that each processing thread operates on a single chunk at a time (and conversely, no chunk is "split" across threads).
- com.ning.compress.lzf.util - package com.ning.compress.lzf.util
-
Package that contains helper classes uses by LZF codec.
- complete() - Method in class com.ning.compress.gzip.GZIPUncompressor
- complete() - Method in class com.ning.compress.lzf.LZFUncompressor
- complete() - Method in class com.ning.compress.Uncompressor
-
Method called to indicate that all data to uncompress has already been fed.
- compressExecutor - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- CompressionFormatException - Exception in com.ning.compress
-
Base exception used by compression codecs when encountering a problem with underlying data format, usually due to data corruption.
- CompressionFormatException(String) - Constructor for exception com.ning.compress.CompressionFormatException
- CompressionFormatException(String, Throwable) - Constructor for exception com.ning.compress.CompressionFormatException
- CompressionFormatException(Throwable) - Constructor for exception com.ning.compress.CompressionFormatException
- CompressTask - Class in com.ning.compress.lzf.parallel
- CompressTask(byte[], int, int, BlockManager) - Constructor for class com.ning.compress.lzf.parallel.CompressTask
- CompressTask(byte[], BlockManager) - Constructor for class com.ning.compress.lzf.parallel.CompressTask
- copyLong(byte[], int, int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyLongTail(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyOverlappingLong(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyOverlappingShort(byte[], int, int, int) - Method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyTo(byte[], int) - Method in class com.ning.compress.lzf.LZFChunk
- copyUpTo32(byte[], int, byte[], int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyUpTo32(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- copyUpTo32WithSwitch(byte[], int, byte[], int, int) - Static method in class com.ning.compress.lzf.impl.VanillaChunkDecoder
- createCompressed(int, byte[], int, int) - Static method in class com.ning.compress.lzf.LZFChunk
-
Factory method for constructing compressed chunk
- createEncoder(int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoders
- createEncoder(int, BufferRecycler) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoders
- createNonAllocatingEncoder(int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoders
- createNonAllocatingEncoder(int, BufferRecycler) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoders
- createNonCompressed(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFChunk
-
Factory method for constructing compressed chunk
D
- data - Variable in class com.ning.compress.lzf.parallel.CompressTask
- DataHandler - Interface in com.ning.compress
-
Interface used by
Uncompressor
implementations: receives uncompressed data and processes it appropriately. - decode(byte[]) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Method for decompressing a block of input data encoded in LZF block structure (compatible with lzf command line utility), and can consist of any number of blocks.
- decode(byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- decode(byte[], byte[]) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Method for decompressing a block of input data encoded in LZF block structure (compatible with lzf command line utility), and can consist of any number of blocks.
- decode(byte[], byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- decode(byte[], int, int) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Method for decompressing a block of input data encoded in LZF block structure (compatible with lzf command line utility), and can consist of any number of blocks.
- decode(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFDecoder
- decode(byte[], int, int, byte[]) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Method for decompressing a block of input data encoded in LZF block structure (compatible with LZF command line utility), and can consist of any number of blocks.
- decode(byte[], int, int, byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- DECODE_BUFFER_SIZE - Static variable in class com.ning.compress.gzip.GZIPUncompressor
-
For decoding we should use buffer that is big enough to contain typical amount of decoded data; 64k seems like a nice big number
- decodeChunk(byte[], int, byte[], int, int) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Main decode method for individual chunks.
- decodeChunk(byte[], int, byte[], int, int) - Method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- decodeChunk(byte[], int, byte[], int, int) - Method in class com.ning.compress.lzf.impl.VanillaChunkDecoder
- decodeChunk(InputStream, byte[], byte[]) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Main decode from a stream.
- decodeChunk(InputStream, byte[], byte[]) - Method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- decodeChunk(InputStream, byte[], byte[]) - Method in class com.ning.compress.lzf.impl.VanillaChunkDecoder
- DEFAULT_CHUNK_SIZE - Static variable in class com.ning.compress.gzip.GZIPUncompressor
-
Size of input chunks fed to underlying decoder.
- DEFAULT_HEADER - Static variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
-
For now, static header seems fine, since JDK default gzip writer does it too:
- DEFAULT_OUTPUT_BUFFER_SIZE - Static variable in class com.ning.compress.lzf.LZFOutputStream
- DEFAULT_OUTPUT_BUFFER_SIZE - Static variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- discardBuffered() - Method in class com.ning.compress.lzf.LZFInputStream
-
Method that can be called to discard any already buffered input, read from input source.
E
- encode(byte[]) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method for compressing given input data using LZF encoding and block structure (compatible with lzf command line utility).
- encode(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method for compressing given input data using LZF encoding and block structure (compatible with lzf command line utility).
- encode(byte[], int, int, BufferRecycler) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method for compressing given input data using LZF encoding and block structure (compatible with lzf command line utility).
- encode(ChunkEncoder, byte[], int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Compression method that uses specified
ChunkEncoder
for actual encoding. - encode(ChunkEncoder, byte[], int, int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method that encodes given input using provided
ChunkEncoder
, and aggregating it into a single byte array and returning that. - encodeAndWriteChunk(byte[], int, int, OutputStream) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method for encoding individual chunk, writing it to given output stream.
- encodeAndWriteChunkIfCompresses(byte[], int, int, OutputStream, double) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method for encoding individual chunk, writing it to given output stream, if (and only if!) it compresses enough.
- encodeChunk(byte[], int, int) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method for compressing (or not) individual chunks
- encodeChunkIfCompresses(byte[], int, int, double) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Method for compressing individual chunk, if (and only if) it compresses down to specified ratio or less.
- ENCODER - Static variable in class com.ning.compress.lzf.parallel.CompressTask
- estimateMaxWorkspaceSize(int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Helper method that can be used to estimate maximum space needed to try compression of given amount of data.
F
- fastDecoder() - Static method in class com.ning.compress.lzf.LZFDecoder
-
Accessor method that can be used to obtain
ChunkDecoder
that uses all possible optimization methods available, includingsun.misc.Unsafe
for memory access. - FCOMMENT - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- feedCompressedData(byte[], int, int) - Method in class com.ning.compress.gzip.GZIPUncompressor
- feedCompressedData(byte[], int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- feedCompressedData(byte[], int, int) - Method in class com.ning.compress.Uncompressor
-
Method called to feed more compressed data to be uncompressed, and sent to possible listeners.
- FEXTRA - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- FHCRC - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- finishBlock() - Method in class com.ning.compress.lzf.LZFOutputStream
-
Method that can be used to force completion of the current block, which means that all buffered data will be compressed into an LZF block.
- finishBlock() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Method that can be used to force completion of the current block, which means that all buffered data will be compressed into an LZF block.
- first(byte[], int) - Method in class com.ning.compress.lzf.impl.VanillaChunkEncoder
- flush() - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- flush() - Method in class com.ning.compress.lzf.LZFOutputStream
- flush() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
-
This
flush
method does nothing. - flush() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- flush() - Method in class com.ning.compress.UncompressorOutputStream
- FNAME - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- FULL_UNCOMP_ENCODED_CHUNK - Static variable in class com.ning.compress.lzf.LZFEncoder
G
- getBlockFromPool() - Method in class com.ning.compress.lzf.parallel.BlockManager
- getBufferRecycler() - Method in class com.ning.compress.lzf.ChunkEncoder
- getData() - Method in class com.ning.compress.lzf.LZFChunk
- getFinishBlockOnFlush() - Method in class com.ning.compress.lzf.LZFOutputStream
-
Accessor for checking whether call to "flush()" will first finish the current block or not.
- getFinishBlockOnFlush() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Accessor for checking whether call to "flush()" will first finish the current block or not
- getNThreads() - Static method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- getUnderlyingInputStream() - Method in class com.ning.compress.lzf.LZFInputStream
-
Method that can be used to find underlying
InputStream
that we read from to get LZF encoded data to decode. - getUnderlyingOutputStream() - Method in class com.ning.compress.lzf.LZFOutputStream
-
Method that can be used to find underlying
OutputStream
that we write encoded LZF encoded data into, after compressing it. - getUnderlyingOutputStream() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
-
Method that can be used to find underlying
OutputStream
that we write encoded LZF encoded data into, after compressing it. - GZIP_COMPLETE - com.ning.compress.gzip.OptimizedGZIPInputStream.State
- GZIP_CONTENT - com.ning.compress.gzip.OptimizedGZIPInputStream.State
- GZIP_HEADER - com.ning.compress.gzip.OptimizedGZIPInputStream.State
- GZIP_MAGIC - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- GZIP_MAGIC - Static variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
-
GZIP header magic number; written out LSB like most everything else (i.e.
- GZIP_MAGIC_0 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- GZIP_MAGIC_1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- GZIP_TRAILER - com.ning.compress.gzip.OptimizedGZIPInputStream.State
- GZIPException - Exception in com.ning.compress.gzip
- GZIPException(String) - Constructor for exception com.ning.compress.gzip.GZIPException
- GZIPException(String, Throwable) - Constructor for exception com.ning.compress.gzip.GZIPException
- GZIPException(Throwable) - Constructor for exception com.ning.compress.gzip.GZIPException
- GZIPRecycler - Class in com.ning.compress.gzip
-
GZIP-codec-specific "extension" to
BufferRecycler
, used for recycling expensive objects. - GZIPRecycler() - Constructor for class com.ning.compress.gzip.GZIPRecycler
- GZIPUncompressor - Class in com.ning.compress.gzip
-
Uncompressor
implementation for uncompressing GZIP encoded data in "push" mode, in which input is not read usingInputStream
but rather pushed to uncompressor in variable length chunks. - GZIPUncompressor(DataHandler) - Constructor for class com.ning.compress.gzip.GZIPUncompressor
- GZIPUncompressor(DataHandler, int) - Constructor for class com.ning.compress.gzip.GZIPUncompressor
- GZIPUncompressor(DataHandler, int, BufferRecycler, GZIPRecycler) - Constructor for class com.ning.compress.gzip.GZIPUncompressor
H
- handleData(byte[], int, int) - Method in interface com.ning.compress.DataHandler
-
Method called with uncompressed data as it becomes available.
- hash(int) - Method in class com.ning.compress.lzf.ChunkEncoder
- HEADER_BYTES - Static variable in class com.ning.compress.lzf.ChunkDecoder
- HEADER_LEN_COMPRESSED - Static variable in class com.ning.compress.lzf.LZFChunk
- HEADER_LEN_NOT_COMPRESSED - Static variable in class com.ning.compress.lzf.LZFChunk
I
- INPUT_BUFFER_SIZE - Static variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
-
What kinds of chunks do we feed underlying
Inflater
? - instance() - Static method in class com.ning.compress.BufferRecycler
-
Accessor to get thread-local recycler instance
- instance() - Static method in class com.ning.compress.gzip.GZIPRecycler
-
Accessor to get thread-local recycler instance
- isOpen() - Method in class com.ning.compress.lzf.LZFOutputStream
- isOpen() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- isOpen() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
L
- length - Variable in class com.ning.compress.lzf.parallel.CompressTask
- length() - Method in class com.ning.compress.lzf.LZFChunk
- LITTLE_ENDIAN - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkEncoders
- LZF - Class in com.ning.compress.lzf
-
Simple command-line utility that can be used for testing LZF compression, or as rudimentary command-line tool.
- LZF() - Constructor for class com.ning.compress.lzf.LZF
- LZFChunk - Class in com.ning.compress.lzf
-
Helper class used to store LZF encoded segments (compressed and non-compressed) that can be sequenced to produce LZF files/streams.
- LZFChunk(byte[]) - Constructor for class com.ning.compress.lzf.LZFChunk
- LZFCompressingInputStream - Class in com.ning.compress.lzf
-
Decorator
InputStream
implementation used for reading uncompressed data and compressing it on the fly, such that reads return compressed data. - LZFCompressingInputStream(ChunkEncoder, InputStream) - Constructor for class com.ning.compress.lzf.LZFCompressingInputStream
- LZFCompressingInputStream(ChunkEncoder, InputStream, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFCompressingInputStream
- LZFCompressingInputStream(InputStream) - Constructor for class com.ning.compress.lzf.LZFCompressingInputStream
- LZFDecoder - Class in com.ning.compress.lzf
-
Decoder that handles decoding of sequence of encoded LZF chunks, combining them into a single contiguous result byte array.
- LZFDecoder() - Constructor for class com.ning.compress.lzf.LZFDecoder
- LZFEncoder - Class in com.ning.compress.lzf
-
Encoder that handles splitting of input into chunks to encode, calls
ChunkEncoder
to compress individual chunks and combines resulting chunks into contiguous output byte array. - LZFEncoder() - Constructor for class com.ning.compress.lzf.LZFEncoder
- LZFException - Exception in com.ning.compress.lzf
- LZFException(String) - Constructor for exception com.ning.compress.lzf.LZFException
- LZFException(String, Throwable) - Constructor for exception com.ning.compress.lzf.LZFException
- LZFException(Throwable) - Constructor for exception com.ning.compress.lzf.LZFException
- LZFFileInputStream - Class in com.ning.compress.lzf.util
-
Helper class that allows use of LZF compression even if a library requires use of
FileInputStream
. - LZFFileInputStream(File) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(FileDescriptor) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(FileDescriptor, ChunkDecoder) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(FileDescriptor, ChunkDecoder, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(File, ChunkDecoder) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(File, ChunkDecoder, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(String) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(String, ChunkDecoder) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream(String, ChunkDecoder, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream
- LZFFileInputStream.Wrapper - Class in com.ning.compress.lzf.util
-
This simple wrapper is needed to re-route read calls so that they will use "raw" reads
- LZFFileOutputStream - Class in com.ning.compress.lzf.util
-
Helper class that allows use of LZF compression even if a library requires use of
FileOutputStream
. - LZFFileOutputStream(ChunkEncoder, File) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, FileDescriptor) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, FileDescriptor, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, File, boolean) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, File, boolean, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, File, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, String) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, String, boolean) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, String, boolean, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(ChunkEncoder, String, BufferRecycler) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(File) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(FileDescriptor) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(File, boolean) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(String) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream(String, boolean) - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream
- LZFFileOutputStream.Wrapper - Class in com.ning.compress.lzf.util
-
This simple wrapper is needed to re-route read calls so that they will use "raw" writes
- lzfFuture - Variable in class com.ning.compress.lzf.parallel.WriteTask
- LZFInputStream - Class in com.ning.compress.lzf
-
Decorator
InputStream
implementation used for reading compressed data and uncompressing it on the fly, such that reads return uncompressed data. - LZFInputStream(ChunkDecoder, InputStream) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(ChunkDecoder, InputStream, boolean) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(ChunkDecoder, InputStream, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(InputStream) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(InputStream, boolean) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(InputStream, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFInputStream(InputStream, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.LZFInputStream
- LZFOutputStream - Class in com.ning.compress.lzf
-
Decorator
OutputStream
implementation that will compress output using LZF compression algorithm, given uncompressed input to write. - LZFOutputStream(ChunkEncoder, OutputStream) - Constructor for class com.ning.compress.lzf.LZFOutputStream
- LZFOutputStream(ChunkEncoder, OutputStream, int, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFOutputStream
- LZFOutputStream(ChunkEncoder, OutputStream, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFOutputStream
- LZFOutputStream(OutputStream) - Constructor for class com.ning.compress.lzf.LZFOutputStream
- LZFOutputStream(OutputStream, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFOutputStream
- LZFUncompressor - Class in com.ning.compress.lzf
-
Uncompressor
implementation for uncompressing LZF encoded data in "push" mode, in which input is not read usingInputStream
but rather pushed to uncompressor in variable length chunks. - LZFUncompressor(DataHandler) - Constructor for class com.ning.compress.lzf.LZFUncompressor
- LZFUncompressor(DataHandler, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFUncompressor
- LZFUncompressor(DataHandler, ChunkDecoder) - Constructor for class com.ning.compress.lzf.LZFUncompressor
- LZFUncompressor(DataHandler, ChunkDecoder, BufferRecycler) - Constructor for class com.ning.compress.lzf.LZFUncompressor
M
- main(String[]) - Static method in class com.ning.compress.lzf.LZF
- mark(int) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- markSupported() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- MAX_CHUNK_LEN - Static variable in class com.ning.compress.lzf.LZFChunk
-
Chunk length is limited by 2-byte length indicator, to 64k
- MAX_CHUNK_RESULT_SIZE - Static variable in class com.ning.compress.lzf.LZFEncoder
- MAX_CHUNK_WORKSPACE_SIZE - Static variable in class com.ning.compress.lzf.LZFEncoder
- MAX_HASH_SIZE - Static variable in class com.ning.compress.lzf.ChunkEncoder
- MAX_HEADER_LEN - Static variable in class com.ning.compress.lzf.LZFChunk
-
Header can be either 7 bytes (compressed) or 5 bytes (uncompressed) long
- MAX_LITERAL - Static variable in class com.ning.compress.lzf.LZFChunk
-
Maximum length of literal run for LZF encoding.
- MAX_OFF - Static variable in class com.ning.compress.lzf.ChunkEncoder
- MAX_REF - Static variable in class com.ning.compress.lzf.ChunkEncoder
- MIN_BLOCK_TO_COMPRESS - Static variable in class com.ning.compress.lzf.ChunkEncoder
- MIN_ENCODING_BUFFER - Static variable in class com.ning.compress.BufferRecycler
- MIN_HASH_SIZE - Static variable in class com.ning.compress.lzf.ChunkEncoder
- MIN_OUTPUT_BUFFER - Static variable in class com.ning.compress.BufferRecycler
N
- next() - Method in class com.ning.compress.lzf.LZFChunk
- nonAllocatingEncoder(int) - Static method in class com.ning.compress.lzf.impl.VanillaChunkEncoder
- nonAllocatingEncoder(int, BufferRecycler) - Static method in class com.ning.compress.lzf.impl.VanillaChunkEncoder
O
- offset - Variable in class com.ning.compress.lzf.parallel.CompressTask
- optimalInstance() - Static method in class com.ning.compress.lzf.util.ChunkDecoderFactory
-
Method to use for getting decoder instance that uses the most optimal available methods for underlying data access.
- optimalInstance() - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Convenience method, equivalent to:
return optimalInstance(LZFChunk.MAX_CHUNK_LEN);
- optimalInstance(int) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Method to use for getting compressor instance that uses the most optimal available methods for underlying data access.
- optimalInstance(int, BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Method to use for getting compressor instance that uses the most optimal available methods for underlying data access.
- optimalInstance(BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Convenience method, equivalent to:
return optimalInstance(LZFChunk.MAX_CHUNK_LEN, bufferRecycler);
- optimalNonAllocatingInstance(int) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Factory method for constructing encoder that is always passed buffer externally, so that it will not (nor need) allocate encoding buffer.
- optimalNonAllocatingInstance(int, BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Factory method for constructing encoder that is always passed buffer externally, so that it will not (nor need) allocate encoding buffer.
- OptimizedGZIPInputStream - Class in com.ning.compress.gzip
-
Optimized variant of
GZIPInputStream
that reuses underlyingDeflater
instance}. - OptimizedGZIPInputStream(InputStream) - Constructor for class com.ning.compress.gzip.OptimizedGZIPInputStream
- OptimizedGZIPInputStream(InputStream, BufferRecycler, GZIPRecycler) - Constructor for class com.ning.compress.gzip.OptimizedGZIPInputStream
- OptimizedGZIPInputStream.State - Enum in com.ning.compress.gzip
-
Enumeration used for keeping track of decoding state within stream
- OptimizedGZIPOutputStream - Class in com.ning.compress.gzip
-
Optimized variant of
GZIPOutputStream
that reuses underlyingDeflater
instance}. - OptimizedGZIPOutputStream(OutputStream) - Constructor for class com.ning.compress.gzip.OptimizedGZIPOutputStream
- output - Variable in class com.ning.compress.lzf.parallel.WriteTask
- OUTPUT_BUFFER_SIZE - Static variable in class com.ning.compress.lzf.util.LZFFileOutputStream
P
- PLZFOutputStream - Class in com.ning.compress.lzf.parallel
-
Decorator
OutputStream
implementation that will compress output using LZF compression algorithm, given uncompressed input to write. - PLZFOutputStream(OutputStream) - Constructor for class com.ning.compress.lzf.parallel.PLZFOutputStream
- PLZFOutputStream(OutputStream, int) - Constructor for class com.ning.compress.lzf.parallel.PLZFOutputStream
- PLZFOutputStream(OutputStream, int, int) - Constructor for class com.ning.compress.lzf.parallel.PLZFOutputStream
- process(String[]) - Method in class com.ning.compress.lzf.LZF
R
- rawWrite(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- read() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- read() - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- read() - Method in class com.ning.compress.lzf.LZFInputStream
- read() - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- read() - Method in class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- read(byte[]) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- read(byte[]) - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- read(byte[]) - Method in class com.ning.compress.lzf.LZFInputStream
- read(byte[]) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- read(byte[]) - Method in class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- read(byte[], int, int) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- read(byte[], int, int) - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- read(byte[], int, int) - Method in class com.ning.compress.lzf.LZFInputStream
- read(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- read(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- readAndWrite(OutputStream) - Method in class com.ning.compress.lzf.LZFInputStream
-
Convenience method that will read and uncompress all data available, and write it using given
OutputStream
. - readAndWrite(OutputStream) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
-
Convenience method that will read and uncompress all data available, and write it using given
OutputStream
. - readFully(InputStream, boolean, byte[], int, int) - Static method in class com.ning.compress.lzf.ChunkDecoder
- readHeader(InputStream, byte[]) - Static method in class com.ning.compress.lzf.ChunkDecoder
-
Helper method to forcibly load header bytes that must be read before chunk can be handled.
- readRaw(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- readyBuffer() - Method in class com.ning.compress.lzf.LZFCompressingInputStream
-
Fill the uncompressed bytes buffer by reading the underlying inputStream.
- readyBuffer() - Method in class com.ning.compress.lzf.LZFInputStream
-
Fill the uncompressed bytes buffer by reading the underlying inputStream.
- readyBuffer() - Method in class com.ning.compress.lzf.util.LZFFileInputStream
-
Fill the uncompressed bytes buffer by reading the underlying inputStream.
- releaseBlockToPool(byte[]) - Method in class com.ning.compress.lzf.parallel.BlockManager
- releaseDecodeBuffer(byte[]) - Method in class com.ning.compress.BufferRecycler
- releaseDeflater(Deflater) - Method in class com.ning.compress.gzip.GZIPRecycler
- releaseEncodeBuffer(byte[]) - Method in class com.ning.compress.BufferRecycler
- releaseEncodingHash(int[]) - Method in class com.ning.compress.BufferRecycler
- releaseInflater(Inflater) - Method in class com.ning.compress.gzip.GZIPRecycler
- releaseInputBuffer(byte[]) - Method in class com.ning.compress.BufferRecycler
- releaseOutputBuffer(byte[]) - Method in class com.ning.compress.BufferRecycler
- reset() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- run() - Method in class com.ning.compress.lzf.parallel.WriteTask
S
- safeAppendEncoded(byte[], int, int, byte[], int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Alternate version that accepts pre-allocated output buffer.
- safeAppendEncoded(byte[], int, int, byte[], int, BufferRecycler) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Alternate version that accepts pre-allocated output buffer.
- safeDecode(byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- safeDecode(byte[], byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- safeDecode(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFDecoder
- safeDecode(byte[], int, int, byte[]) - Static method in class com.ning.compress.lzf.LZFDecoder
- safeDecoder() - Static method in class com.ning.compress.lzf.LZFDecoder
-
Accessor method that can be used to obtain
ChunkDecoder
that only uses standard JDK access methods, and should work on all Java platforms and JVMs. - safeEncode(byte[]) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method that will use "safe"
ChunkEncoder
, as produced byChunkEncoderFactory.safeInstance()
, for encoding. - safeEncode(byte[], int, int) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method that will use "safe"
ChunkEncoder
, as produced byChunkEncoderFactory.safeInstance()
, for encoding. - safeEncode(byte[], int, int, BufferRecycler) - Static method in class com.ning.compress.lzf.LZFEncoder
-
Method that will use "safe"
ChunkEncoder
, as produced byChunkEncoderFactory.safeInstance()
, for encoding. - safeInstance() - Static method in class com.ning.compress.lzf.util.ChunkDecoderFactory
-
Method that can be used to ensure that a "safe" decoder instance is loaded.
- safeInstance() - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Convenience method, equivalent to:
return safeInstance(LZFChunk.MAX_CHUNK_LEN);
- safeInstance(int) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Method that can be used to ensure that a "safe" compressor instance is loaded.
- safeInstance(int, BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Method that can be used to ensure that a "safe" compressor instance is loaded.
- safeInstance(BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Convenience method, equivalent to:
return safeInstance(LZFChunk.MAX_CHUNK_LEN, bufferRecycler);
- safeNonAllocatingInstance(int) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Factory method for constructing encoder that is always passed buffer externally, so that it will not (nor need) allocate encoding buffer.
- safeNonAllocatingInstance(int, BufferRecycler) - Static method in class com.ning.compress.lzf.util.ChunkEncoderFactory
-
Factory method for constructing encoder that is always passed buffer externally, so that it will not (nor need) allocate encoding buffer.
- serialVersionUID - Static variable in exception com.ning.compress.CompressionFormatException
- serialVersionUID - Static variable in exception com.ning.compress.gzip.GZIPException
- serialVersionUID - Static variable in exception com.ning.compress.lzf.LZFException
- setFinishBlockOnFlush(boolean) - Method in class com.ning.compress.lzf.LZFOutputStream
-
Method for defining whether call to
LZFOutputStream.flush()
will also complete current block (similar to callingLZFOutputStream.finishBlock()
) or not. - setFinishBlockOnFlush(boolean) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Method for defining whether call to
LZFFileOutputStream.flush()
will also complete current block (similar to callingLZFFileOutputStream.finishBlock()
) or not. - setNext(LZFChunk) - Method in class com.ning.compress.lzf.LZFChunk
- setUseFullReads(boolean) - Method in class com.ning.compress.lzf.LZFCompressingInputStream
-
Method that can be used define whether reads should be "full" or "optimal": former means that full compressed blocks are read right away as needed, optimal that only smaller chunks are read at a time, more being read as needed.
- setUseFullReads(boolean) - Method in class com.ning.compress.lzf.LZFInputStream
-
Method that can be used define whether reads should be "full" or "optimal": former means that full compressed blocks are read right away as needed, optimal that only smaller chunks are read at a time, more being read as needed.
- setUseFullReads(boolean) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
-
Method that can be used define whether reads should be "full" or "optimal": former means that full compressed blocks are read right away as needed, optimal that only smaller chunks are read at a time, more being read as needed.
- skip(long) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- skip(long) - Method in class com.ning.compress.lzf.LZFCompressingInputStream
-
Overridden to just skip at most a single chunk at a time
- skip(long) - Method in class com.ning.compress.lzf.LZFInputStream
-
Overridden to implement efficient skipping by skipping full chunks whenever possible.
- skip(long) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
-
Overridden to implement efficient skipping by skipping full chunks whenever possible.
- skip(long) - Method in class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- skipFully(InputStream, int) - Static method in class com.ning.compress.lzf.ChunkDecoder
- skipOrDecodeChunk(InputStream, byte[], byte[], long) - Method in class com.ning.compress.lzf.ChunkDecoder
- skipOrDecodeChunk(InputStream, byte[], byte[], long) - Method in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- skipOrDecodeChunk(InputStream, byte[], byte[], long) - Method in class com.ning.compress.lzf.impl.VanillaChunkDecoder
- skipRaw(long) - Method in class com.ning.compress.lzf.util.LZFFileInputStream
- State() - Constructor for enum com.ning.compress.gzip.OptimizedGZIPInputStream.State
- STATE_BODY - Static variable in class com.ning.compress.gzip.GZIPUncompressor
-
State in which we are buffering compressed data for decompression
- STATE_HEADER_COMMENT - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_COMP_TYPE - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_COMPRESSED_0 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_COMPRESSED_1 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_COMPRESSED_2 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_COMPRESSED_3 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_COMPRESSED_BUFFERING - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_CRC0 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_CRC1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_EXTRA0 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_EXTRA1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_FLAGS - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_FNAME - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_SIG1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_SKIP - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_HEADER_UNCOMPRESSED_0 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_UNCOMPRESSED_1 - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_UNCOMPRESSED_STREAMING - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_Z_GOTTEN - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_HEADER_ZV_GOTTEN - Static variable in class com.ning.compress.lzf.LZFUncompressor
- STATE_INITIAL - Static variable in class com.ning.compress.gzip.GZIPUncompressor
-
State in which a new compression stream can start.
- STATE_INITIAL - Static variable in class com.ning.compress.lzf.LZFUncompressor
-
State in which a new block or end-of-stream is expected.
- STATE_TRAILER_CRC1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_CRC2 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_CRC3 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_INITIAL - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_LEN0 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_LEN1 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_LEN2 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- STATE_TRAILER_LEN3 - Static variable in class com.ning.compress.gzip.GZIPUncompressor
- SUFFIX - Static variable in class com.ning.compress.lzf.LZF
T
- TAIL_LENGTH - Static variable in class com.ning.compress.lzf.ChunkEncoder
-
How many tail bytes are we willing to just copy as is, to simplify loop end checks? 4 is bare minimum, may be raised to 8?
- tryCompress(byte[], int, int, byte[], int) - Method in class com.ning.compress.lzf.ChunkEncoder
-
Main workhorse method that will try to compress given chunk, and return end position (offset to byte after last included byte).
- tryCompress(byte[], int, int, byte[], int) - Method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- tryCompress(byte[], int, int, byte[], int) - Method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- tryCompress(byte[], int, int, byte[], int) - Method in class com.ning.compress.lzf.impl.VanillaChunkEncoder
-
Main workhorse method that will try to compress given chunk, and return end position (offset to byte after last included byte)
U
- uint16(byte[], int) - Static method in class com.ning.compress.lzf.ChunkDecoder
- Uncompressor - Class in com.ning.compress
-
Abstract class that defines "push" style API for various uncompressors (aka decompressors or decoders).
- Uncompressor() - Constructor for class com.ning.compress.Uncompressor
- UncompressorOutputStream - Class in com.ning.compress
-
Simple wrapper or wrapper around
Uncompressor
, to help with inter-operability. - UncompressorOutputStream(Uncompressor) - Constructor for class com.ning.compress.UncompressorOutputStream
- unsafe - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- unsafe - Static variable in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- UnsafeChunkDecoder - Class in com.ning.compress.lzf.impl
-
Highly optimized
ChunkDecoder
implementation that uses Sun JDK's Unsafe class (which may be included by other JDK's as well; IBM's apparently does). - UnsafeChunkDecoder() - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkDecoder
- UnsafeChunkEncoder - Class in com.ning.compress.lzf.impl
-
ChunkEncoder
implementation that handles actual encoding of individual chunks, using Sun'ssun.misc.Unsafe
functionality, which gives nice extra boost for speed. - UnsafeChunkEncoder(int) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- UnsafeChunkEncoder(int, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- UnsafeChunkEncoder(int, BufferRecycler) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- UnsafeChunkEncoder(int, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- UnsafeChunkEncoderBE - Class in com.ning.compress.lzf.impl
-
Implementation to use on Big-Endian architectures.
- UnsafeChunkEncoderBE(int) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- UnsafeChunkEncoderBE(int, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- UnsafeChunkEncoderBE(int, BufferRecycler) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- UnsafeChunkEncoderBE(int, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- UnsafeChunkEncoderLE - Class in com.ning.compress.lzf.impl
-
Implementation to use on Little Endian architectures.
- UnsafeChunkEncoderLE(int) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- UnsafeChunkEncoderLE(int, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- UnsafeChunkEncoderLE(int, BufferRecycler) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- UnsafeChunkEncoderLE(int, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- UnsafeChunkEncoders - Class in com.ning.compress.lzf.impl
-
Class that handles actual encoding of individual chunks.
- UnsafeChunkEncoders() - Constructor for class com.ning.compress.lzf.impl.UnsafeChunkEncoders
V
- valueOf(String) - Static method in enum com.ning.compress.gzip.OptimizedGZIPInputStream.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ning.compress.gzip.OptimizedGZIPInputStream.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VanillaChunkDecoder - Class in com.ning.compress.lzf.impl
-
Safe
ChunkDecoder
implementation that can be used on any platform. - VanillaChunkDecoder() - Constructor for class com.ning.compress.lzf.impl.VanillaChunkDecoder
- VanillaChunkEncoder - Class in com.ning.compress.lzf.impl
- VanillaChunkEncoder(int) - Constructor for class com.ning.compress.lzf.impl.VanillaChunkEncoder
- VanillaChunkEncoder(int, boolean) - Constructor for class com.ning.compress.lzf.impl.VanillaChunkEncoder
-
Alternate constructor used when we want to avoid allocation encoding buffer, in cases where caller wants full control over allocations.
- VanillaChunkEncoder(int, BufferRecycler) - Constructor for class com.ning.compress.lzf.impl.VanillaChunkEncoder
- VanillaChunkEncoder(int, BufferRecycler, boolean) - Constructor for class com.ning.compress.lzf.impl.VanillaChunkEncoder
-
Alternate constructor used when we want to avoid allocation encoding buffer, in cases where caller wants full control over allocations.
W
- Wrapper() - Constructor for class com.ning.compress.lzf.util.LZFFileInputStream.Wrapper
- Wrapper() - Constructor for class com.ning.compress.lzf.util.LZFFileOutputStream.Wrapper
- write(byte[]) - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- write(byte[]) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- write(byte[]) - Method in class com.ning.compress.UncompressorOutputStream
- write(byte[], int, int) - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- write(byte[], int, int) - Method in class com.ning.compress.lzf.LZFOutputStream
- write(byte[], int, int) - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- write(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream.Wrapper
- write(byte[], int, int) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- write(byte[], int, int) - Method in class com.ning.compress.UncompressorOutputStream
- write(int) - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- write(int) - Method in class com.ning.compress.lzf.LZFOutputStream
- write(int) - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
-
WARNING: using this method will lead to very poor performance!
- write(int) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream.Wrapper
- write(int) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- write(int) - Method in class com.ning.compress.UncompressorOutputStream
- write(InputStream) - Method in class com.ning.compress.lzf.LZFOutputStream
- write(InputStream) - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- write(InputStream) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- write(ByteBuffer) - Method in class com.ning.compress.lzf.LZFOutputStream
- write(ByteBuffer) - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- write(ByteBuffer) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- write(FileChannel) - Method in class com.ning.compress.lzf.LZFOutputStream
- write(FileChannel) - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
- write(FileChannel) - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
- writeCompressedBlock() - Method in class com.ning.compress.lzf.LZFOutputStream
-
Compress and write the current block to the OutputStream
- writeCompressedBlock() - Method in class com.ning.compress.lzf.parallel.PLZFOutputStream
-
Compress and write the current block to the OutputStream
- writeCompressedBlock() - Method in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Compress and write the current block to the OutputStream
- writeCompressedHeader(int, int, OutputStream, byte[]) - Static method in class com.ning.compress.lzf.LZFChunk
- writeException - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- writeExecutor - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- writeNonCompressedHeader(int, OutputStream, byte[]) - Static method in class com.ning.compress.lzf.LZFChunk
- WriteTask - Class in com.ning.compress.lzf.parallel
- WriteTask(OutputStream, Future<LZFChunk>, PLZFOutputStream) - Constructor for class com.ning.compress.lzf.parallel.WriteTask
_
- _buffer - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _bufferEnd - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _bufferLength - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Length of the current uncompressed bytes buffer
- _bufferLength - Variable in class com.ning.compress.lzf.LZFInputStream
-
Length of the current uncompressed bytes buffer
- _bufferLength - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Length of the current uncompressed bytes buffer
- _bufferPosition - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
The current position (next char to output) in the uncompressed bytes buffer.
- _bufferPosition - Variable in class com.ning.compress.lzf.LZFInputStream
-
The current position (next char to output) in the uncompressed bytes buffer.
- _bufferPosition - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
The current position (next char to output) in the uncompressed bytes buffer.
- _bufferPtr - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _bufferRecycler - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
-
Object that handles details of buffer recycling
- _bytesReadFromBlock - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Number of bytes that have been buffered in
LZFUncompressor._inputBuffer
to be uncompressed; or copied directly from uncompressed block. - _cfgFinishBlockOnFlush - Variable in class com.ning.compress.lzf.LZFOutputStream
-
Configuration setting that governs whether basic 'flush()' should first complete a block or not.
- _cfgFinishBlockOnFlush - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Configuration setting that governs whether basic 'flush()' should first complete a block or not.
- _cfgFullReads - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Flag that indicates whether we force full reads (reading of as many bytes as requested), or 'optimal' reads (up to as many as available, but at least one).
- _cfgFullReads - Variable in class com.ning.compress.lzf.LZFInputStream
-
Flag that indicates whether we force full reads (reading of as many bytes as requested), or 'optimal' reads (up to as many as available, but at least one).
- _cfgFullReads - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Flag that indicates whether we force full reads (reading of as many bytes as requested), or 'optimal' reads (up to as many as available, but at least one).
- _closeInput() - Method in class com.ning.compress.lzf.LZFCompressingInputStream
- _compressedLength - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Number of bytes in current, compressed block
- _copyFullLiterals(byte[], int, byte[], int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- _copyLongLiterals(byte[], int, byte[], int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- _copyPartialLiterals(byte[], int, byte[], int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- _crc - Variable in class com.ning.compress.gzip.GZIPUncompressor
- _crc - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _crc - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- _data - Variable in class com.ning.compress.lzf.LZFChunk
- _decodeBuffer - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Buffer used for data uncompressed from
_inputBuffer
. - _decodeBuffer - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Buffer used for data uncompressed from
_inputBuffer
. - _decodedBytes - Variable in class com.ning.compress.lzf.LZFInputStream
-
the buffer of uncompressed bytes from which content is read
- _decodedBytes - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
the buffer of uncompressed bytes from which content is read
- _decoder - Variable in class com.ning.compress.lzf.LZFInputStream
-
Underlying decoder in use.
- _decoder - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Underlying decompressor we use for chunk decompression.
- _decodingBuffer - Variable in class com.ning.compress.BufferRecycler
- _decompressor - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Underlying decoder in use.
- _deflater - Variable in class com.ning.compress.gzip.GZIPRecycler
- _deflater - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- _deflaterOut - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- _eightByteBuffer - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- _encodeBuffer - Variable in class com.ning.compress.lzf.ChunkEncoder
-
Buffer in which encoded content is stored during processing
- _encodedBytes - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Buffer that contains compressed data that is returned to readers.
- _encoder - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
- _encoder - Variable in class com.ning.compress.lzf.LZFOutputStream
- _encoder - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
- _encodingBuffer - Variable in class com.ning.compress.BufferRecycler
- _encodingHash - Variable in class com.ning.compress.BufferRecycler
- _fastDecoderRef - Static variable in class com.ning.compress.lzf.LZFDecoder
-
Lazily initialized "fast" instance that may use
sun.misc.Unsafe
to speed up decompression - _findLongMatchLength(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- _findLongMatchLength(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- _findMatchLength(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- _findMatchLength(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- _findTailMatchLength(byte[], int, int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- _flags - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Header flags read from gzip header
- _getInt(byte[], int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- _getInt(byte[], int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- _getTmpBuffer() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _gzipRecycler - Variable in class com.ning.compress.gzip.GZIPUncompressor
- _gzipRecycler - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _gzipRecycler - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
- _handleCompressed(byte[], int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- _handleHeader(byte[], int, int) - Method in class com.ning.compress.gzip.GZIPUncompressor
- _handler - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Handler that will receive uncompressed data.
- _handler - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Handler that will receive uncompressed data.
- _handleTail(byte[], int, int, byte[], int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoder
- _handleTail(byte[], int, int, byte[], int, int) - Method in class com.ning.compress.lzf.impl.VanillaChunkEncoder
- _handleTrailer(byte[], int, int) - Method in class com.ning.compress.gzip.GZIPUncompressor
- _handleUncompressed(byte[], int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- _hasFlag(int) - Method in class com.ning.compress.gzip.GZIPUncompressor
- _hashModulo - Variable in class com.ning.compress.lzf.ChunkEncoder
- _hashTable - Variable in class com.ning.compress.lzf.ChunkEncoder
-
Hash table contains lookup based on 3-byte sequence; key is hash of such triplet, value is offset in buffer.
- _headerBuffer - Variable in class com.ning.compress.lzf.ChunkEncoder
-
Small buffer passed to LZFChunk, needed for writing chunk header
- _headerCRC - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Expected CRC for header, from gzip file itself.
- _implClass - Variable in class com.ning.compress.lzf.util.ChunkDecoderFactory
- _inflater - Variable in class com.ning.compress.gzip.GZIPRecycler
- _inflater - Variable in class com.ning.compress.gzip.GZIPUncompressor
- _inflater - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _inputBuffer - Variable in class com.ning.compress.BufferRecycler
- _inputBuffer - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Buffer in which uncompressed input is first read, before getting encoded in
LZFCompressingInputStream._encodedBytes
. - _inputBuffer - Variable in class com.ning.compress.lzf.LZFInputStream
-
the current buffer of compressed bytes (from which to decode)
- _inputBuffer - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Buffer in which compressed input is buffered if necessary, to get full chunks for decoding.
- _inputBuffer - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
the current buffer of compressed bytes (from which to decode)
- _inputChunkLength - Variable in class com.ning.compress.gzip.GZIPUncompressor
- _inputStream - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Stream used for reading data to be compressed
- _inputStream - Variable in class com.ning.compress.lzf.LZFInputStream
-
stream to be decompressed
- _inputStreamClosed - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Flag that indicates if we have already called 'inputStream.close()' (to avoid calling it multiple times)
- _inputStreamClosed - Variable in class com.ning.compress.lzf.LZFInputStream
-
Flag that indicates if we have already called 'inputStream.close()' (to avoid calling it multiple times)
- _inputStreamClosed - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Flag that indicates if we have already called 'inputStream.close()' (to avoid calling it multiple times)
- _instance - Static variable in class com.ning.compress.lzf.util.ChunkDecoderFactory
- _leadingBytes(int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- _leadingBytes(int, int) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- _leadingBytes(long, long) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderBE
- _leadingBytes(long, long) - Static method in class com.ning.compress.lzf.impl.UnsafeChunkEncoderLE
- _loadMore() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _loadMore(int) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _next - Variable in class com.ning.compress.lzf.LZFChunk
- _outputBuffer - Variable in class com.ning.compress.BufferRecycler
- _outputBuffer - Variable in class com.ning.compress.lzf.LZFOutputStream
- _outputBuffer - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- _outputBuffer - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
- _outputStreamClosed - Variable in class com.ning.compress.lzf.LZFOutputStream
-
Flag that indicates if we have already called '_outputStream.close()' (to avoid calling it multiple times)
- _outputStreamClosed - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
-
Flag that indicates if we have already called '_outputStream.close()' (to avoid calling it multiple times)
- _outputStreamClosed - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Flag that indicates if we have already called '_outputStream.close()' (to avoid calling it multiple times)
- _position - Variable in class com.ning.compress.lzf.LZFOutputStream
- _position - Variable in class com.ning.compress.lzf.parallel.PLZFOutputStream
- _position - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
- _putInt(byte[], int, int) - Static method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
-
Stupid GZIP, writes stuff in wrong order (not network, but x86)
- _rawInput - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
-
Underlying input stream from which compressed data is to be read from.
- _rawOut - Variable in class com.ning.compress.gzip.OptimizedGZIPOutputStream
-
Underlying output stream that header, compressed content and footer go to
- _readByte() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _readCount - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
-
Number of bytes read from the underlying
LZFCompressingInputStream._inputStream
- _readHeader() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _readInt() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _readShort() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _readTrailer() - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _recycler - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Object that handles details of buffer recycling
- _recycler - Variable in class com.ning.compress.lzf.ChunkEncoder
- _recycler - Variable in class com.ning.compress.lzf.LZFCompressingInputStream
- _recycler - Variable in class com.ning.compress.lzf.LZFInputStream
-
Object that handles details of buffer recycling
- _recycler - Variable in class com.ning.compress.lzf.LZFOutputStream
- _recycler - Variable in class com.ning.compress.lzf.LZFUncompressor
- _recycler - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Object that handles details of buffer recycling
- _recycler - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
- _recyclerRef - Static variable in class com.ning.compress.BufferRecycler
-
This
ThreadLocal
contains aSoftReference
to aBufferRecycler
used to provide a low-cost buffer recycling for buffers we need for encoding, decoding. - _recyclerRef - Static variable in class com.ning.compress.gzip.GZIPRecycler
- _reportArrayOverflow(byte[], int, int) - Method in class com.ning.compress.lzf.ChunkDecoder
-
Helper method called when it is determined that the target buffer can not hold all data to copy or uncompress
- _reportBadBlockType(byte[], int, int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- _reportBadHeader(byte[], int, int, int) - Method in class com.ning.compress.gzip.GZIPUncompressor
- _reportBadHeader(byte[], int, int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- _reportCorruptHeader() - Method in class com.ning.compress.lzf.ChunkDecoder
- _safeDecoderRef - Static variable in class com.ning.compress.lzf.LZFDecoder
-
Lazily initialized "safe" instance that DOES NOT use
sun.misc.Unsafe
for decompression, just standard JDK functionality. - _singleByte - Variable in class com.ning.compress.UncompressorOutputStream
- _skipBytes(int) - Method in class com.ning.compress.gzip.OptimizedGZIPInputStream
- _skippedBytes - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Simple counter used when skipping fixed number of bytes
- _state - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Current decoding state, which determines meaning of following byte(s).
- _state - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
-
Flag set to true during handling of header processing
- _state - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Current decoding state, which determines meaning of following byte(s).
- _terminated - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Flag set if
DataHandler
indicates that processing should be terminated. - _terminated - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Flag set if
DataHandler
indicates that processing should be terminated. - _throwInternal() - Method in class com.ning.compress.gzip.GZIPUncompressor
- _throwInternal(String) - Method in class com.ning.compress.gzip.GZIPUncompressor
- _tmpBuffer - Variable in class com.ning.compress.gzip.OptimizedGZIPInputStream
-
Temporary buffer used for single-byte reads, skipping.
- _trailerCount - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
Number of bytes that trailer indicates preceding data stream should have had.
- _trailerCRC - Variable in class com.ning.compress.gzip.GZIPUncompressor
-
CRC container in trailer, should match calculated CRC over data
- _uncompress(byte[], int, int) - Method in class com.ning.compress.lzf.LZFUncompressor
- _uncompressedLength - Variable in class com.ning.compress.lzf.LZFUncompressor
-
Number of bytes from current block, either after uncompressing data (for compressed blocks), or included in stream (for uncompressed).
- _uncompressor - Variable in class com.ning.compress.UncompressorOutputStream
- _wrapper - Variable in class com.ning.compress.lzf.util.LZFFileInputStream
-
Wrapper object we use to allow decoder to read directly from the stream, without ending in infinite loop...
- _wrapper - Variable in class com.ning.compress.lzf.util.LZFFileOutputStream
-
Wrapper object we use to allow decoder to write directly to the stream, without ending in infinite loop...
- _writeTrailer(OutputStream) - Method in class com.ning.compress.gzip.OptimizedGZIPOutputStream
All Classes All Packages