Class LZ4

java.lang.Object
org.lwjgl.util.lz4.LZ4

public class LZ4 extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    LZ4_attach_dictionary(long workingStream, long dictionaryStream)
    void LZ4_attach_dictionary(LZ4_stream_t * workingStream, LZ4_stream_t const * dictionaryStream)
    static int
    int LZ4_compress_default(char const * src, char * dst, int srcSize, int dstCapacity)
    static int
    int LZ4_compress_destSize(char const * src, char * dst, int * srcSizePtr, int targetDstSize)
    static int
    LZ4_compress_destSize_extState(ByteBuffer state, ByteBuffer src, ByteBuffer dst, IntBuffer srcSizePtr, int acceleration)
    int LZ4_compress_destSize_extState(void * state, char const * src, char * dst, int * srcSizePtr, int targetDstSize, int acceleration)
    static int
    LZ4_compress_fast(ByteBuffer src, ByteBuffer dst, int acceleration)
    int LZ4_compress_fast(char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    LZ4_compress_fast_continue(long streamPtr, ByteBuffer src, ByteBuffer dst, int acceleration)
    int LZ4_compress_fast_continue(LZ4_stream_t * streamPtr, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    LZ4_compress_fast_extState(ByteBuffer state, ByteBuffer src, ByteBuffer dst, int acceleration)
    int LZ4_compress_fast_extState(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    int LZ4_compress_fast_extState_fastReset(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    LZ4_COMPRESS_INPLACE_BUFFER_SIZE(int maxCompressedSize)
    int LZ4_COMPRESS_INPLACE_BUFFER_SIZE(int maxCompressedSize)
    static int
    int LZ4_COMPRESS_INPLACE_MARGIN(void)
    static int
    LZ4_compressBound(int inputSize)
    int LZ4_compressBound(int inputSize)
    static int
    LZ4_COMPRESSBOUND(int isize)
    int LZ4_COMPRESSBOUND(int isize)
    static long
    LZ4_stream_t * LZ4_createStream(void)
    static long
    LZ4_streamDecode_t * LZ4_createStreamDecode(void)
    static int
    LZ4_DECODER_RING_BUFFER_SIZE(int maxBlockSize)
    For static allocation; maxBlockSize presumed valid.
    static int
    LZ4_decoderRingBufferSize(int maxBlockSize)
    int LZ4_decoderRingBufferSize(int maxBlockSize)
    static int
    LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE(int decompressedSize)
    int LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE(int decompressedSize)
    static int
    LZ4_DECOMPRESS_INPLACE_MARGIN(int compressedSize)
    int LZ4_DECOMPRESS_INPLACE_MARGIN(int compressedSize)
    static int
    int LZ4_decompress_safe(char const * src, char * dst, int compressedSize, int dstCapacity)
    static int
    LZ4_decompress_safe_continue(long LZ4_streamDecode, ByteBuffer src, ByteBuffer dst)
    int LZ4_decompress_safe_continue(LZ4_streamDecode_t * LZ4_streamDecode, char const * src, char * dst, int srcSize, int dstCapacity)
    static int
    LZ4_decompress_safe_partial(ByteBuffer src, ByteBuffer dst, int targetOutputSize)
    int LZ4_decompress_safe_partial(char const * src, char * dst, int compressedSize, int targetOutputSize, int dstCapacity)
    static int
    LZ4_decompress_safe_partial_usingDict(ByteBuffer src, ByteBuffer dst, int targetOutputSize, ByteBuffer dictStart)
    int LZ4_decompress_safe_partial_usingDict(char const * src, char * dst, int compressedSize, int targetOutputSize, int maxOutputSize, char const * dictStart, int dictSize)
    static int
    int LZ4_decompress_safe_usingDict(char const * src, char * dst, int srcSize, int dstCapacity, char const * dictStart, int dictSize)
    static int
    LZ4_freeStream(long streamPtr)
    int LZ4_freeStream(LZ4_stream_t * streamPtr)
    static int
    LZ4_freeStreamDecode(long LZ4_stream)
    int LZ4_freeStreamDecode(LZ4_streamDecode_t * LZ4_stream)
    static long
    LZ4_stream_t * LZ4_initStream(void * stateBuffer, size_t size)
    static int
    LZ4_loadDict(long streamPtr, @Nullable ByteBuffer dictionary)
    int LZ4_loadDict(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    static int
    LZ4_loadDictSlow(long streamPtr, @Nullable ByteBuffer dictionary)
    int LZ4_loadDictSlow(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    static void
    LZ4_resetStream_fast(long streamPtr)
    void LZ4_resetStream_fast(LZ4_stream_t * streamPtr)
    static int
    LZ4_saveDict(long streamPtr, ByteBuffer safeBuffer)
    int LZ4_saveDict(LZ4_stream_t * streamPtr, char * safeBuffer, int maxDictSize)
    static boolean
    LZ4_setStreamDecode(long LZ4_streamDecode, ByteBuffer dictionary)
    int LZ4_setStreamDecode(LZ4_streamDecode_t * LZ4_streamDecode, char const * dictionary, int dictSize)
    static int
    int LZ4_sizeofState(void)
    static int
    int LZ4_versionNumber(void)
    static String
    char const * LZ4_versionString(void)
    static void
    nLZ4_attach_dictionary(long workingStream, long dictionaryStream)
    void LZ4_attach_dictionary(LZ4_stream_t * workingStream, LZ4_stream_t const * dictionaryStream)
    static int
    nLZ4_compress_default(long src, long dst, int srcSize, int dstCapacity)
    int LZ4_compress_default(char const * src, char * dst, int srcSize, int dstCapacity)
    static int
    nLZ4_compress_destSize(long src, long dst, long srcSizePtr, int targetDstSize)
    int LZ4_compress_destSize(char const * src, char * dst, int * srcSizePtr, int targetDstSize)
    static int
    nLZ4_compress_destSize_extState(long state, long src, long dst, long srcSizePtr, int targetDstSize, int acceleration)
    int LZ4_compress_destSize_extState(void * state, char const * src, char * dst, int * srcSizePtr, int targetDstSize, int acceleration)
    static int
    nLZ4_compress_fast(long src, long dst, int srcSize, int dstCapacity, int acceleration)
    int LZ4_compress_fast(char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    nLZ4_compress_fast_continue(long streamPtr, long src, long dst, int srcSize, int dstCapacity, int acceleration)
    int LZ4_compress_fast_continue(LZ4_stream_t * streamPtr, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    nLZ4_compress_fast_extState(long state, long src, long dst, int srcSize, int dstCapacity, int acceleration)
    int LZ4_compress_fast_extState(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    nLZ4_compress_fast_extState_fastReset(long state, long src, long dst, int srcSize, int dstCapacity, int acceleration)
    int LZ4_compress_fast_extState_fastReset(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    static int
    nLZ4_decompress_safe(long src, long dst, int compressedSize, int dstCapacity)
    int LZ4_decompress_safe(char const * src, char * dst, int compressedSize, int dstCapacity)
    static int
    nLZ4_decompress_safe_continue(long LZ4_streamDecode, long src, long dst, int srcSize, int dstCapacity)
    int LZ4_decompress_safe_continue(LZ4_streamDecode_t * LZ4_streamDecode, char const * src, char * dst, int srcSize, int dstCapacity)
    static int
    nLZ4_decompress_safe_partial(long src, long dst, int compressedSize, int targetOutputSize, int dstCapacity)
    int LZ4_decompress_safe_partial(char const * src, char * dst, int compressedSize, int targetOutputSize, int dstCapacity)
    static int
    nLZ4_decompress_safe_partial_usingDict(long src, long dst, int compressedSize, int targetOutputSize, int maxOutputSize, long dictStart, int dictSize)
    int LZ4_decompress_safe_partial_usingDict(char const * src, char * dst, int compressedSize, int targetOutputSize, int maxOutputSize, char const * dictStart, int dictSize)
    static int
    nLZ4_decompress_safe_usingDict(long src, long dst, int srcSize, int dstCapacity, long dictStart, int dictSize)
    int LZ4_decompress_safe_usingDict(char const * src, char * dst, int srcSize, int dstCapacity, char const * dictStart, int dictSize)
    static int
    nLZ4_freeStream(long streamPtr)
    int LZ4_freeStream(LZ4_stream_t * streamPtr)
    static int
    nLZ4_freeStreamDecode(long LZ4_stream)
    int LZ4_freeStreamDecode(LZ4_streamDecode_t * LZ4_stream)
    static long
    nLZ4_initStream(long stateBuffer, long size)
    LZ4_stream_t * LZ4_initStream(void * stateBuffer, size_t size)
    static int
    nLZ4_loadDict(long streamPtr, long dictionary, int dictSize)
    int LZ4_loadDict(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    static int
    nLZ4_loadDictSlow(long streamPtr, long dictionary, int dictSize)
    int LZ4_loadDictSlow(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    static void
    nLZ4_resetStream_fast(long streamPtr)
    void LZ4_resetStream_fast(LZ4_stream_t * streamPtr)
    static int
    nLZ4_saveDict(long streamPtr, long safeBuffer, int maxDictSize)
    int LZ4_saveDict(LZ4_stream_t * streamPtr, char * safeBuffer, int maxDictSize)
    static int
    nLZ4_setStreamDecode(long LZ4_streamDecode, long dictionary, int dictSize)
    int LZ4_setStreamDecode(LZ4_streamDecode_t * LZ4_streamDecode, char const * dictionary, int dictSize)
    static long
    char const * LZ4_versionString(void)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • LZ4_versionNumber

      public static int LZ4_versionNumber()
      int LZ4_versionNumber(void)
    • nLZ4_versionString

      public static long nLZ4_versionString()
      char const * LZ4_versionString(void)
    • LZ4_versionString

      public static String LZ4_versionString()
      char const * LZ4_versionString(void)
    • nLZ4_compress_default

      public static int nLZ4_compress_default(long src, long dst, int srcSize, int dstCapacity)
      int LZ4_compress_default(char const * src, char * dst, int srcSize, int dstCapacity)
    • LZ4_compress_default

      public static int LZ4_compress_default(ByteBuffer src, ByteBuffer dst)
      int LZ4_compress_default(char const * src, char * dst, int srcSize, int dstCapacity)
    • nLZ4_decompress_safe

      public static int nLZ4_decompress_safe(long src, long dst, int compressedSize, int dstCapacity)
      int LZ4_decompress_safe(char const * src, char * dst, int compressedSize, int dstCapacity)
    • LZ4_decompress_safe

      public static int LZ4_decompress_safe(ByteBuffer src, ByteBuffer dst)
      int LZ4_decompress_safe(char const * src, char * dst, int compressedSize, int dstCapacity)
    • LZ4_COMPRESSBOUND

      public static int LZ4_COMPRESSBOUND(int isize)
      int LZ4_COMPRESSBOUND(int isize)
    • LZ4_compressBound

      public static int LZ4_compressBound(int inputSize)
      int LZ4_compressBound(int inputSize)
    • nLZ4_compress_fast

      public static int nLZ4_compress_fast(long src, long dst, int srcSize, int dstCapacity, int acceleration)
      int LZ4_compress_fast(char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • LZ4_compress_fast

      public static int LZ4_compress_fast(ByteBuffer src, ByteBuffer dst, int acceleration)
      int LZ4_compress_fast(char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • LZ4_sizeofState

      public static int LZ4_sizeofState()
      int LZ4_sizeofState(void)
    • nLZ4_compress_fast_extState

      public static int nLZ4_compress_fast_extState(long state, long src, long dst, int srcSize, int dstCapacity, int acceleration)
      int LZ4_compress_fast_extState(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • LZ4_compress_fast_extState

      public static int LZ4_compress_fast_extState(ByteBuffer state, ByteBuffer src, ByteBuffer dst, int acceleration)
      int LZ4_compress_fast_extState(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • nLZ4_compress_destSize

      public static int nLZ4_compress_destSize(long src, long dst, long srcSizePtr, int targetDstSize)
      int LZ4_compress_destSize(char const * src, char * dst, int * srcSizePtr, int targetDstSize)
    • LZ4_compress_destSize

      public static int LZ4_compress_destSize(ByteBuffer src, ByteBuffer dst, IntBuffer srcSizePtr)
      int LZ4_compress_destSize(char const * src, char * dst, int * srcSizePtr, int targetDstSize)
    • nLZ4_decompress_safe_partial

      public static int nLZ4_decompress_safe_partial(long src, long dst, int compressedSize, int targetOutputSize, int dstCapacity)
      int LZ4_decompress_safe_partial(char const * src, char * dst, int compressedSize, int targetOutputSize, int dstCapacity)
    • LZ4_decompress_safe_partial

      public static int LZ4_decompress_safe_partial(ByteBuffer src, ByteBuffer dst, int targetOutputSize)
      int LZ4_decompress_safe_partial(char const * src, char * dst, int compressedSize, int targetOutputSize, int dstCapacity)
    • LZ4_createStream

      public static long LZ4_createStream()
      LZ4_stream_t * LZ4_createStream(void)
    • nLZ4_freeStream

      public static int nLZ4_freeStream(long streamPtr)
      int LZ4_freeStream(LZ4_stream_t * streamPtr)
    • LZ4_freeStream

      public static int LZ4_freeStream(long streamPtr)
      int LZ4_freeStream(LZ4_stream_t * streamPtr)
    • nLZ4_resetStream_fast

      public static void nLZ4_resetStream_fast(long streamPtr)
      void LZ4_resetStream_fast(LZ4_stream_t * streamPtr)
    • LZ4_resetStream_fast

      public static void LZ4_resetStream_fast(long streamPtr)
      void LZ4_resetStream_fast(LZ4_stream_t * streamPtr)
    • nLZ4_loadDict

      public static int nLZ4_loadDict(long streamPtr, long dictionary, int dictSize)
      int LZ4_loadDict(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    • LZ4_loadDict

      public static int LZ4_loadDict(long streamPtr, @Nullable ByteBuffer dictionary)
      int LZ4_loadDict(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    • nLZ4_loadDictSlow

      public static int nLZ4_loadDictSlow(long streamPtr, long dictionary, int dictSize)
      int LZ4_loadDictSlow(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    • LZ4_loadDictSlow

      public static int LZ4_loadDictSlow(long streamPtr, @Nullable ByteBuffer dictionary)
      int LZ4_loadDictSlow(LZ4_stream_t * streamPtr, char const * dictionary, int dictSize)
    • nLZ4_attach_dictionary

      public static void nLZ4_attach_dictionary(long workingStream, long dictionaryStream)
      void LZ4_attach_dictionary(LZ4_stream_t * workingStream, LZ4_stream_t const * dictionaryStream)
    • LZ4_attach_dictionary

      public static void LZ4_attach_dictionary(long workingStream, long dictionaryStream)
      void LZ4_attach_dictionary(LZ4_stream_t * workingStream, LZ4_stream_t const * dictionaryStream)
    • nLZ4_compress_fast_continue

      public static int nLZ4_compress_fast_continue(long streamPtr, long src, long dst, int srcSize, int dstCapacity, int acceleration)
      int LZ4_compress_fast_continue(LZ4_stream_t * streamPtr, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • LZ4_compress_fast_continue

      public static int LZ4_compress_fast_continue(long streamPtr, ByteBuffer src, ByteBuffer dst, int acceleration)
      int LZ4_compress_fast_continue(LZ4_stream_t * streamPtr, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • nLZ4_saveDict

      public static int nLZ4_saveDict(long streamPtr, long safeBuffer, int maxDictSize)
      int LZ4_saveDict(LZ4_stream_t * streamPtr, char * safeBuffer, int maxDictSize)
    • LZ4_saveDict

      public static int LZ4_saveDict(long streamPtr, ByteBuffer safeBuffer)
      int LZ4_saveDict(LZ4_stream_t * streamPtr, char * safeBuffer, int maxDictSize)
    • LZ4_createStreamDecode

      public static long LZ4_createStreamDecode()
      LZ4_streamDecode_t * LZ4_createStreamDecode(void)
    • nLZ4_freeStreamDecode

      public static int nLZ4_freeStreamDecode(long LZ4_stream)
      int LZ4_freeStreamDecode(LZ4_streamDecode_t * LZ4_stream)
    • LZ4_freeStreamDecode

      public static int LZ4_freeStreamDecode(long LZ4_stream)
      int LZ4_freeStreamDecode(LZ4_streamDecode_t * LZ4_stream)
    • nLZ4_setStreamDecode

      public static int nLZ4_setStreamDecode(long LZ4_streamDecode, long dictionary, int dictSize)
      int LZ4_setStreamDecode(LZ4_streamDecode_t * LZ4_streamDecode, char const * dictionary, int dictSize)
    • LZ4_setStreamDecode

      public static boolean LZ4_setStreamDecode(long LZ4_streamDecode, ByteBuffer dictionary)
      int LZ4_setStreamDecode(LZ4_streamDecode_t * LZ4_streamDecode, char const * dictionary, int dictSize)
    • LZ4_decoderRingBufferSize

      public static int LZ4_decoderRingBufferSize(int maxBlockSize)
      int LZ4_decoderRingBufferSize(int maxBlockSize)
    • nLZ4_decompress_safe_continue

      public static int nLZ4_decompress_safe_continue(long LZ4_streamDecode, long src, long dst, int srcSize, int dstCapacity)
      int LZ4_decompress_safe_continue(LZ4_streamDecode_t * LZ4_streamDecode, char const * src, char * dst, int srcSize, int dstCapacity)
    • LZ4_decompress_safe_continue

      public static int LZ4_decompress_safe_continue(long LZ4_streamDecode, ByteBuffer src, ByteBuffer dst)
      int LZ4_decompress_safe_continue(LZ4_streamDecode_t * LZ4_streamDecode, char const * src, char * dst, int srcSize, int dstCapacity)
    • nLZ4_decompress_safe_usingDict

      public static int nLZ4_decompress_safe_usingDict(long src, long dst, int srcSize, int dstCapacity, long dictStart, int dictSize)
      int LZ4_decompress_safe_usingDict(char const * src, char * dst, int srcSize, int dstCapacity, char const * dictStart, int dictSize)
    • LZ4_decompress_safe_usingDict

      public static int LZ4_decompress_safe_usingDict(ByteBuffer src, ByteBuffer dst, ByteBuffer dictStart)
      int LZ4_decompress_safe_usingDict(char const * src, char * dst, int srcSize, int dstCapacity, char const * dictStart, int dictSize)
    • nLZ4_decompress_safe_partial_usingDict

      public static int nLZ4_decompress_safe_partial_usingDict(long src, long dst, int compressedSize, int targetOutputSize, int maxOutputSize, long dictStart, int dictSize)
      int LZ4_decompress_safe_partial_usingDict(char const * src, char * dst, int compressedSize, int targetOutputSize, int maxOutputSize, char const * dictStart, int dictSize)
    • LZ4_decompress_safe_partial_usingDict

      public static int LZ4_decompress_safe_partial_usingDict(ByteBuffer src, ByteBuffer dst, int targetOutputSize, ByteBuffer dictStart)
      int LZ4_decompress_safe_partial_usingDict(char const * src, char * dst, int compressedSize, int targetOutputSize, int maxOutputSize, char const * dictStart, int dictSize)
    • nLZ4_compress_fast_extState_fastReset

      public static int nLZ4_compress_fast_extState_fastReset(long state, long src, long dst, int srcSize, int dstCapacity, int acceleration)
      int LZ4_compress_fast_extState_fastReset(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • LZ4_compress_fast_extState_fastReset

      public static int LZ4_compress_fast_extState_fastReset(ByteBuffer state, ByteBuffer src, ByteBuffer dst, int acceleration)
      int LZ4_compress_fast_extState_fastReset(void * state, char const * src, char * dst, int srcSize, int dstCapacity, int acceleration)
    • nLZ4_compress_destSize_extState

      public static int nLZ4_compress_destSize_extState(long state, long src, long dst, long srcSizePtr, int targetDstSize, int acceleration)
      int LZ4_compress_destSize_extState(void * state, char const * src, char * dst, int * srcSizePtr, int targetDstSize, int acceleration)
    • LZ4_compress_destSize_extState

      public static int LZ4_compress_destSize_extState(ByteBuffer state, ByteBuffer src, ByteBuffer dst, IntBuffer srcSizePtr, int acceleration)
      int LZ4_compress_destSize_extState(void * state, char const * src, char * dst, int * srcSizePtr, int targetDstSize, int acceleration)
    • nLZ4_initStream

      public static long nLZ4_initStream(long stateBuffer, long size)
      LZ4_stream_t * LZ4_initStream(void * stateBuffer, size_t size)
    • LZ4_initStream

      public static long LZ4_initStream(ByteBuffer stateBuffer)
      LZ4_stream_t * LZ4_initStream(void * stateBuffer, size_t size)
    • LZ4_DECOMPRESS_INPLACE_MARGIN

      public static int LZ4_DECOMPRESS_INPLACE_MARGIN(int compressedSize)
      int LZ4_DECOMPRESS_INPLACE_MARGIN(int compressedSize)
    • LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE

      public static int LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE(int decompressedSize)
      int LZ4_DECOMPRESS_INPLACE_BUFFER_SIZE(int decompressedSize)
    • LZ4_COMPRESS_INPLACE_MARGIN

      public static int LZ4_COMPRESS_INPLACE_MARGIN()
      int LZ4_COMPRESS_INPLACE_MARGIN(void)
    • LZ4_COMPRESS_INPLACE_BUFFER_SIZE

      public static int LZ4_COMPRESS_INPLACE_BUFFER_SIZE(int maxCompressedSize)
      int LZ4_COMPRESS_INPLACE_BUFFER_SIZE(int maxCompressedSize)
    • LZ4_DECODER_RING_BUFFER_SIZE

      public static int LZ4_DECODER_RING_BUFFER_SIZE(int maxBlockSize)
      For static allocation; maxBlockSize presumed valid.