Index
All Classes|All Packages
A
- ARMOptions - Class in org.tukaani.xz
-
BCJ filter for little endian ARM instructions.
- ARMOptions() - Constructor for class org.tukaani.xz.ARMOptions
- ARMThumbOptions - Class in org.tukaani.xz
-
BCJ filter for little endian ARM-Thumb instructions.
- ARMThumbOptions() - Constructor for class org.tukaani.xz.ARMThumbOptions
- ArrayCache - Class in org.tukaani.xz
-
Caches large arrays for reuse (base class and a dummy cache implementation).
- ArrayCache() - Constructor for class org.tukaani.xz.ArrayCache
-
Creates a new
ArrayCache
that does no caching (a dummy cache). - available() - Method in class org.tukaani.xz.DeltaInputStream
-
Calls
in.available()
. - available() - Method in class org.tukaani.xz.LZMA2InputStream
-
Returns the number of uncompressed bytes that can be read without blocking.
- available() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Returns the number of uncompressed bytes that can be read without blocking.
- available() - Method in class org.tukaani.xz.SingleXZInputStream
-
Returns the number of uncompressed bytes that can be read without blocking.
- available() - Method in class org.tukaani.xz.XZInputStream
-
Returns the number of uncompressed bytes that can be read without blocking.
B
- BasicArrayCache - Class in org.tukaani.xz
-
A basic
ArrayCache
implementation. - BasicArrayCache() - Constructor for class org.tukaani.xz.BasicArrayCache
C
- CHECK_CRC32 - Static variable in class org.tukaani.xz.XZ
-
Integrity check ID for CRC32.
- CHECK_CRC64 - Static variable in class org.tukaani.xz.XZ
-
Integrity check ID for CRC64.
- CHECK_NONE - Static variable in class org.tukaani.xz.XZ
-
Integrity check ID indicating that no integrity check is calculated.
- CHECK_SHA256 - Static variable in class org.tukaani.xz.XZ
-
Integrity check ID for SHA-256.
- clone() - Method in class org.tukaani.xz.X86Options
- clone() - Method in class org.tukaani.xz.DeltaOptions
- clone() - Method in class org.tukaani.xz.LZMA2Options
- close() - Method in class org.tukaani.xz.CloseIgnoringInputStream
-
This does nothing (doesn't call
in.close()
). - close() - Method in class org.tukaani.xz.DeltaInputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.FinishableWrapperOutputStream
-
Calls
out.close()
. - close() - Method in class org.tukaani.xz.LZMA2InputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.LZMAInputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.LZMAOutputStream
-
Finishes the stream and closes the underlying OutputStream.
- close() - Method in class org.tukaani.xz.SeekableFileInputStream
-
Calls
randomAccessFile.close()
. - close() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.SingleXZInputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.XZInputStream
-
Closes the stream and calls
in.close()
. - close() - Method in class org.tukaani.xz.XZOutputStream
-
Finishes compression and closes the underlying stream.
- close(boolean) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Closes the stream and optionally calls
in.close()
. - close(boolean) - Method in class org.tukaani.xz.SingleXZInputStream
-
Closes the stream and optionally calls
in.close()
. - close(boolean) - Method in class org.tukaani.xz.XZInputStream
-
Closes the stream and optionally calls
in.close()
. - CloseIgnoringInputStream - Class in org.tukaani.xz
-
An
InputStream
wrapper whoseclose()
does nothing. - CloseIgnoringInputStream(InputStream) - Constructor for class org.tukaani.xz.CloseIgnoringInputStream
-
Creates a new
CloseIgnoringInputStream
. - CorruptedInputException - Exception in org.tukaani.xz
-
Thrown when the compressed input data is corrupt.
- CorruptedInputException() - Constructor for exception org.tukaani.xz.CorruptedInputException
-
Creates a new CorruptedInputException with the default error detail message.
- CorruptedInputException(String) - Constructor for exception org.tukaani.xz.CorruptedInputException
-
Creates a new CorruptedInputException with the specified error detail message.
D
- DeltaInputStream - Class in org.tukaani.xz
-
Decodes raw Delta-filtered data (no XZ headers).
- DeltaInputStream(InputStream, int) - Constructor for class org.tukaani.xz.DeltaInputStream
-
Creates a new Delta decoder with the given delta calculation distance.
- DeltaOptions - Class in org.tukaani.xz
-
Delta filter options.
- DeltaOptions() - Constructor for class org.tukaani.xz.DeltaOptions
-
Creates new Delta options and sets the delta distance to 1 byte.
- DeltaOptions(int) - Constructor for class org.tukaani.xz.DeltaOptions
-
Creates new Delta options and sets the distance to the given value.
- DICT_SIZE_DEFAULT - Static variable in class org.tukaani.xz.LZMA2Options
-
The default dictionary size is 8 MiB.
- DICT_SIZE_MAX - Static variable in class org.tukaani.xz.LZMA2InputStream
-
Largest dictionary size supported by this implementation.
- DICT_SIZE_MAX - Static variable in class org.tukaani.xz.LZMA2Options
-
Maximum dictionary size for compression is 768 MiB.
- DICT_SIZE_MAX - Static variable in class org.tukaani.xz.LZMAInputStream
-
Largest dictionary size supported by this implementation.
- DICT_SIZE_MIN - Static variable in class org.tukaani.xz.LZMA2InputStream
-
Smallest valid LZMA2 dictionary size.
- DICT_SIZE_MIN - Static variable in class org.tukaani.xz.LZMA2Options
-
Minimum dictionary size is 4 KiB.
- DISTANCE_MAX - Static variable in class org.tukaani.xz.DeltaInputStream
-
Largest supported delta calculation distance.
- DISTANCE_MAX - Static variable in class org.tukaani.xz.DeltaOptions
-
Largest supported delta calculation distance.
- DISTANCE_MIN - Static variable in class org.tukaani.xz.DeltaInputStream
-
Smallest supported delta calculation distance.
- DISTANCE_MIN - Static variable in class org.tukaani.xz.DeltaOptions
-
Smallest supported delta calculation distance.
E
- enableRelaxedEndCondition() - Method in class org.tukaani.xz.LZMAInputStream
-
Enables relaxed end-of-stream condition when uncompressed size is known.
- endBlock() - Method in class org.tukaani.xz.XZOutputStream
-
Finishes the current XZ Block (but not the whole XZ Stream).
F
- FilterOptions - Class in org.tukaani.xz
-
Base class for filter-specific options classes.
- finish() - Method in class org.tukaani.xz.FinishableOutputStream
-
Finish the stream without closing the underlying stream.
- finish() - Method in class org.tukaani.xz.LZMAOutputStream
-
Finishes the stream without closing the underlying OutputStream.
- finish() - Method in class org.tukaani.xz.XZOutputStream
-
Finishes compression without closing the underlying stream.
- FinishableOutputStream - Class in org.tukaani.xz
-
Output stream that supports finishing without closing the underlying stream.
- FinishableOutputStream() - Constructor for class org.tukaani.xz.FinishableOutputStream
- FinishableWrapperOutputStream - Class in org.tukaani.xz
-
Wraps an output stream to a finishable output stream for use with raw encoders.
- FinishableWrapperOutputStream(OutputStream) - Constructor for class org.tukaani.xz.FinishableWrapperOutputStream
-
Creates a new output stream which support finishing.
- flush() - Method in class org.tukaani.xz.FinishableWrapperOutputStream
-
Calls
out.flush()
. - flush() - Method in class org.tukaani.xz.LZMAOutputStream
-
Flushing isn't supported and will throw XZIOException.
- flush() - Method in class org.tukaani.xz.XZOutputStream
-
Flushes the encoder and calls
out.flush()
. - FOOTER_MAGIC - Static variable in class org.tukaani.xz.XZ
-
XZ Footer Magic Bytes are the last bytes of a XZ Stream.
G
- getBlockCheckType(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets integrity check type (Check ID) of the given Block.
- getBlockCompPos(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the position where the given compressed Block starts in the underlying .xz file.
- getBlockCompSize(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the compressed size of the given Block.
- getBlockCount() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the number of Blocks in the .xz file.
- getBlockNumber(long) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the number of the Block that contains the byte at the given uncompressed position.
- getBlockPos(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the uncompressed start position of the given Block.
- getBlockSize(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the uncompressed size of the given Block.
- getByteArray(int, boolean) - Method in class org.tukaani.xz.ArrayCache
-
Allocates a new byte array.
- getByteArray(int, boolean) - Method in class org.tukaani.xz.BasicArrayCache
-
Allocates a new byte array, hopefully reusing an existing array from the cache.
- getByteArray(int, boolean) - Method in class org.tukaani.xz.ResettableArrayCache
- getCheckName() - Method in class org.tukaani.xz.SingleXZInputStream
-
Gets the name of the integrity check used in this XZ Stream.
- getCheckType() - Method in class org.tukaani.xz.SingleXZInputStream
-
Gets the ID of the integrity check used in this XZ Stream.
- getCheckTypes() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the types of integrity checks used in the .xz file.
- getDecoderMemoryUsage() - Method in class org.tukaani.xz.X86Options
- getDecoderMemoryUsage() - Method in class org.tukaani.xz.DeltaOptions
- getDecoderMemoryUsage() - Method in class org.tukaani.xz.FilterOptions
-
Gets how much memory the decoder will need to decompress the data that was encoded with these options.
- getDecoderMemoryUsage() - Method in class org.tukaani.xz.LZMA2Options
-
Gets how much memory the LZMA2 decoder will need to decompress the data that was encoded with these options and stored in a .xz file.
- getDecoderMemoryUsage(FilterOptions[]) - Static method in class org.tukaani.xz.FilterOptions
-
Gets how much memory the decoder will need with the given filter chain.
- getDefaultCache() - Static method in class org.tukaani.xz.ArrayCache
-
Gets the default
ArrayCache
instance. - getDepthLimit() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the match finder search depth limit.
- getDictSize() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the dictionary size in bytes.
- getDistance() - Method in class org.tukaani.xz.DeltaOptions
-
Gets the delta distance.
- getDummyCache() - Static method in class org.tukaani.xz.ArrayCache
-
Returns a statically-allocated
ArrayCache
instance. - getEncoderMemoryUsage() - Method in class org.tukaani.xz.X86Options
- getEncoderMemoryUsage() - Method in class org.tukaani.xz.DeltaOptions
- getEncoderMemoryUsage() - Method in class org.tukaani.xz.FilterOptions
-
Gets how much memory the encoder will need with these options.
- getEncoderMemoryUsage() - Method in class org.tukaani.xz.LZMA2Options
- getEncoderMemoryUsage(FilterOptions[]) - Static method in class org.tukaani.xz.FilterOptions
-
Gets how much memory the encoder will need with the given filter chain.
- getIndexMemoryUsage() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the amount of memory in kibibytes (KiB) used by the data structures needed to locate the XZ Blocks.
- getInputStream(InputStream) - Method in class org.tukaani.xz.FilterOptions
-
Gets a raw (no XZ headers) decoder input stream using these options.
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.ARMOptions
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.ARMThumbOptions
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.DeltaOptions
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.FilterOptions
-
Gets a raw (no XZ headers) decoder input stream using these options and the given ArrayCache.
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.IA64Options
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.LZMA2Options
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.PowerPCOptions
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.SPARCOptions
- getInputStream(InputStream, ArrayCache) - Method in class org.tukaani.xz.X86Options
- getInstance() - Static method in class org.tukaani.xz.BasicArrayCache
-
Returns a statically-allocated
BasicArrayCache
instance. - getIntArray(int, boolean) - Method in class org.tukaani.xz.ArrayCache
-
Allocates a new int array.
- getIntArray(int, boolean) - Method in class org.tukaani.xz.BasicArrayCache
-
This is like getByteArray but for int arrays.
- getIntArray(int, boolean) - Method in class org.tukaani.xz.ResettableArrayCache
- getLargestBlockSize() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the uncompressed size of the largest XZ Block in bytes.
- getLc() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the number of literal context bits.
- getLp() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the number of literal position bits.
- getMatchFinder() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the match finder type.
- getMemoryLimit() - Method in exception org.tukaani.xz.MemoryLimitException
-
Gets what the memory usage limit was at the time the exception was created.
- getMemoryNeeded() - Method in exception org.tukaani.xz.MemoryLimitException
-
Gets how much memory is required to decompress the data.
- getMemoryUsage(int) - Static method in class org.tukaani.xz.LZMA2InputStream
-
Gets approximate decompressor memory requirements as kibibytes for the given dictionary size.
- getMemoryUsage(int, byte) - Static method in class org.tukaani.xz.LZMAInputStream
-
Gets approximate decompressor memory requirements as kibibytes for the given dictionary size and LZMA properties byte (lc, lp, and pb).
- getMemoryUsage(int, int, int) - Static method in class org.tukaani.xz.LZMAInputStream
-
Gets approximate decompressor memory requirements as kibibytes for the given dictionary size, lc, and lp.
- getMode() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the compression mode.
- getNiceLen() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the nice length of matches.
- getOutputStream(FinishableOutputStream) - Method in class org.tukaani.xz.FilterOptions
-
Gets a raw (no XZ headers) encoder output stream using these options.
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.ARMOptions
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.ARMThumbOptions
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.DeltaOptions
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.FilterOptions
-
Gets a raw (no XZ headers) encoder output stream using these options and the given ArrayCache.
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.IA64Options
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.LZMA2Options
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.PowerPCOptions
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.SPARCOptions
- getOutputStream(FinishableOutputStream, ArrayCache) - Method in class org.tukaani.xz.X86Options
- getPb() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the number of position bits.
- getPresetDict() - Method in class org.tukaani.xz.LZMA2Options
-
Gets the preset dictionary.
- getProps() - Method in class org.tukaani.xz.LZMAOutputStream
-
Returns the LZMA lc/lp/pb properties encoded into a single byte.
- getStartOffset() - Method in class org.tukaani.xz.X86Options
-
Gets the start offset.
- getStreamCount() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the number of Streams in the .xz file.
- getUncompressedSize() - Method in class org.tukaani.xz.LZMAOutputStream
-
Gets the amount of uncompressed data written to the stream.
H
- HEADER_MAGIC - Static variable in class org.tukaani.xz.XZ
-
XZ Header Magic Bytes begin a XZ file.
I
- IA64Options - Class in org.tukaani.xz
-
BCJ filter for Itanium (IA-64) instructions.
- IA64Options() - Constructor for class org.tukaani.xz.IA64Options
L
- LC_DEFAULT - Static variable in class org.tukaani.xz.LZMA2Options
-
The default number of literal context bits is 3.
- LC_LP_MAX - Static variable in class org.tukaani.xz.LZMA2Options
-
Maximum value for lc + lp is 4.
- length() - Method in class org.tukaani.xz.SeekableFileInputStream
-
Calls
randomAccessFile.length()
. - length() - Method in class org.tukaani.xz.SeekableInputStream
-
Gets the size of the stream.
- length() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the uncompressed size of this input stream.
- LP_DEFAULT - Static variable in class org.tukaani.xz.LZMA2Options
-
The default number of literal position bits is 0.
- LZMA2InputStream - Class in org.tukaani.xz
-
Decompresses a raw LZMA2 stream (no XZ headers).
- LZMA2InputStream(InputStream, int) - Constructor for class org.tukaani.xz.LZMA2InputStream
-
Creates a new input stream that decompresses raw LZMA2 data from
in
. - LZMA2InputStream(InputStream, int, byte[]) - Constructor for class org.tukaani.xz.LZMA2InputStream
-
Creates a new LZMA2 decompressor using a preset dictionary.
- LZMA2Options - Class in org.tukaani.xz
-
LZMA2 compression options.
- LZMA2Options() - Constructor for class org.tukaani.xz.LZMA2Options
-
Creates new LZMA2 options and sets them to the default values.
- LZMA2Options(int) - Constructor for class org.tukaani.xz.LZMA2Options
-
Creates new LZMA2 options and sets them to the given preset.
- LZMA2Options(int, int, int, int, int, int, int, int) - Constructor for class org.tukaani.xz.LZMA2Options
-
Creates new LZMA2 options and sets them to the given custom values.
- LZMAInputStream - Class in org.tukaani.xz
-
Decompresses legacy .lzma files and raw LZMA streams (no .lzma header).
- LZMAInputStream(InputStream) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new .lzma file format decompressor without a memory usage limit.
- LZMAInputStream(InputStream, int) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new .lzma file format decompressor with an optional memory usage limit.
- LZMAInputStream(InputStream, int, ArrayCache) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new .lzma file format decompressor with an optional memory usage limit.
- LZMAInputStream(InputStream, long, byte, int) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new input stream that decompresses raw LZMA data (no .lzma header) from
in
. - LZMAInputStream(InputStream, long, byte, int, byte[]) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new input stream that decompresses raw LZMA data (no .lzma header) from
in
optionally with a preset dictionary. - LZMAInputStream(InputStream, long, byte, int, byte[], ArrayCache) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new input stream that decompresses raw LZMA data (no .lzma header) from
in
optionally with a preset dictionary. - LZMAInputStream(InputStream, long, int, int, int, int, byte[]) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new input stream that decompresses raw LZMA data (no .lzma header) from
in
optionally with a preset dictionary. - LZMAInputStream(InputStream, long, int, int, int, int, byte[], ArrayCache) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new input stream that decompresses raw LZMA data (no .lzma header) from
in
optionally with a preset dictionary. - LZMAInputStream(InputStream, ArrayCache) - Constructor for class org.tukaani.xz.LZMAInputStream
-
Creates a new .lzma file format decompressor without a memory usage limit.
- LZMAOutputStream - Class in org.tukaani.xz
-
Compresses into the legacy .lzma file format or into a raw LZMA stream.
- LZMAOutputStream(OutputStream, LZMA2Options, boolean) - Constructor for class org.tukaani.xz.LZMAOutputStream
-
Creates a new compressor for raw LZMA (also known as LZMA1) stream.
- LZMAOutputStream(OutputStream, LZMA2Options, boolean, ArrayCache) - Constructor for class org.tukaani.xz.LZMAOutputStream
-
Creates a new compressor for raw LZMA (also known as LZMA1) stream.
- LZMAOutputStream(OutputStream, LZMA2Options, long) - Constructor for class org.tukaani.xz.LZMAOutputStream
-
Creates a new compressor for the legacy .lzma file format.
- LZMAOutputStream(OutputStream, LZMA2Options, long, ArrayCache) - Constructor for class org.tukaani.xz.LZMAOutputStream
-
Creates a new compressor for the legacy .lzma file format.
M
- MemoryLimitException - Exception in org.tukaani.xz
-
Thrown when the memory usage limit given to the XZ decompressor would be exceeded.
- MemoryLimitException(int, int) - Constructor for exception org.tukaani.xz.MemoryLimitException
-
Creates a new MemoryLimitException.
- MF_BT4 - Static variable in class org.tukaani.xz.LZMA2Options
-
Match finder: Binary tree 2-3-4
- MF_HC4 - Static variable in class org.tukaani.xz.LZMA2Options
-
Match finder: Hash Chain 2-3-4
- MODE_FAST - Static variable in class org.tukaani.xz.LZMA2Options
-
Compression mode: fast.
- MODE_NORMAL - Static variable in class org.tukaani.xz.LZMA2Options
-
Compression mode: normal.
- MODE_UNCOMPRESSED - Static variable in class org.tukaani.xz.LZMA2Options
-
Compression mode: uncompressed.
N
- NICE_LEN_MAX - Static variable in class org.tukaani.xz.LZMA2Options
-
Maximum value for
niceLen
is 273. - NICE_LEN_MIN - Static variable in class org.tukaani.xz.LZMA2Options
-
Minimum value for
niceLen
is 8.
O
- org.tukaani.xz - package org.tukaani.xz
-
XZ data compression support.
- out - Variable in class org.tukaani.xz.FinishableWrapperOutputStream
-
The
OutputStream
that has been wrapped into a FinishableWrapperOutputStream.
P
- PB_DEFAULT - Static variable in class org.tukaani.xz.LZMA2Options
-
The default number of position bits is 2.
- PB_MAX - Static variable in class org.tukaani.xz.LZMA2Options
-
Maximum value for pb is 4.
- position() - Method in class org.tukaani.xz.SeekableFileInputStream
- position() - Method in class org.tukaani.xz.SeekableInputStream
-
Gets the current position in the stream.
- position() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Gets the current uncompressed position in this input stream.
- PowerPCOptions - Class in org.tukaani.xz
-
BCJ filter for big endian PowerPC instructions.
- PowerPCOptions() - Constructor for class org.tukaani.xz.PowerPCOptions
- PRESET_DEFAULT - Static variable in class org.tukaani.xz.LZMA2Options
-
Default compression preset level is 6.
- PRESET_MAX - Static variable in class org.tukaani.xz.LZMA2Options
-
Maximum valid compression preset level is 9.
- PRESET_MIN - Static variable in class org.tukaani.xz.LZMA2Options
-
Minimum valid compression preset level is 0.
- putArray(byte[]) - Method in class org.tukaani.xz.ArrayCache
-
Puts the given byte array to the cache.
- putArray(byte[]) - Method in class org.tukaani.xz.BasicArrayCache
-
Puts the given byte array to the cache.
- putArray(byte[]) - Method in class org.tukaani.xz.ResettableArrayCache
- putArray(int[]) - Method in class org.tukaani.xz.ArrayCache
-
Puts the given int array to the cache.
- putArray(int[]) - Method in class org.tukaani.xz.BasicArrayCache
-
Puts the given int array to the cache.
- putArray(int[]) - Method in class org.tukaani.xz.ResettableArrayCache
R
- randomAccessFile - Variable in class org.tukaani.xz.SeekableFileInputStream
-
The RandomAccessFile that has been wrapped into a SeekableFileInputStream.
- read() - Method in class org.tukaani.xz.DeltaInputStream
-
Decode the next byte from this input stream.
- read() - Method in class org.tukaani.xz.LZMA2InputStream
-
Decompresses the next byte from this input stream.
- read() - Method in class org.tukaani.xz.LZMAInputStream
-
Decompresses the next byte from this input stream.
- read() - Method in class org.tukaani.xz.SeekableFileInputStream
-
Calls
randomAccessFile.read()
. - read() - Method in class org.tukaani.xz.SeekableXZInputStream
-
Decompresses the next byte from this input stream.
- read() - Method in class org.tukaani.xz.SingleXZInputStream
-
Decompresses the next byte from this input stream.
- read() - Method in class org.tukaani.xz.XZInputStream
-
Decompresses the next byte from this input stream.
- read(byte[]) - Method in class org.tukaani.xz.SeekableFileInputStream
-
Calls
randomAccessFile.read(buf)
. - read(byte[], int, int) - Method in class org.tukaani.xz.DeltaInputStream
-
Decode into an array of bytes.
- read(byte[], int, int) - Method in class org.tukaani.xz.LZMA2InputStream
-
Decompresses into an array of bytes.
- read(byte[], int, int) - Method in class org.tukaani.xz.LZMAInputStream
-
Decompresses into an array of bytes.
- read(byte[], int, int) - Method in class org.tukaani.xz.SeekableFileInputStream
- read(byte[], int, int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Decompresses into an array of bytes.
- read(byte[], int, int) - Method in class org.tukaani.xz.SingleXZInputStream
-
Decompresses into an array of bytes.
- read(byte[], int, int) - Method in class org.tukaani.xz.XZInputStream
-
Decompresses into an array of bytes.
- reset() - Method in class org.tukaani.xz.ResettableArrayCache
-
Puts all allocated arrays back to the underlying ArrayCache that haven't already been put there with a call to
putArray
. - ResettableArrayCache - Class in org.tukaani.xz
-
An ArrayCache wrapper that remembers what has been allocated and allows returning all allocations to the underlying cache at once.
- ResettableArrayCache(ArrayCache) - Constructor for class org.tukaani.xz.ResettableArrayCache
-
Creates a new ResettableArrayCache based on the given ArrayCache.
S
- seek(long) - Method in class org.tukaani.xz.SeekableFileInputStream
-
Calls
randomAccessFile.seek(long)
. - seek(long) - Method in class org.tukaani.xz.SeekableInputStream
-
Seeks to the specified absolute position in the stream.
- seek(long) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Seeks to the specified absolute uncompressed position in the stream.
- SeekableFileInputStream - Class in org.tukaani.xz
-
Wraps a
RandomAccessFile
in a SeekableInputStream. - SeekableFileInputStream(File) - Constructor for class org.tukaani.xz.SeekableFileInputStream
-
Creates a new seekable input stream that reads from the specified file.
- SeekableFileInputStream(RandomAccessFile) - Constructor for class org.tukaani.xz.SeekableFileInputStream
-
Creates a new seekable input stream from an existing
RandomAccessFile
object. - SeekableFileInputStream(String) - Constructor for class org.tukaani.xz.SeekableFileInputStream
-
Creates a new seekable input stream that reads from a file with the specified name.
- SeekableInputStream - Class in org.tukaani.xz
-
Input stream with random access support.
- SeekableInputStream() - Constructor for class org.tukaani.xz.SeekableInputStream
- SeekableXZInputStream - Class in org.tukaani.xz
-
Decompresses a .xz file in random access mode.
- SeekableXZInputStream(SeekableInputStream) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decompressor without a memory usage limit.
- SeekableXZInputStream(SeekableInputStream, int) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decomporessor with an optional memory usage limit.
- SeekableXZInputStream(SeekableInputStream, int, boolean) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decomporessor with an optional memory usage limit and ability to disable verification of integrity checks.
- SeekableXZInputStream(SeekableInputStream, int, boolean, ArrayCache) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decomporessor with an optional memory usage limit and ability to disable verification of integrity checks.
- SeekableXZInputStream(SeekableInputStream, int, ArrayCache) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decomporessor with an optional memory usage limit.
- SeekableXZInputStream(SeekableInputStream, ArrayCache) - Constructor for class org.tukaani.xz.SeekableXZInputStream
-
Creates a new seekable XZ decompressor without a memory usage limit.
- seekToBlock(int) - Method in class org.tukaani.xz.SeekableXZInputStream
-
Seeks to the beginning of the given XZ Block.
- setDefaultCache(ArrayCache) - Static method in class org.tukaani.xz.ArrayCache
-
Sets the default
ArrayCache
instance. - setDepthLimit(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the match finder search depth limit.
- setDictSize(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the dictionary size in bytes.
- setDistance(int) - Method in class org.tukaani.xz.DeltaOptions
-
Sets the delta distance in bytes.
- setLc(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the number of literal context bits.
- setLcLp(int, int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the number of literal context bits and literal position bits.
- setLp(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the number of literal position bits.
- setMatchFinder(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the match finder type.
- setMode(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the compression mode.
- setNiceLen(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the nice length of matches.
- setPb(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the number of position bits.
- setPreset(int) - Method in class org.tukaani.xz.LZMA2Options
-
Sets the compression options to the given preset.
- setPresetDict(byte[]) - Method in class org.tukaani.xz.LZMA2Options
-
Sets a preset dictionary.
- setStartOffset(int) - Method in class org.tukaani.xz.X86Options
-
Sets the start offset for the address conversions.
- SingleXZInputStream - Class in org.tukaani.xz
-
Decompresses exactly one XZ Stream in streamed mode (no seeking).
- SingleXZInputStream(InputStream) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
without a memory usage limit. - SingleXZInputStream(InputStream, int) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
with an optional memory usage limit. - SingleXZInputStream(InputStream, int, boolean) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
with an optional memory usage limit and ability to disable verification of integrity checks. - SingleXZInputStream(InputStream, int, boolean, ArrayCache) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
with an optional memory usage limit and ability to disable verification of integrity checks. - SingleXZInputStream(InputStream, int, ArrayCache) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
with an optional memory usage limit. - SingleXZInputStream(InputStream, ArrayCache) - Constructor for class org.tukaani.xz.SingleXZInputStream
-
Creates a new XZ decompressor that decompresses exactly one XZ Stream from
in
without a memory usage limit. - skip(long) - Method in class org.tukaani.xz.SeekableInputStream
-
Seeks
n
bytes forward in this stream. - SPARCOptions - Class in org.tukaani.xz
-
BCJ filter for SPARC.
- SPARCOptions() - Constructor for class org.tukaani.xz.SPARCOptions
U
- UnsupportedOptionsException - Exception in org.tukaani.xz
-
Thrown when compression options not supported by this implementation are detected.
- UnsupportedOptionsException() - Constructor for exception org.tukaani.xz.UnsupportedOptionsException
-
Creates a new UnsupportedOptionsException with null as its error detail message.
- UnsupportedOptionsException(String) - Constructor for exception org.tukaani.xz.UnsupportedOptionsException
-
Creates a new UnsupportedOptionsException with the given error detail message.
- updateFilters(FilterOptions) - Method in class org.tukaani.xz.XZOutputStream
-
Updates the filter chain with a single filter.
- updateFilters(FilterOptions[]) - Method in class org.tukaani.xz.XZOutputStream
-
Updates the filter chain with 1-4 filters.
W
- write(byte[]) - Method in class org.tukaani.xz.FinishableWrapperOutputStream
-
Calls
out.write(buf)
. - write(byte[], int, int) - Method in class org.tukaani.xz.FinishableWrapperOutputStream
-
Calls
out.write(buf, off, len)
. - write(byte[], int, int) - Method in class org.tukaani.xz.LZMAOutputStream
- write(byte[], int, int) - Method in class org.tukaani.xz.XZOutputStream
-
Writes an array of bytes to be compressed.
- write(int) - Method in class org.tukaani.xz.FinishableWrapperOutputStream
-
Calls
out.write(b)
. - write(int) - Method in class org.tukaani.xz.LZMAOutputStream
- write(int) - Method in class org.tukaani.xz.XZOutputStream
-
Writes one byte to be compressed.
X
- X86Options - Class in org.tukaani.xz
-
BCJ filter for x86 (32-bit and 64-bit) instructions.
- X86Options() - Constructor for class org.tukaani.xz.X86Options
- XZ - Class in org.tukaani.xz
-
XZ constants.
- XZFormatException - Exception in org.tukaani.xz
-
Thrown when the input data is not in the XZ format.
- XZFormatException() - Constructor for exception org.tukaani.xz.XZFormatException
-
Creates a new exception with the default error detail message.
- XZInputStream - Class in org.tukaani.xz
-
Decompresses a .xz file in streamed mode (no seeking).
- XZInputStream(InputStream) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor without a memory usage limit.
- XZInputStream(InputStream, int) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor with an optional memory usage limit.
- XZInputStream(InputStream, int, boolean) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor with an optional memory usage limit and ability to disable verification of integrity checks.
- XZInputStream(InputStream, int, boolean, ArrayCache) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor with an optional memory usage limit and ability to disable verification of integrity checks.
- XZInputStream(InputStream, int, ArrayCache) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor with an optional memory usage limit.
- XZInputStream(InputStream, ArrayCache) - Constructor for class org.tukaani.xz.XZInputStream
-
Creates a new XZ decompressor without a memory usage limit.
- XZIOException - Exception in org.tukaani.xz
-
Generic
IOException
specific to this package. - XZIOException() - Constructor for exception org.tukaani.xz.XZIOException
- XZIOException(String) - Constructor for exception org.tukaani.xz.XZIOException
- XZOutputStream - Class in org.tukaani.xz
-
Compresses into the .xz file format.
- XZOutputStream(OutputStream, FilterOptions) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using one filter and CRC64 as the integrity check.
- XZOutputStream(OutputStream, FilterOptions[]) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using 1-4 filters and CRC64 as the integrity check.
- XZOutputStream(OutputStream, FilterOptions[], int) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using 1-4 filters and the specified integrity check type.
- XZOutputStream(OutputStream, FilterOptions[], int, ArrayCache) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using 1-4 filters and the specified integrity check type.
- XZOutputStream(OutputStream, FilterOptions[], ArrayCache) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using 1-4 filters and CRC64 as the integrity check.
- XZOutputStream(OutputStream, FilterOptions, int) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using one filter and the specified integrity check type.
- XZOutputStream(OutputStream, FilterOptions, int, ArrayCache) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using one filter and the specified integrity check type.
- XZOutputStream(OutputStream, FilterOptions, ArrayCache) - Constructor for class org.tukaani.xz.XZOutputStream
-
Creates a new XZ compressor using one filter and CRC64 as the integrity check.
All Classes|All Packages