|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.util.zip.ZipEntry java.util.jar.JarEntry
public class JarEntry
此類別用於表示 JAR 檔案條目。
欄位摘要 | |
---|---|
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
|
從類別 java.util.zip.ZipEntry 繼承的欄位 |
---|
DEFLATED, STORED |
建構子摘要 | |
---|---|
JarEntry(JarEntry je)
使用從指定的 JarEntry 物件獲取的欄位創建新的 JarEntry 。 |
|
JarEntry(String name)
為指定的 JAR 檔案條目名稱創建新的 JarEntry 。 |
|
JarEntry(ZipEntry ze)
使用從指定 ZipEntry 物件獲取的欄位創建新的 JarEntry 。 |
方法摘要 | |
---|---|
Attributes |
getAttributes()
返回此條目的 Manifest Attributes ;如果沒有,則返回 null 。 |
Certificate[] |
getCertificates()
返回此條目的 Certificate 物件;如果沒有,則返回 null 。 |
CodeSigner[] |
getCodeSigners()
返回此條目的 CodeSigner 物件;如果沒有,則返回 null 。 |
從類別 java.util.zip.ZipEntry 繼承的方法 |
---|
clone, getComment, getCompressedSize, getCrc, getExtra, getMethod, getName, getSize, getTime, hashCode, isDirectory, setComment, setCompressedSize, setCrc, setExtra, setMethod, setSize, setTime, toString |
從類別 java.lang.Object 繼承的方法 |
---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
欄位詳細資訊 |
---|
public static final long LOCSIG
public static final long EXTSIG
public static final long CENSIG
public static final long ENDSIG
public static final int LOCHDR
public static final int EXTHDR
public static final int CENHDR
public static final int ENDHDR
public static final int LOCVER
public static final int LOCFLG
public static final int LOCHOW
public static final int LOCTIM
public static final int LOCCRC
public static final int LOCSIZ
public static final int LOCLEN
public static final int LOCNAM
public static final int LOCEXT
public static final int EXTCRC
public static final int EXTSIZ
public static final int EXTLEN
public static final int CENVEM
public static final int CENVER
public static final int CENFLG
public static final int CENHOW
public static final int CENTIM
public static final int CENCRC
public static final int CENSIZ
public static final int CENLEN
public static final int CENNAM
public static final int CENEXT
public static final int CENCOM
public static final int CENDSK
public static final int CENATT
public static final int CENATX
public static final int CENOFF
public static final int ENDSUB
public static final int ENDTOT
public static final int ENDSIZ
public static final int ENDOFF
public static final int ENDCOM
建構子詳細資訊 |
---|
public JarEntry(String name)
JarEntry
。
name
- JAR 檔案條目名稱
NullPointerException
- 如果條目名稱為 null
IllegalArgumentException
- 如果條目名稱的長度大於 0xFFFF 位元組。public JarEntry(ZipEntry ze)
ZipEntry
物件獲取的欄位創建新的 JarEntry
。
ze
- 從其創建 JarEntry
的 ZipEntry
物件public JarEntry(JarEntry je)
JarEntry
物件獲取的欄位創建新的 JarEntry
。
je
- 要複製的 JarEntry
方法詳細資訊 |
---|
public Attributes getAttributes() throws IOException
Manifest
Attributes
;如果沒有,則返回 null
。
Manifest
Attributes
;如果沒有,則返回 null
IOException
public Certificate[] getCertificates()
Certificate
物件;如果沒有,則返回 null
。只有從條目輸入串流讀取一直讀到串流的結尾,這樣在 JarEntry
經過完全驗證之後,此方法才能被調用。否則,此方法將返回 null
。
返回的證書陣列由驗證此條目的所有簽章證書構成。每個簽章證書後面跟著其支持證書鏈(可能為空)。每個簽章證書及其支持證書鏈按從底到頂進行排序(即簽章證書排在首位置,(根)證書授權排在末位置)。
Certificate
物件;如果沒有,則返回 null
。public CodeSigner[] getCodeSigners()
CodeSigner
物件;如果沒有,則返回 null
。只有從條目輸入串流讀取一直讀到串流的結尾,這樣在 JarEntry
經過完全驗證之後,此方法才能被調用。否則,此方法將返回 null
。
返回的陣列由簽章此條目的所有程式碼簽章者構成。
CodeSigner
物件;如果沒有,則返回 null
。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。