SevenZip.Compression.LZMA
Class Encoder

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

public class Encoder
extends java.lang.Object


Field Summary
static int EMatchFinderType_BT2
           
static int EMatchFinderType_BT4
           
static int EMatchFinderType_BT4B
           
static int EMatchFinderType_MAX
           
static int EMatchFinderType_MIN
           
 
Constructor Summary
Encoder()
           
 
Method Summary
 void Code(java.io.InputStream inStream, java.io.OutputStream outStream, ICodeProgress progress)
           
 void CodeOneBlock(long[] inSize, long[] outSize, boolean[] finished)
           
 void SetCoderProperties(int[] propIDs, int[] properties)
           
 void WriteCoderProperties(java.io.OutputStream outStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMatchFinderType_MIN

public static final int EMatchFinderType_MIN
See Also:
Constant Field Values

EMatchFinderType_BT2

public static final int EMatchFinderType_BT2
See Also:
Constant Field Values

EMatchFinderType_BT4

public static final int EMatchFinderType_BT4
See Also:
Constant Field Values

EMatchFinderType_BT4B

public static final int EMatchFinderType_BT4B
See Also:
Constant Field Values

EMatchFinderType_MAX

public static final int EMatchFinderType_MAX
See Also:
Constant Field Values
Constructor Detail

Encoder

public Encoder()
Method Detail

CodeOneBlock

public void CodeOneBlock(long[] inSize,
                         long[] outSize,
                         boolean[] finished)
                  throws java.io.IOException
Throws:
java.io.IOException

Code

public void Code(java.io.InputStream inStream,
                 java.io.OutputStream outStream,
                 ICodeProgress progress)
          throws java.io.IOException
Throws:
java.io.IOException

SetCoderProperties

public void SetCoderProperties(int[] propIDs,
                               int[] properties)
                        throws InvalidParamException
Throws:
InvalidParamException

WriteCoderProperties

public void WriteCoderProperties(java.io.OutputStream outStream)
                          throws java.io.IOException
Throws:
java.io.IOException