AppleLzmaCompressionSettings

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

public class AppleLzmaCompressionSettings extends AppleCompressionSettings

Inställningar för LZMA-komprimering i en Apple Archive (.aar)-fil.

Konstruktörer

KonstruktorBeskrivning
AppleLzmaCompressionSettings(int blockSize)Initierar en ny instans av klassen AppleLzmaCompressionSettings.
AppleLzmaCompressionSettings(int blockSize, int dictionarySize)Initierar en ny instans av klassen AppleLzmaCompressionSettings.
AppleLzmaCompressionSettings(int blockSize, int dictionarySize, int fastBytes)Initierar en ny instans av klassen AppleLzmaCompressionSettings.
AppleLzmaCompressionSettings()Initierar en ny instans av klassen AppleLzmaCompressionSettings med standardparametrar.

Metoder

MetodBeskrivning
getBlockSize()Hämtar storleken på varje datablok innan komprimering.
getDictionarySize()Hämtar ordboksstorleken som används för komprimering.
getFastBytes()Hämtar antalet snabba byte som används för komprimering.

AppleLzmaCompressionSettings(int blockSize)

public AppleLzmaCompressionSettings(int blockSize)

Initierar en ny instans av klassen AppleLzmaCompressionSettings.

Parameters:

ParameterTypBeskrivning
blockSizeintStorleken på varje datablok innan komprimering.

AppleLzmaCompressionSettings(int blockSize, int dictionarySize)

public AppleLzmaCompressionSettings(int blockSize, int dictionarySize)

Initierar en ny instans av klassen AppleLzmaCompressionSettings.

Parameters:

ParameterTypBeskrivning
blockSizeintStorleken på varje datablok innan komprimering.
dictionarySizeintOrdboksstorleken som används för komprimering.

AppleLzmaCompressionSettings(int blockSize, int dictionarySize, int fastBytes)

public AppleLzmaCompressionSettings(int blockSize, int dictionarySize, int fastBytes)

Initierar en ny instans av klassen AppleLzmaCompressionSettings.

Parameters:

ParameterTypBeskrivning
blockSizeintStorleken på varje datablok innan komprimering.
dictionarySizeintOrdboksstorleken som används för komprimering.
fastBytesintAntalet snabba byte som används för komprimering.

AppleLzmaCompressionSettings()

public AppleLzmaCompressionSettings()

Initierar en ny instans av klassen AppleLzmaCompressionSettings med standardparametrar.

getBlockSize()

public final int getBlockSize()

Hämtar storleken på varje datablok innan komprimering.

Värde: Standardvärdet är 4 MiB.

Returns: int - storleken på varje datablok innan komprimering.

getDictionarySize()

public final int getDictionarySize()

Hämtar ordboksstorleken som används för komprimering.

Värde: Standardvärdet är 8 MiB.

Returns: int - ordboksstorleken som används för komprimering.

getFastBytes()

public final int getFastBytes()

Hämtar antalet snabba byte som används för komprimering.

Värde: Standardvärdet är 32.

Returns: int - antalet snabba byte som används för komprimering.