gpt4 book ai didi

org.apache.commons.compress.compressors.xz.XZUtils类的使用及代码示例

转载 作者:知者 更新时间:2024-03-24 17:37:05 26 4
gpt4 key购买 nike

本文整理了Java中org.apache.commons.compress.compressors.xz.XZUtils类的一些代码示例,展示了XZUtils类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XZUtils类的具体详情如下:
包路径:org.apache.commons.compress.compressors.xz.XZUtils
类名称:XZUtils

XZUtils介绍

[英]Utility code for the xz compression format.
[中]xz压缩格式的实用程序代码。

代码示例

代码示例来源:origin: org.apache.commons/commons-compress

/**
 * Are the classes required to support XZ compression available?
 * @since 1.5
 * @return true if the classes required to support XZ compression are available
 */
public static boolean isXZCompressionAvailable() {
  final CachedAvailability cachedResult = cachedXZAvailability;
  if (cachedResult != CachedAvailability.DONT_CACHE) {
    return cachedResult == CachedAvailability.CACHED_AVAILABLE;
  }
  return internalIsXZCompressionAvailable();
}

代码示例来源:origin: org.apache.commons/commons-compress

if (!XZUtils.isXZCompressionAvailable()) {
  throw new CompressorException("XZ compression is not available." + YOU_NEED_XZ_JAVA);

代码示例来源:origin: lenskit/lenskit

@Override
public CompressionMode getEffectiveCompressionMode(String filename) {
  if (GzipUtils.isCompressedFilename(filename)) {
    return GZIP;
  } else if (XZUtils.isCompressedFilename(filename)) {
    return XZ;
  } else {
    return NONE;
  }
}

代码示例来源:origin: org.apache.marmotta/marmotta-loader-core

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 {
    return file.getName();
  }
}

代码示例来源:origin: de.unkrig.commons/commons-file

@Override public String
getUncompressedFileName(String fileName) { return XZUtils.getUncompressedFilename(fileName); }

代码示例来源:origin: org.apache.commons/commons-compress

if (XZUtils.matches(signature, signatureLength)) {
  return XZ;

代码示例来源:origin: de.unkrig/de-unkrig-commons

@Override public String
getCompressedFileName(String fileName) { return XZUtils.getCompressedFilename(fileName); }

代码示例来源:origin: de.unkrig/de-unkrig-commons

@Override public boolean
isCompressedFileName(String fileName) { return XZUtils.isCompressedFilename(fileName); }

代码示例来源:origin: apache/marmotta

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 {
    return file.getName();
  }
}

代码示例来源:origin: de.unkrig/de-unkrig-commons

@Override public String
getUncompressedFileName(String fileName) { return XZUtils.getUncompressedFilename(fileName); }

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

if (XZUtils.matches(signature, signatureLength)) {
  return XZ;

代码示例来源:origin: de.unkrig.commons/commons-file

@Override public String
getCompressedFileName(String fileName) { return XZUtils.getCompressedFilename(fileName); }

代码示例来源:origin: de.unkrig.commons/commons-file

@Override public boolean
isCompressedFileName(String fileName) { return XZUtils.isCompressedFilename(fileName); }

代码示例来源:origin: org.apache.commons/commons-compress

/**
 * Whether to cache the result of the XZ for Java check.
 *
 * <p>This defaults to {@code false} in an OSGi environment and {@code true} otherwise.</p>
 * @param doCache whether to cache the result
 * @since 1.9
 */
public static void setCacheXZAvailablity(final boolean doCache) {
  if (!doCache) {
    cachedXZAvailability = CachedAvailability.DONT_CACHE;
  } else if (cachedXZAvailability == CachedAvailability.DONT_CACHE) {
    final boolean hasXz = internalIsXZCompressionAvailable();
    cachedXZAvailability = hasXz ? CachedAvailability.CACHED_AVAILABLE // NOSONAR
      : CachedAvailability.CACHED_UNAVAILABLE;
  }
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

if (!XZUtils.isXZCompressionAvailable()) {
  throw new CompressorException("XZ compression is not available." + YOU_NEED_XZ_JAVA);

代码示例来源:origin: org.lenskit/lenskit-core

@Override
public CompressionMode getEffectiveCompressionMode(String filename) {
  if (GzipUtils.isCompressedFilename(filename)) {
    return GZIP;
  } else if (XZUtils.isCompressedFilename(filename)) {
    return XZ;
  } else {
    return NONE;
  }
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

/**
 * Are the classes required to support XZ compression available?
 * @since 1.5
 * @return true if the classes required to support XZ compression are available
 */
public static boolean isXZCompressionAvailable() {
  final CachedAvailability cachedResult = cachedXZAvailability;
  if (cachedResult != CachedAvailability.DONT_CACHE) {
    return cachedResult == CachedAvailability.CACHED_AVAILABLE;
  }
  return internalIsXZCompressionAvailable();
}

代码示例来源:origin: org.apache.marmotta/marmotta-loader-core

/**
 * Detect the compression format from the filename, or null in case auto-detection failed.
 * @param file
 * @return
 */
private String detectCompression(File file) {
  if(BZip2Utils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.BZIP2;
  } else if(GzipUtils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.GZIP;
  } else if(XZUtils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.XZ;
  } else {
    return null;
  }
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

/**
 * Whether to cache the result of the XZ for Java check.
 *
 * <p>This defaults to {@code false} in an OSGi environment and {@code true} otherwise.</p>
 * @param doCache whether to cache the result
 * @since 1.9
 */
public static void setCacheXZAvailablity(final boolean doCache) {
  if (!doCache) {
    cachedXZAvailability = CachedAvailability.DONT_CACHE;
  } else if (cachedXZAvailability == CachedAvailability.DONT_CACHE) {
    final boolean hasXz = internalIsXZCompressionAvailable();
    cachedXZAvailability = hasXz ? CachedAvailability.CACHED_AVAILABLE // NOSONAR
      : CachedAvailability.CACHED_UNAVAILABLE;
  }
}

代码示例来源:origin: apache/marmotta

/**
 * Detect the compression format from the filename, or null in case auto-detection failed.
 * @param file
 * @return
 */
private String detectCompression(File file) {
  if(BZip2Utils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.BZIP2;
  } else if(GzipUtils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.GZIP;
  } else if(XZUtils.isCompressedFilename(file.getName())) {
    return CompressorStreamFactory.XZ;
  } else {
    return null;
  }
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com