- java.lang.Object
-
- java.util.zip.ZipEntry
-
- java.util.jar.JarEntry
-
-
Field Summary
Fields Modifier and Type Field 描述 static int
CENATT
static int
CENATX
static int
CENCOM
static int
CENCRC
static int
CENDSK
static int
CENEXT
static int
CENFLG
static int
CENHDR
static int
CENHOW
static int
CENLEN
static int
CENNAM
static int
CENOFF
static long
CENSIG
static int
CENSIZ
static int
CENTIM
static int
CENVEM
static int
CENVER
static int
ENDCOM
static int
ENDHDR
static int
ENDOFF
static long
ENDSIG
static int
ENDSIZ
static int
ENDSUB
static int
ENDTOT
static int
EXTCRC
static int
EXTHDR
static int
EXTLEN
static long
EXTSIG
static int
EXTSIZ
static int
LOCCRC
static int
LOCEXT
static int
LOCFLG
static int
LOCHDR
static int
LOCHOW
static int
LOCLEN
static int
LOCNAM
static long
LOCSIG
static int
LOCSIZ
static int
LOCTIM
static int
LOCVER
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 Attributes
getAttributes()
返回Manifest
Attributes
此条,或null
如果没有。Certificate[]
getCertificates()
返回Certificate
对象此条,或null
如果没有。CodeSigner[]
getCodeSigners()
返回CodeSigner
对象此条,或null
如果没有。-
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from class 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
- 另请参见:
- Constant Field Values
-
EXTSIG
public static final long EXTSIG
- 另请参见:
- Constant Field Values
-
CENSIG
public static final long CENSIG
- 另请参见:
- Constant Field Values
-
ENDSIG
public static final long ENDSIG
- 另请参见:
- Constant Field Values
-
LOCHDR
public static final int LOCHDR
- 另请参见:
- Constant Field Values
-
EXTHDR
public static final int EXTHDR
- 另请参见:
- Constant Field Values
-
CENHDR
public static final int CENHDR
- 另请参见:
- Constant Field Values
-
ENDHDR
public static final int ENDHDR
- 另请参见:
- Constant Field Values
-
LOCVER
public static final int LOCVER
- 另请参见:
- Constant Field Values
-
LOCFLG
public static final int LOCFLG
- 另请参见:
- Constant Field Values
-
LOCHOW
public static final int LOCHOW
- 另请参见:
- Constant Field Values
-
LOCTIM
public static final int LOCTIM
- 另请参见:
- Constant Field Values
-
LOCCRC
public static final int LOCCRC
- 另请参见:
- Constant Field Values
-
LOCSIZ
public static final int LOCSIZ
- 另请参见:
- Constant Field Values
-
LOCLEN
public static final int LOCLEN
- 另请参见:
- Constant Field Values
-
LOCNAM
public static final int LOCNAM
- 另请参见:
- Constant Field Values
-
LOCEXT
public static final int LOCEXT
- 另请参见:
- Constant Field Values
-
EXTCRC
public static final int EXTCRC
- 另请参见:
- Constant Field Values
-
EXTSIZ
public static final int EXTSIZ
- 另请参见:
- Constant Field Values
-
EXTLEN
public static final int EXTLEN
- 另请参见:
- Constant Field Values
-
CENVEM
public static final int CENVEM
- 另请参见:
- Constant Field Values
-
CENVER
public static final int CENVER
- 另请参见:
- Constant Field Values
-
CENFLG
public static final int CENFLG
- 另请参见:
- Constant Field Values
-
CENHOW
public static final int CENHOW
- 另请参见:
- Constant Field Values
-
CENTIM
public static final int CENTIM
- 另请参见:
- Constant Field Values
-
CENCRC
public static final int CENCRC
- 另请参见:
- Constant Field Values
-
CENSIZ
public static final int CENSIZ
- 另请参见:
- Constant Field Values
-
CENLEN
public static final int CENLEN
- 另请参见:
- Constant Field Values
-
CENNAM
public static final int CENNAM
- 另请参见:
- Constant Field Values
-
CENEXT
public static final int CENEXT
- 另请参见:
- Constant Field Values
-
CENCOM
public static final int CENCOM
- 另请参见:
- Constant Field Values
-
CENDSK
public static final int CENDSK
- 另请参见:
- Constant Field Values
-
CENATT
public static final int CENATT
- 另请参见:
- Constant Field Values
-
CENATX
public static final int CENATX
- 另请参见:
- Constant Field Values
-
CENOFF
public static final int CENOFF
- 另请参见:
- Constant Field Values
-
ENDSUB
public static final int ENDSUB
- 另请参见:
- Constant Field Values
-
ENDTOT
public static final int ENDTOT
- 另请参见:
- Constant Field Values
-
ENDSIZ
public static final int ENDSIZ
- 另请参见:
- Constant Field Values
-
ENDOFF
public static final int ENDOFF
- 另请参见:
- Constant Field Values
-
ENDCOM
public static final int ENDCOM
- 另请参见:
- Constant Field Values
-
-
构造方法详细信息
-
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
返回Manifest
Attributes
此条,或null
如果没有。- 结果
-
Manifest
Attributes
Manifest
Attributes
,或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
-
-