SevenZipBZip2CompressionSettings

Inheritance: java.lang.Object, com.aspose.zip.SevenZipCompressionSettings

public class SevenZipBZip2CompressionSettings extends SevenZipCompressionSettings

Settings for BZip2 compression method within 7z archive.

Bzip2 compresses files using the Burrows-Wheeler block sorting text compression algorithm, and Huffman coding.

See more: Bzip2

Constructors

ConstructorDescription
SevenZipBZip2CompressionSettings(int blockSize)Initializes a new instance of the SevenZipBZip2CompressionSettings class.
SevenZipBZip2CompressionSettings()Initializes a new instance of the SevenZipBZip2CompressionSettings class with default block size, equals to 9 hundred of kilobytes.

Methods

MethodDescription
getBlockSize()Block size in hundreds of kilobytes.
getMethod()Gets compression or decompression method.

SevenZipBZip2CompressionSettings(int blockSize)

public SevenZipBZip2CompressionSettings(int blockSize)

Initializes a new instance of the SevenZipBZip2CompressionSettings class.

Parameters:

ParameterTypeDescription
blockSizeintblock size in hundreds of kilobytes

SevenZipBZip2CompressionSettings()

public SevenZipBZip2CompressionSettings()

Initializes a new instance of the SevenZipBZip2CompressionSettings class with default block size, equals to 9 hundred of kilobytes.

getBlockSize()

public final int getBlockSize()

Block size in hundreds of kilobytes.

Returns: int - block size in hundreds of kilobytes

getMethod()

public SevenZipCompressionMethod getMethod()

Gets compression or decompression method.

Returns: SevenZipCompressionMethod - compression or decompression method