class LZMADecoder extends CoderBase
| Constructor and Description |
|---|
LZMADecoder() |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.io.InputStream |
decode(java.lang.String archiveName,
java.io.InputStream in,
long uncompressedLength,
Coder coder,
byte[] password) |
(package private) java.io.OutputStream |
encode(java.io.OutputStream out,
java.lang.Object opts) |
private int |
getDictionarySize(Coder coder) |
private org.tukaani.xz.LZMA2Options |
getOptions(java.lang.Object opts) |
(package private) byte[] |
getOptionsAsProperties(java.lang.Object opts) |
(package private) java.lang.Object |
getOptionsFromCoder(Coder coder,
java.io.InputStream in) |
private int |
numberOptionOrDefault(java.lang.Object opts) |
canAcceptOptions, numberOptionOrDefaultjava.io.InputStream decode(java.lang.String archiveName,
java.io.InputStream in,
long uncompressedLength,
Coder coder,
byte[] password)
throws java.io.IOException
java.io.OutputStream encode(java.io.OutputStream out,
java.lang.Object opts)
throws java.io.IOException
byte[] getOptionsAsProperties(java.lang.Object opts)
throws java.io.IOException
getOptionsAsProperties in class CoderBasejava.io.IOExceptionjava.lang.Object getOptionsFromCoder(Coder coder, java.io.InputStream in) throws java.io.IOException
getOptionsFromCoder in class CoderBasejava.io.IOExceptionprivate int getDictionarySize(Coder coder) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionprivate org.tukaani.xz.LZMA2Options getOptions(java.lang.Object opts)
throws java.io.IOException
java.io.IOExceptionprivate int numberOptionOrDefault(java.lang.Object opts)