Uses of Class
com.ning.compress.lzf.ChunkDecoder
Packages that use ChunkDecoder
Package
Description
Package that contains public API of the LZF codec, as well as some
of the implementation (specifically parts that are designed to be overridable).
Package that contains implementation classes that are not part
of public interface of LZF codec.
Package that contains helper classes uses by LZF codec.
-
Uses of ChunkDecoder in com.ning.compress.lzf
Fields in com.ning.compress.lzf declared as ChunkDecoderModifier and TypeFieldDescriptionprotected final ChunkDecoderLZFInputStream._decoderUnderlying decoder in use.protected final ChunkDecoderLZFUncompressor._decoderUnderlying decompressor we use for chunk decompression.Fields in com.ning.compress.lzf with type parameters of type ChunkDecoderModifier and TypeFieldDescriptionprotected static final AtomicReference<ChunkDecoder> LZFDecoder._fastDecoderRefLazily initialized "fast" instance that may usesun.misc.Unsafeto speed up decompressionprotected static final AtomicReference<ChunkDecoder> LZFDecoder._safeDecoderRefLazily initialized "safe" instance that DOES NOT usesun.misc.Unsafefor decompression, just standard JDK functionality.Methods in com.ning.compress.lzf that return ChunkDecoderModifier and TypeMethodDescriptionstatic ChunkDecoderLZFDecoder.fastDecoder()Accessor method that can be used to obtainChunkDecoderthat uses all possible optimization methods available, includingsun.misc.Unsafefor memory access.static ChunkDecoderLZFDecoder.safeDecoder()Accessor method that can be used to obtainChunkDecoderthat only uses standard JDK access methods, and should work on all Java platforms and JVMs.Constructors in com.ning.compress.lzf with parameters of type ChunkDecoderModifierConstructorDescriptionLZFInputStream(ChunkDecoder decoder, InputStream in) LZFInputStream(ChunkDecoder decoder, InputStream in, boolean fullReads) LZFInputStream(ChunkDecoder decoder, InputStream in, BufferRecycler bufferRecycler, boolean fullReads) LZFUncompressor(DataHandler handler, ChunkDecoder dec) LZFUncompressor(DataHandler handler, ChunkDecoder dec, BufferRecycler bufferRecycler) -
Uses of ChunkDecoder in com.ning.compress.lzf.impl
Subclasses of ChunkDecoder in com.ning.compress.lzf.implModifier and TypeClassDescriptionclassHighly optimizedChunkDecoderimplementation that uses Sun JDK's Unsafe class (which may be included by other JDK's as well; IBM's apparently does).classSafeChunkDecoderimplementation that can be used on any platform. -
Uses of ChunkDecoder in com.ning.compress.lzf.util
Fields in com.ning.compress.lzf.util declared as ChunkDecoderModifier and TypeFieldDescriptionprotected final ChunkDecoderLZFFileInputStream._decompressorUnderlying decoder in use.Fields in com.ning.compress.lzf.util with type parameters of type ChunkDecoderModifier and TypeFieldDescriptionprivate final Class<? extends ChunkDecoder> ChunkDecoderFactory._implClassMethods in com.ning.compress.lzf.util that return ChunkDecoderModifier and TypeMethodDescriptionstatic ChunkDecoderChunkDecoderFactory.optimalInstance()Method to use for getting decoder instance that uses the most optimal available methods for underlying data access.static ChunkDecoderChunkDecoderFactory.safeInstance()Method that can be used to ensure that a "safe" decoder instance is loaded.Constructors in com.ning.compress.lzf.util with parameters of type ChunkDecoderModifierConstructorDescriptionLZFFileInputStream(FileDescriptor fdObj, ChunkDecoder decompressor) LZFFileInputStream(FileDescriptor fdObj, ChunkDecoder decompressor, BufferRecycler bufferRecycler) LZFFileInputStream(File file, ChunkDecoder decompressor) LZFFileInputStream(File file, ChunkDecoder decompressor, BufferRecycler bufferRecycler) LZFFileInputStream(String name, ChunkDecoder decompressor) LZFFileInputStream(String name, ChunkDecoder decompressor, BufferRecycler bufferRecycler)