Class SevenZFileOptions

java.lang.Object
org.apache.commons.compress.archivers.sevenz.SevenZFileOptions

@Deprecated public class SevenZFileOptions extends Object
Deprecated.
Collects options for reading 7z archives.
Since:
1.19
This class is immutable
  • Field Details

    • DEFAULT

      public static final SevenZFileOptions DEFAULT
      Deprecated.
      The default options.
      • no memory limit
      • don't modify the name of unnamed entries
  • Method Details

    • builder

      Deprecated.
      Obtains a builder for SevenZFileOptions.
      Returns:
      a builder for SevenZFileOptions.
    • getMaxMemoryLimitInKb

      public int getMaxMemoryLimitInKb()
      Deprecated.
      Gets the maximum amount of memory to use for parsing the archive and during extraction.

      Not all codecs will honor this setting. Currently only LZMA and LZMA2 are supported.

      Returns:
      the maximum amount of memory to use for extraction
    • getTryToRecoverBrokenArchives

      Deprecated.
      Whether SevenZFile shall try to recover from a certain type of broken archive.
      Returns:
      whether SevenZFile shall try to recover from a certain type of broken archive.
      Since:
      1.21
    • getUseDefaultNameForUnnamedEntries

      Deprecated.
      Gets whether entries without a name should get their names set to the archive's default file name.
      Returns:
      whether entries without a name should get their names set to the archive's default file name