| Modifier and Type | Method and Description | 
|---|---|
| static String | getCompressedFilename(String filename)Maps the given filename to the name that the file should have after
 compression with lzma. | 
| static String | getUncompressedFilename(String filename)Maps the given name of a lzma-compressed file to the name that
 the file should have after uncompression. | 
| static boolean | isCompressedFilename(String filename)Detects common lzma suffixes in the given filename. | 
| static boolean | isLZMACompressionAvailable()Are the classes required to support LZMA compression available? | 
| static boolean | matches(byte[] signature,
       int length)Checks if the signature matches what is expected for a .lzma file. | 
| static void | setCacheLZMAAvailablity(boolean doCache)Whether to cache the result of the LZMA check. | 
public static boolean matches(byte[] signature, int length)
signature - the bytes to checklength - the number of bytes to checkpublic static boolean isLZMACompressionAvailable()
public static boolean isCompressedFilename(String filename)
filename - name of a filetrue if the filename has a common lzma suffix,
         false otherwisepublic static String getUncompressedFilename(String filename)
filename - name of a filepublic static String getCompressedFilename(String filename)
filename - name of a filepublic static void setCacheLZMAAvailablity(boolean doCache)
This defaults to false in an OSGi environment and true otherwise.
doCache - whether to cache the resultCopyright © 2018 The Apache Software Foundation. All rights reserved.