List of usage examples for org.apache.commons.compress.compressors.xz XZUtils getUncompressedFilename
public static String getUncompressedFilename(final String filename)
From source file:net.sf.util.zip.FileNameUtil.java
/** * * @param fileName the file name//from w ww . ja va2 s . c o m * @return Compressed file type, as defined in CompressorStreamFactory */ public static String[] getCompressFileType(String fileName) { String s = fileName.toLowerCase(); String[] ret = { null, null }; if (GzipUtils.isCompressedFilename(s)) { ret[0] = CompressorStreamFactory.GZIP; ret[1] = GzipUtils.getUncompressedFilename(fileName); } else if (BZip2Utils.isCompressedFilename(s)) { ret[0] = CompressorStreamFactory.BZIP2; ret[1] = BZip2Utils.getUncompressedFilename(fileName); } else if (XZUtils.isCompressedFilename(s)) { ret[0] = CompressorStreamFactory.XZ; ret[1] = XZUtils.getUncompressedFilename(fileName); } return ret; }
From source file:net.yacy.document.parser.XZParser.java
@Override protected String getUncompressedFilename(final String filename) { return XZUtils.getUncompressedFilename(filename); }
From source file:org.apache.marmotta.loader.core.MarmottaLoader.java
private String uncompressedName(File file) { if (BZip2Utils.isCompressedFilename(file.getAbsolutePath())) { return BZip2Utils.getUncompressedFilename(file.getName()); } else if (GzipUtils.isCompressedFilename(file.getAbsolutePath())) { return GzipUtils.getUncompressedFilename(file.getName()); } else if (XZUtils.isCompressedFilename(file.getAbsolutePath())) { return XZUtils.getUncompressedFilename(file.getName()); } else {//from ww w . j a v a2s .co m return file.getName(); } }