class LZMA2Decoder extends CoderBase
Constructor and Description |
---|
LZMA2Decoder() |
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,
int maxMemoryLimitInKb) |
(package private) java.io.OutputStream |
encode(java.io.OutputStream out,
java.lang.Object opts) |
private int |
getDictionarySize(Coder coder) |
private int |
getDictSize(java.lang.Object opts) |
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, numberOptionOrDefault
java.io.InputStream decode(java.lang.String archiveName, java.io.InputStream in, long uncompressedLength, Coder coder, byte[] password, int maxMemoryLimitInKb) 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)
getOptionsAsProperties
in class CoderBase
java.lang.Object getOptionsFromCoder(Coder coder, java.io.InputStream in) throws java.io.IOException
getOptionsFromCoder
in class CoderBase
java.io.IOException
private int getDictSize(java.lang.Object opts)
private int getDictionarySize(Coder coder) throws java.io.IOException
java.io.IOException
private org.tukaani.xz.LZMA2Options getOptions(java.lang.Object opts) throws java.io.IOException
java.io.IOException
private int numberOptionOrDefault(java.lang.Object opts)