- java.lang.Object
-
- java.util.zip.ZipEntry
-
- java.util.jar.JarEntry
-
-
字段汇总
字段 变量和类型 字段 描述 static intCENATTstatic intCENATXstatic intCENCOMstatic intCENCRCstatic intCENDSKstatic intCENEXTstatic intCENFLGstatic intCENHDRstatic intCENHOWstatic intCENLENstatic intCENNAMstatic intCENOFFstatic longCENSIGstatic intCENSIZstatic intCENTIMstatic intCENVEMstatic intCENVERstatic intENDCOMstatic intENDHDRstatic intENDOFFstatic longENDSIGstatic intENDSIZstatic intENDSUBstatic intENDTOTstatic intEXTCRCstatic intEXTHDRstatic intEXTLENstatic longEXTSIGstatic intEXTSIZstatic intLOCCRCstatic intLOCEXTstatic intLOCFLGstatic intLOCHDRstatic intLOCHOWstatic intLOCLENstatic intLOCNAMstatic longLOCSIGstatic intLOCSIZstatic intLOCTIMstatic intLOCVER
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AttributesgetAttributes()返回ManifestAttributes此条,或null如果没有。Certificate[]getCertificates()返回Certificate对象此条,或null如果没有。CodeSigner[]getCodeSigners()返回CodeSigner对象此条,或null如果没有。StringgetRealName()返回此JarEntry的真实姓名。-
声明方法的类 java.util.zip.ZipEntry
clone, getComment, getCompressedSize, getCrc, getCreationTime, getExtra, getLastAccessTime, getLastModifiedTime, getMethod, getName, getSize, getTime, getTimeLocal, hashCode, isDirectory, setComment, setCompressedSize, setCrc, setCreationTime, setExtra, setLastAccessTime, setLastModifiedTime, setMethod, setSize, setTime, setTimeLocal, toString
-
-
-
-
字段详细信息
-
LOCSIG
public static final long LOCSIG
- 另请参见:
- 常数字段值
-
EXTSIG
public static final long EXTSIG
- 另请参见:
- 常数字段值
-
CENSIG
public static final long CENSIG
- 另请参见:
- 常数字段值
-
ENDSIG
public static final long ENDSIG
- 另请参见:
- 常数字段值
-
LOCHDR
public static final int LOCHDR
- 另请参见:
- 常数字段值
-
EXTHDR
public static final int EXTHDR
- 另请参见:
- 常数字段值
-
CENHDR
public static final int CENHDR
- 另请参见:
- 常数字段值
-
ENDHDR
public static final int ENDHDR
- 另请参见:
- 常数字段值
-
LOCVER
public static final int LOCVER
- 另请参见:
- 常数字段值
-
LOCFLG
public static final int LOCFLG
- 另请参见:
- 常数字段值
-
LOCHOW
public static final int LOCHOW
- 另请参见:
- 常数字段值
-
LOCTIM
public static final int LOCTIM
- 另请参见:
- 常数字段值
-
LOCCRC
public static final int LOCCRC
- 另请参见:
- 常数字段值
-
LOCSIZ
public static final int LOCSIZ
- 另请参见:
- 常数字段值
-
LOCLEN
public static final int LOCLEN
- 另请参见:
- 常数字段值
-
LOCNAM
public static final int LOCNAM
- 另请参见:
- 常数字段值
-
LOCEXT
public static final int LOCEXT
- 另请参见:
- 常数字段值
-
EXTCRC
public static final int EXTCRC
- 另请参见:
- 常数字段值
-
EXTSIZ
public static final int EXTSIZ
- 另请参见:
- 常数字段值
-
EXTLEN
public static final int EXTLEN
- 另请参见:
- 常数字段值
-
CENVEM
public static final int CENVEM
- 另请参见:
- 常数字段值
-
CENVER
public static final int CENVER
- 另请参见:
- 常数字段值
-
CENFLG
public static final int CENFLG
- 另请参见:
- 常数字段值
-
CENHOW
public static final int CENHOW
- 另请参见:
- 常数字段值
-
CENTIM
public static final int CENTIM
- 另请参见:
- 常数字段值
-
CENCRC
public static final int CENCRC
- 另请参见:
- 常数字段值
-
CENSIZ
public static final int CENSIZ
- 另请参见:
- 常数字段值
-
CENLEN
public static final int CENLEN
- 另请参见:
- 常数字段值
-
CENNAM
public static final int CENNAM
- 另请参见:
- 常数字段值
-
CENEXT
public static final int CENEXT
- 另请参见:
- 常数字段值
-
CENCOM
public static final int CENCOM
- 另请参见:
- 常数字段值
-
CENDSK
public static final int CENDSK
- 另请参见:
- 常数字段值
-
CENATT
public static final int CENATT
- 另请参见:
- 常数字段值
-
CENATX
public static final int CENATX
- 另请参见:
- 常数字段值
-
CENOFF
public static final int CENOFF
- 另请参见:
- 常数字段值
-
ENDSUB
public static final int ENDSUB
- 另请参见:
- 常数字段值
-
ENDTOT
public static final int ENDTOT
- 另请参见:
- 常数字段值
-
ENDSIZ
public static final int ENDSIZ
- 另请参见:
- 常数字段值
-
ENDOFF
public static final int ENDOFF
- 另请参见:
- 常数字段值
-
ENDCOM
public static final int ENDCOM
- 另请参见:
- 常数字段值
-
-
构造方法详细信息
-
JarEntry
public JarEntry(String name)
为指定的JAR文件条目名称创建新的JarEntry。- 参数
-
name- JAR文件条目名称 - 异常
-
NullPointerException- 如果条目名称是null -
IllegalArgumentException- 如果条目名称长度超过0xFFFF字节。
-
JarEntry
public JarEntry(ZipEntry ze)
创建一个新的JarEntry其中包含从指定的ZipEntry对象中获取的字段。- 参数
-
ze- 从ZipEntry创建对象的JarEntry
-
JarEntry
public JarEntry(JarEntry je)
创建一个新的JarEntry其中包含从指定的JarEntry对象中获取的字段。- 参数
-
je- 要复制的JarEntry
-
-
方法详细信息
-
getAttributes
public Attributes getAttributes() throws IOException
返回ManifestAttributes此条,或null如果没有。- 结果
-
ManifestAttributesManifestAttributes,如果没有,null - 异常
-
IOException- 如果发生I / O错误
-
getCertificates
public Certificate[] getCertificates()
返回Certificate对象此条,或null如果没有。 只有在通过读入条目输入流完全验证JarEntry才能调用此方法,直到达到流的末尾。 否则,此方法将返回null。返回的证书数组包含用于验证此条目的所有签名者证书。 每个签名者证书后面都有其支持证书链(可能为空)。 每个签名者证书及其支持证书链从下到上排序(即,首先签署者证书,最后签署(根)证书颁发机构)。
- 结果
-
Certificate目的Certificate对象,如果没有,null。
-
getCodeSigners
public CodeSigner[] getCodeSigners()
返回CodeSigner对象此条,或null如果没有。 只有在通过读入条目输入流完全验证JarEntry才能调用此方法,直到达到流的末尾。 否则,此方法将返回null。返回的数组包含已签署此条目的所有代码签名者。
- 结果
-
CodeSigner目的CodeSigner对象,如果没有,null。 - 从以下版本开始:
- 1.5
-
getRealName
public String getRealName()
返回此JarEntry的真实姓名。 如果此JarEntry是一个的条目multi-release jar file和JarFile被配置为被处理为这样,通过该方法返回的名称是该版本化条目的路径名JarEntry表示,而不是基条目的路径名ZipEntry.getName()回报。 如果JarEntry不表示多版本JarFile的版本化条目或JarFile未配置为处理多版本jar文件,则此方法返回与ZipEntry.getName()返回的相同的名称。- 结果
- JarEntry的真实姓名
- 从以下版本开始:
- 10
-
-