Class Encoder

java.lang.Object
SevenZip.Compression.LZMA.Encoder

public class Encoder extends Object
  • Field Details

  • Constructor Details

    • Encoder

      public Encoder()
  • Method Details

    • CodeOneBlock

      public void CodeOneBlock(long[] inSize, long[] outSize, boolean[] finished) throws IOException
      Throws:
      IOException
    • Code

      public void Code(InputStream inStream, OutputStream outStream, long inSize, long outSize, ICodeProgress progress) throws IOException
      Throws:
      IOException
    • WriteCoderProperties

      public void WriteCoderProperties(OutputStream outStream) throws IOException
      Throws:
      IOException
    • SetAlgorithm

      public boolean SetAlgorithm(int algorithm)
    • SetDictionarySize

      public boolean SetDictionarySize(int dictionarySize)
    • SeNumFastBytes

      public boolean SeNumFastBytes(int numFastBytes)
    • SetMatchFinder

      public boolean SetMatchFinder(int matchFinderIndex)
    • SetLcLpPb

      public boolean SetLcLpPb(int lc, int lp, int pb)
    • SetEndMarkerMode

      public void SetEndMarkerMode(boolean endMarkerMode)