gpt4 book ai didi

org.apache.commons.compress.archivers.zip.ZipArchiveEntryRequest.createZipArchiveEntryRequest()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 15:19:31 25 4
gpt4 key购买 nike

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

ZipArchiveEntryRequest.createZipArchiveEntryRequest介绍

[英]Create a ZipArchiveEntryRequest
[中]创建ZipArchiveEntryRequest

代码示例

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

throw new IllegalArgumentException("Method must be set on zipArchiveEntry: " + zipArchiveEntry);
final ZipArchiveEntryRequest zipArchiveEntryRequest = createZipArchiveEntryRequest(zipArchiveEntry, source);
return new Callable<Object>() {
  @Override

代码示例来源:origin: org.codehaus.plexus/plexus-archiver

private ZipArchiveEntryRequest createEntry( final ZipArchiveEntry zipArchiveEntry,
                      final InputStreamSupplier inputStreamSupplier ) throws IOException
{
  // if we re-compress the zip files there is no need to look at the input stream
  if ( compressAddedZips )
  {
    return createZipArchiveEntryRequest( zipArchiveEntry, inputStreamSupplier );
  }
  // otherwise we should inspect the first four bites to see if the input stream is zip file or not
  InputStream is = inputStreamSupplier.get();
  byte[] header = new byte[4];
  try
  {
    int read = is.read( header );
    int compressionMethod = zipArchiveEntry.getMethod();
    if ( isZipHeader( header ) ) {
      compressionMethod = ZipEntry.STORED;
    }
    zipArchiveEntry.setMethod( compressionMethod );
    return createZipArchiveEntryRequest( zipArchiveEntry, prependBytesToStream( header, read, is ) );
  }
  catch ( IOException e )
  {
    IOUtil.close( is );
    throw e;
  }
}

代码示例来源:origin: org.codehaus.plexus/plexus-archiver

directories.addArchiveEntry( createZipArchiveEntryRequest( zipArchiveEntry, createInputStreamSupplier(
                              payload ) ) );
metaInfDir.addArchiveEntry( createZipArchiveEntryRequest( zipArchiveEntry,
                             createInputStreamSupplier( payload ) ) );
manifest.addArchiveEntry( createZipArchiveEntryRequest( zipArchiveEntry,
                            createInputStreamSupplier( payload ) ) );

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

throw new IllegalArgumentException("Method must be set on zipArchiveEntry: " + zipArchiveEntry);
final ZipArchiveEntryRequest zipArchiveEntryRequest = createZipArchiveEntryRequest(zipArchiveEntry, source);
return new Callable<Object>() {
  @Override

代码示例来源:origin: IQSS/dataverse

public void addEntry(ZipArchiveEntry zipArchiveEntry, InputStreamSupplier streamSupplier) throws IOException {
  if (zipArchiveEntry.isDirectory() && !zipArchiveEntry.isUnixSymlink())
    dirs.addArchiveEntry(ZipArchiveEntryRequest.createZipArchiveEntryRequest(zipArchiveEntry, streamSupplier));
  else
    scatterZipCreator.addArchiveEntry(zipArchiveEntry, streamSupplier);
}

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