| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object extended by java.util.jar.Attributes.Name
public static class Attributes.Name
The Attributes.Name class represents an attribute name stored in this Map. Valid attribute names are case-insensitive, are 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.
| Field Summary | |
|---|---|
| static Attributes.Name | CLASS_PATHNameobject forClass-Pathmanifest attribute. | 
| static Attributes.Name | CONTENT_TYPENameobject forContent-Typemanifest attribute. | 
| static Attributes.Name | EXTENSION_INSTALLATIONNameobject forExtension-Namemanifest attribute 
 used for declaring dependencies on installed extensions. | 
| static Attributes.Name | EXTENSION_LISTNameobject forExtension-Listmanifest attribute 
 used for declaring dependencies on installed extensions. | 
| static Attributes.Name | EXTENSION_NAMENameobject forExtension-Namemanifest attribute 
 used for declaring dependencies on installed extensions. | 
| static Attributes.Name | IMPLEMENTATION_TITLENameobject forImplementation-Titlemanifest attribute used for package versioning. | 
| static Attributes.Name | IMPLEMENTATION_URLNameobject forImplementation-Vendor-URLmanifest attribute used for package versioning. | 
| static Attributes.Name | IMPLEMENTATION_VENDORNameobject forImplementation-Vendormanifest attribute used for package versioning. | 
| static Attributes.Name | IMPLEMENTATION_VENDOR_IDNameobject forImplementation-Vendor-Idmanifest attribute used for package versioning. | 
| static Attributes.Name | IMPLEMENTATION_VERSIONNameobject forImplementation-Versionmanifest attribute used for package versioning. | 
| static Attributes.Name | MAIN_CLASSNameobject forMain-Classmanifest 
 attribute used for launching applications packaged in JAR files. | 
| static Attributes.Name | MANIFEST_VERSIONNameobject forManifest-Versionmanifest attribute. | 
| static Attributes.Name | SEALEDNameobject forSealedmanifest attribute 
 used for sealing. | 
| static Attributes.Name | SIGNATURE_VERSIONNameobject forSignature-Versionmanifest attribute used when signing JAR files. | 
| static Attributes.Name | SPECIFICATION_TITLENameobject forSpecification-Titlemanifest attribute used for package versioning. | 
| static Attributes.Name | SPECIFICATION_VENDORNameobject forSpecification-Vendormanifest attribute used for package versioning. | 
| static Attributes.Name | SPECIFICATION_VERSIONNameobject forSpecification-Versionmanifest attribute used for package versioning. | 
| Constructor Summary | |
|---|---|
| Attributes.Name(String name)Constructs a new attribute name using the given string name. | |
| Method Summary | |
|---|---|
|  boolean | equals(Object o)Compares this attribute name to another for equality. | 
|  int | hashCode()Computes the hash value for this attribute name. | 
|  String | toString()Returns the attribute name as a String. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final Attributes.Name MANIFEST_VERSION
Name object for Manifest-Version 
 manifest attribute. This attribute indicates the version number 
 of the manifest standard to which a JAR file's manifest conforms.
public static final Attributes.Name SIGNATURE_VERSION
Name object for Signature-Version 
 manifest attribute used when signing JAR files.
public static final Attributes.Name CONTENT_TYPE
Name object for Content-Type 
 manifest attribute.
public static final Attributes.Name CLASS_PATH
Name object for Class-Path 
 manifest attribute. Bundled extensions can use this attribute 
 to find other JAR files containing needed classes.
public static final Attributes.Name MAIN_CLASS
Name object for Main-Class manifest 
 attribute used for launching applications packaged in JAR files. 
 The Main-Class attribute is used in conjunction 
 with the -jar command-line option of the 
 java application launcher.
public static final Attributes.Name SEALED
Name object for Sealed manifest attribute 
 used for sealing.
public static final Attributes.Name EXTENSION_LIST
Name object for Extension-List manifest attribute 
 used for declaring dependencies on installed extensions.
public static final Attributes.Name EXTENSION_NAME
Name object for Extension-Name manifest attribute 
 used for declaring dependencies on installed extensions.
public static final Attributes.Name EXTENSION_INSTALLATION
Name object for Extension-Name manifest attribute 
 used for declaring dependencies on installed extensions.
public static final Attributes.Name IMPLEMENTATION_TITLE
Name object for Implementation-Title 
 manifest attribute used for package versioning.
public static final Attributes.Name IMPLEMENTATION_VERSION
Name object for Implementation-Version 
 manifest attribute used for package versioning.
public static final Attributes.Name IMPLEMENTATION_VENDOR
Name object for Implementation-Vendor 
 manifest attribute used for package versioning.
public static final Attributes.Name IMPLEMENTATION_VENDOR_ID
Name object for Implementation-Vendor-Id 
 manifest attribute used for package versioning.
public static final Attributes.Name IMPLEMENTATION_URL
Name object for Implementation-Vendor-URL 
 manifest attribute used for package versioning.
public static final Attributes.Name SPECIFICATION_TITLE
Name object for Specification-Title 
 manifest attribute used for package versioning.
public static final Attributes.Name SPECIFICATION_VERSION
Name object for Specification-Version 
 manifest attribute used for package versioning.
public static final Attributes.Name SPECIFICATION_VENDOR
Name object for Specification-Vendor 
 manifest attribute used for package versioning.
| Constructor Detail | 
|---|
public Attributes.Name(String name)
name - the attribute string name
IllegalArgumentException - if the attribute name was
 invalid
NullPointerException - if the attribute name was null| Method Detail | 
|---|
public boolean equals(Object o)
o - the object to compare
Object.hashCode(), 
Hashtablepublic int hashCode()
Object.equals(java.lang.Object), 
Hashtablepublic String toString()
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.