public enum SevenZMethodextends Enum<SevenZMethod>
All methods with a _FILTER suffix are used as preprocessors with the goal of creating a better compression ratio with the compressor that comes next in the chain of methods. 7z will in general only allow them to be used together with a "real" compression method but Commons Compress doesn't enforce this.
The BCJ_ filters work on executable files for the given platform and convert relative addresses to absolute addresses in CALL instructions. This means they are only useful when applied to executables of the chosen platform.
|Enum Constant and Description|
AES encryption with a key length of 256 bit using SHA256 for hashes - only supported when reading
BCJ ARM platform.
BCJ ARM Thumb platform.
BCJ I64 platform.
BCJ PowerPC platform.
BCJ Sparc platform.
BCJ x86 platform version 1.
no compression at all
LZMA - only supported when reading
|Modifier and Type||Method and Description|
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, inthe order they are declared.
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
public static final SevenZMethod AES256SHA256
public static final SevenZMethod BCJ_ARM_THUMB_FILTER
public static SevenZMethod values()
for (SevenZMethod c : SevenZMethod.values()) System.out.println(c);
public static SevenZMethod valueOf(String name)
Copyright © 2016 The Apache Software Foundation. All rights reserved.