Index

A B C D E F G H I L M N O P R S U W X 
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
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
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 whose close() 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
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
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
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
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
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
write(byte[], int, int) - Method in class org.tukaani.xz.FinishableWrapperOutputStream
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
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.
A B C D E F G H I L M N O P R S U W X 
All Classes|All Packages