Class LzfDecoder

    • Constructor Detail

      • LzfDecoder

        public LzfDecoder()
        Creates a new LZF decoder with the most optimal available methods for underlying data access. It will "unsafe" instance if one can be used on current JVM. It should be safe to call this constructor as implementations are dynamically loaded; however, on some non-standard platforms it may be necessary to use LzfDecoder(boolean) with true param.
      • LzfDecoder

        public LzfDecoder​(boolean safeInstance)
        Creates a new LZF decoder with specified decoding instance.
        Parameters:
        safeInstance - If true decoder will use ChunkDecoder that only uses standard JDK access methods, and should work on all Java platforms and JVMs. Otherwise decoder will try to use highly optimized ChunkDecoder implementation that uses Sun JDK's Unsafe class (which may be included by other JDK's as well).