gpt4 book ai didi

org.zeroturnaround.zip.ZipEntrySource类的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 21:46:31 25 4
gpt4 key购买 nike

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

ZipEntrySource介绍

[英]ZIP entry with its contents.
[中]ZIP条目及其内容。

代码示例

代码示例来源:origin: zeroturnaround/zt-zip

/**
 * Adds a given ZIP entry to a ZIP file.
 * 
 * @param entry
 *          new ZIP entry.
 * @param out
 *          target ZIP stream.
 */
static void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
 out.putNextEntry(entry.getEntry());
 InputStream in = entry.getInputStream();
 if (in != null) {
  try {
   IOUtils.copy(in, out);
  }
  finally {
   IOUtils.closeQuietly(in);
  }
 }
 out.closeEntry();
}

代码示例来源:origin: zeroturnaround/zt-zip

/**
 * @return given entries indexed by path.
 */
static Map<String, ZipEntrySource> entriesByPath(ZipEntrySource... entries) {
 Map<String, ZipEntrySource> result = new HashMap<String, ZipEntrySource>();
 for (int i = 0; i < entries.length; i++) {
  ZipEntrySource source = entries[i];
  result.put(source.getPath(), source);
 }
 return result;
}

代码示例来源:origin: zeroturnaround/zt-zip

/**
 * Adds a given ZIP entry to a ZIP file.
 *
 * @param entry
 *          new ZIP entry.
 * @param out
 *          target ZIP stream.
 */
private static void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
 out.putNextEntry(entry.getEntry());
 InputStream in = entry.getInputStream();
 if (in != null) {
  try {
   IOUtils.copy(in, out);
  }
  finally {
   IOUtils.closeQuietly(in);
  }
 }
 out.closeEntry();
}

代码示例来源:origin: org.zeroturnaround/zt-zip

/**
 * @return given entries indexed by path.
 */
static Map<String, ZipEntrySource> entriesByPath(ZipEntrySource... entries) {
 Map<String, ZipEntrySource> result = new HashMap<String, ZipEntrySource>();
 for (int i = 0; i < entries.length; i++) {
  ZipEntrySource source = entries[i];
  result.put(source.getPath(), source);
 }
 return result;
}

代码示例来源:origin: zeroturnaround/zt-zip

InputStream entrySourceStream = null;
try {
 ZipEntry entry = entrySource.getEntry();
 if (nameMapper != null) {
  String mappedName = nameMapper.map(entry.getName());
 entrySourceStream = entrySource.getInputStream();
 zipEntryCallback.process(entrySourceStream, entry);

代码示例来源:origin: spring-projects/spring-integration-extensions

+ counter + fileExtension, this.useFileAttributes);
if (logger.isDebugEnabled()) {
  logger.debug("ZipEntrySource path: '" + zipEntrySource.getPath() + "'");

代码示例来源:origin: spring-projects/spring-integration-extensions

private static void addEntry(ZipEntrySource entry, ZipOutputStream out)
    throws IOException {
  out.putNextEntry(entry.getEntry());
  InputStream in = entry.getInputStream();
  if (in != null) {
    try {
      IOUtils.copy(in, out);
    }
    finally {
      IOUtils.closeQuietly(in);
    }
  }
  out.closeEntry();
}

代码示例来源:origin: hs-web/hsweb-expands

private void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
  out.putNextEntry(entry.getEntry());
  InputStream in = entry.getInputStream();
  if (in != null) {
    try {
      IOUtils.copy(in, out);
    } finally {
      IOUtils.closeQuietly(in);
    }
  }
  out.closeEntry();
}

代码示例来源:origin: org.hswebframework/hsweb-expands-compress

private void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
  out.putNextEntry(entry.getEntry());
  InputStream in = entry.getInputStream();
  if (in != null) {
    try {
      IOUtils.copy(in, out);
    } finally {
      IOUtils.closeQuietly(in);
    }
  }
  out.closeEntry();
}

代码示例来源:origin: org.zeroturnaround/zt-zip

/**
 * Adds a given ZIP entry to a ZIP file.
 * 
 * @param entry
 *          new ZIP entry.
 * @param out
 *          target ZIP stream.
 */
static void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
 out.putNextEntry(entry.getEntry());
 InputStream in = entry.getInputStream();
 if (in != null) {
  try {
   IOUtils.copy(in, out);
  }
  finally {
   IOUtils.closeQuietly(in);
  }
 }
 out.closeEntry();
}

代码示例来源:origin: org.zeroturnaround/zt-zip

/**
 * Adds a given ZIP entry to a ZIP file.
 *
 * @param entry
 *          new ZIP entry.
 * @param out
 *          target ZIP stream.
 */
private static void addEntry(ZipEntrySource entry, ZipOutputStream out) throws IOException {
 out.putNextEntry(entry.getEntry());
 InputStream in = entry.getInputStream();
 if (in != null) {
  try {
   IOUtils.copy(in, out);
  }
  finally {
   IOUtils.closeQuietly(in);
  }
 }
 out.closeEntry();
}

代码示例来源:origin: org.zeroturnaround/zt-zip

InputStream entrySourceStream = null;
try {
 ZipEntry entry = entrySource.getEntry();
 if (nameMapper != null) {
  String mappedName = nameMapper.map(entry.getName());
 entrySourceStream = entrySource.getInputStream();
 zipEntryCallback.process(entrySourceStream, entry);

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