|
Generated by JDiff |
||||||||
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES |
This file contains all the changes in documentation in the packagejava.util.jar
as colored differences. Deletions are shownlike this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a <code> tag will cause all subsequent paragraphs to be displayed differently.
The Attributes class maps Manifest attribute names to associated string values.AttributeValid attribute names are case-insensitiveandare restricted to the ASCII characters in the set [0-9a-zA-Z_-] and cannot exceed 70 characters in length. Attribute values can contain any characters and will be UTF8-encoded when written to the output stream. See the JAR File Specification for more information about valid attribute names and values. @author David Connelly @version 1.384012/03/0112/02 @see Manifest @since 1.2
The Attributes.Name class represents an attribute name stored in this Map.AttributeValid attribute names are case-insensitiveandare restricted to the ASCII characters in the set [0-9a-zA-Z_-] and cannot exceed 70 characters in length. Attribute values can contain any characters and will be UTF8-encoded when written to the output stream. See the JAR File Specification for more information about valid attribute names and values.
Returns the value of the specified attribute name specified as a string or null if the attribute was not found. The attribute name is case-insensitive.This method is defined as:
return (String)get(new Attributes.Name((String)name));@param name the attribute name as a string @return the String value of the specified attribute name or null if not found. @throws IllegalArgumentException if the attribute name is invalid
TheJarFile
class is used to read the contents of a JAR file from any file that can be opened withjava.io.RandomAccessFile
. It extends the classjava.util.zip.ZipFile
with support for reading an optionalManifest
entry. TheManifest
can be used to specify meta-information about the JAR file and its entries. @author David Connelly @version 1.44 1245 02/0306/0102 @see Manifest @see java.util.zip.ZipFile @see java.util.jar.JarEntry @since 1.2
The Manifest class is used to maintain Manifest entry names and their associated Attributes. There are main Manifest Attributes as well as per-entry Attributes. For information on the Manifest format please see the Manifest format specification. @author David Connelly @version 1.383912/03/0121/02 @see Attributes @since 1.2