Class ZSTDCompressionParameters.Buffer

    • Constructor Detail

      • Buffer

        public Buffer​(java.nio.ByteBuffer container)
        Creates a new ZSTDCompressionParameters.Buffer instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided by ZSTDCompressionParameters.SIZEOF, and its mark will be undefined.

        The created buffer instance holds a strong reference to the container object.

      • Buffer

        public Buffer​(long address,
                      int cap)
    • Method Detail

      • windowLog

        public int windowLog()
        Returns the value of the windowLog field.
      • chainLog

        public int chainLog()
        Returns the value of the chainLog field.
      • hashLog

        public int hashLog()
        Returns the value of the hashLog field.
      • searchLog

        public int searchLog()
        Returns the value of the searchLog field.
      • minMatch

        public int minMatch()
        Returns the value of the minMatch field.
      • targetLength

        public int targetLength()
        Returns the value of the targetLength field.
      • strategy

        public int strategy()
        Returns the value of the strategy field.