- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.commons.compress.archivers.zip.ZipArchiveEntry.setComment()
方法的一些代码示例,展示了ZipArchiveEntry.setComment()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipArchiveEntry.setComment()
方法的具体详情如下:
包路径:org.apache.commons.compress.archivers.zip.ZipArchiveEntry
类名称:ZipArchiveEntry
方法名:setComment
[英]Sets the source of the comment field value.
[中]设置注释字段值的来源。
代码示例来源:origin: org.apache.commons/commons-compress
/**
* If the entry has Unicode*ExtraFields and the CRCs of the
* names/comments match those of the extra fields, transfer the
* known Unicode values from the extra field.
*/
static void setNameAndCommentFromExtraFields(final ZipArchiveEntry ze,
final byte[] originalNameBytes,
final byte[] commentBytes) {
final UnicodePathExtraField name = (UnicodePathExtraField)
ze.getExtraField(UnicodePathExtraField.UPATH_ID);
final String newName = getUnicodeStringIfOriginalMatches(name,
originalNameBytes);
if (newName != null) {
ze.setName(newName);
ze.setNameSource(ZipArchiveEntry.NameSource.UNICODE_EXTRA_FIELD);
}
if (commentBytes != null && commentBytes.length > 0) {
final UnicodeCommentExtraField cmt = (UnicodeCommentExtraField)
ze.getExtraField(UnicodeCommentExtraField.UCOM_ID);
final String newComment =
getUnicodeStringIfOriginalMatches(cmt, commentBytes);
if (newComment != null) {
ze.setComment(newComment);
ze.setCommentSource(ZipArchiveEntry.CommentSource.UNICODE_EXTRA_FIELD);
}
}
}
代码示例来源:origin: org.apache.poi/poi-ooxml
zeNew.setComment(ze.getComment());
zeNew.setExtra(ze.getExtra());
zeNew.setTime(ze.getTime());
代码示例来源:origin: ZuInnoTe/hadoopoffice
zeNew.setComment(ze.getComment());
zeNew.setExtra(ze.getExtra());
zeNew.setTime(ze.getTime());
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
/**
* If the entry has Unicode*ExtraFields and the CRCs of the
* names/comments match those of the extra fields, transfer the
* known Unicode values from the extra field.
*/
static void setNameAndCommentFromExtraFields(final ZipArchiveEntry ze,
final byte[] originalNameBytes,
final byte[] commentBytes) {
final UnicodePathExtraField name = (UnicodePathExtraField)
ze.getExtraField(UnicodePathExtraField.UPATH_ID);
final String newName = getUnicodeStringIfOriginalMatches(name,
originalNameBytes);
if (newName != null) {
ze.setName(newName);
ze.setNameSource(ZipArchiveEntry.NameSource.UNICODE_EXTRA_FIELD);
}
if (commentBytes != null && commentBytes.length > 0) {
final UnicodeCommentExtraField cmt = (UnicodeCommentExtraField)
ze.getExtraField(UnicodeCommentExtraField.UCOM_ID);
final String newComment =
getUnicodeStringIfOriginalMatches(cmt, commentBytes);
if (newComment != null) {
ze.setComment(newComment);
ze.setCommentSource(ZipArchiveEntry.CommentSource.UNICODE_EXTRA_FIELD);
}
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
zeNew.setComment(ze.getComment());
zeNew.setExtra(ze.getExtra());
zeNew.setTime(ze.getTime());
代码示例来源:origin: de.unkrig/de-unkrig-commons
@Override public void
writeEntry(
ArchiveOutputStream archiveOutputStream,
ArchiveEntry archiveEntry,
@Nullable String name,
ConsumerWhichThrows<? super OutputStream, ? extends IOException> writeContents
) throws IOException {
if (!(archiveOutputStream instanceof ZipArchiveOutputStream)) {
throw new IllegalArgumentException(archiveOutputStream.getClass().getName());
}
ZipArchiveEntry nzae = new ZipArchiveEntry(name != null ? name : archiveEntry.getName());
nzae.setTime(archiveEntry.getLastModifiedDate().getTime());
if (archiveEntry instanceof ZipArchiveEntry) {
ZipArchiveEntry zae = (ZipArchiveEntry) archiveEntry;
nzae.setComment(zae.getComment());
nzae.setExternalAttributes(zae.getExternalAttributes());
nzae.setExtraFields(zae.getExtraFields(true));
nzae.setGeneralPurposeBit(zae.getGeneralPurposeBit());
nzae.setInternalAttributes(zae.getInternalAttributes());
nzae.setMethod(zae.getMethod());
if (nzae.isDirectory()) {
nzae.setSize(0);
nzae.setCrc(0);
}
}
archiveOutputStream.putArchiveEntry(nzae);
if (!archiveEntry.isDirectory()) writeContents.consume(archiveOutputStream);
archiveOutputStream.closeArchiveEntry();
}
代码示例来源:origin: de.unkrig.commons/commons-file
@Override public void
writeEntry(
ArchiveOutputStream archiveOutputStream,
ArchiveEntry archiveEntry,
@Nullable String name,
ConsumerWhichThrows<? super OutputStream, ? extends IOException> writeContents
) throws IOException {
if (!(archiveOutputStream instanceof ZipArchiveOutputStream)) {
throw new IllegalArgumentException(archiveOutputStream.getClass().getName());
}
ZipArchiveEntry nzae = new ZipArchiveEntry(name != null ? name : archiveEntry.getName());
nzae.setTime(archiveEntry.getLastModifiedDate().getTime());
if (archiveEntry instanceof ZipArchiveEntry) {
ZipArchiveEntry zae = (ZipArchiveEntry) archiveEntry;
nzae.setComment(zae.getComment());
nzae.setExternalAttributes(zae.getExternalAttributes());
nzae.setExtraFields(zae.getExtraFields(true));
nzae.setGeneralPurposeBit(zae.getGeneralPurposeBit());
nzae.setInternalAttributes(zae.getInternalAttributes());
nzae.setMethod(zae.getMethod());
if (nzae.isDirectory()) {
nzae.setSize(0);
nzae.setCrc(0);
}
}
archiveOutputStream.putArchiveEntry(nzae);
if (!archiveEntry.isDirectory()) writeContents.consume(archiveOutputStream);
archiveOutputStream.closeArchiveEntry();
}
是否可以在 Visual Studio 的输出中添加注释以由 queryover 查询生成?以前当我们使用 ICriteria 时,有一个简单的 SetComment 方法,我们可以设置查询名称,这样
本文整理了Java中java.util.zip.ZipOutputStream.setComment()方法的一些代码示例,展示了ZipOutputStream.setComment()的具体用法。这
本文整理了Java中java.util.zip.ZipEntry.setComment()方法的一些代码示例,展示了ZipEntry.setComment()的具体用法。这些代码示例主要来源于Gith
本文整理了Java中org.apache.tools.zip.ZipOutputStream.setComment()方法的一些代码示例,展示了ZipOutputStream.setComment()
本文整理了Java中com.sk89q.util.yaml.YAMLProcessor.setComment()方法的一些代码示例,展示了YAMLProcessor.setComment()的具体用法
本文整理了Java中org.apache.commons.compress.archivers.zip.ZipArchiveEntry.setComment()方法的一些代码示例,展示了ZipArch
我是一名优秀的程序员,十分优秀!