Package com.github.luben.zstd
Class ZstdBufferDecompressingStreamNoFinalizer
java.lang.Object
com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
- All Implemented Interfaces:
Closeable,AutoCloseable
public class ZstdBufferDecompressingStreamNoFinalizer
extends BaseZstdBufferDecompressingStreamNoFinalizer
-
Field Summary
Fields inherited from class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
closed, source, stream -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) longprivate long(package private) longdecompressStream(long stream, ByteBuffer dst, int dstOffset, int dstSize, ByteBuffer src, int srcOffset, int srcSize) private longdecompressStreamNative(long stream, byte[] dst, int dstOffset, int dstSize, byte[] src, int srcOffset, int srcSize) (package private) longfreeDStream(long stream) private longfreeDStreamNative(long stream) (package private) longinitDStream(long stream) private longinitDStreamNative(long stream) intread(ByteBuffer target) private static longstatic intMethods inherited from class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
close, hasRemaining, readInternal, refill, setDict, setDict, setLongMax
-
Constructor Details
-
ZstdBufferDecompressingStreamNoFinalizer
-
-
Method Details
-
read
- Specified by:
readin classBaseZstdBufferDecompressingStreamNoFinalizer- Throws:
IOException
-
createDStream
long createDStream()- Specified by:
createDStreamin classBaseZstdBufferDecompressingStreamNoFinalizer
-
freeDStream
long freeDStream(long stream) - Specified by:
freeDStreamin classBaseZstdBufferDecompressingStreamNoFinalizer
-
initDStream
long initDStream(long stream) - Specified by:
initDStreamin classBaseZstdBufferDecompressingStreamNoFinalizer
-
decompressStream
long decompressStream(long stream, ByteBuffer dst, int dstOffset, int dstSize, ByteBuffer src, int srcOffset, int srcSize) - Specified by:
decompressStreamin classBaseZstdBufferDecompressingStreamNoFinalizer
-
recommendedTargetBufferSize
public static int recommendedTargetBufferSize() -
createDStreamNative
private long createDStreamNative() -
freeDStreamNative
private long freeDStreamNative(long stream) -
initDStreamNative
private long initDStreamNative(long stream) -
decompressStreamNative
private long decompressStreamNative(long stream, byte[] dst, int dstOffset, int dstSize, byte[] src, int srcOffset, int srcSize) -
recommendedDOutSizeNative
private static long recommendedDOutSizeNative()
-