⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jarentry.java

📁 JAVA基本类源代码,大家可以学习学习!
💻 JAVA
字号:
/* * @(#)JarEntry.java	1.19 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.util.jar;import java.io.IOException;import java.util.zip.ZipEntry;import java.security.cert.Certificate;/** * This class is used to represent a JAR file entry. */publicclass JarEntry extends ZipEntry {    Attributes attr;    Certificate[] certs;    /**     * Creates a new <code>JarEntry</code> for the specified JAR file     * entry name.     *     * @param name the JAR file entry name     * @exception NullPointerException if the entry name is <code>null</code>     * @exception IllegalArgumentException if the entry name is longer than     *            0xFFFF bytes.     */    public JarEntry(String name) {	super(name);    }    /**     * Creates a new <code>JarEntry</code> with fields taken from the     * specified <code>ZipEntry</code> object.     * @param ze the <code>ZipEntry</code> object to create the      *           <code>JarEntry</code> from     */    public JarEntry(ZipEntry ze) {	super(ze);    }    /**     * Creates a new <code>JarEntry</code> with fields taken from the     * specified <code>JarEntry</code> object.     *     * @param je the <code>JarEntry</code> to copy     */    public JarEntry(JarEntry je) {	this((ZipEntry)je);	this.attr = je.attr;	this.certs = je.certs;    }    /**     * Returns the <code>Manifest</code> <code>Attributes</code> for this     * entry, or <code>null</code> if none.     *     * @return the <code>Manifest</code> <code>Attributes</code> for this     * entry, or <code>null</code> if none     */    public Attributes getAttributes() throws IOException {	return attr;    }    /**     * Returns the <code>Certificate</code> objects for this entry, or     * <code>null</code> if none. This method can only be called once     * the <code>JarEntry</code> has been completely verified by reading     * from the entry input stream until the end of the stream has been     * reached. Otherwise, this method will return <code>null</code>.     *     * <p>The returned certificate array comprises all the signer certificates     * that were used to verify this entry. Each signer certificate is     * followed by its supporting certificate chain (which may be empty).     * Each signer certificate and its supporting certificate chain are ordered     * bottom-to-top (i.e., with the signer certificate first and the (root)     * certificate authority last).     *     * @return the <code>Certificate</code> objects for this entry, or     * <code>null</code> if none.     */    public Certificate[] getCertificates() {	return certs;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -