API java : Attributes.Name


java.util.jar
Class Attributes.Name

java.lang.Object
  extended by java.util.jar.Attributes.Name
Enclosing class:
Attributes

public static class Attributes.Name
extends Object

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_PATH
          Name object for Class-Path manifest attribute.
static Attributes.Name CONTENT_TYPE
          Name object for Content-Type manifest attribute.
static Attributes.Name EXTENSION_INSTALLATION
          Name object for Extension-Name manifest attribute used for declaring dependencies on installed extensions.
static Attributes.Name EXTENSION_LIST
          Name object for Extension-List manifest attribute used for declaring dependencies on installed extensions.
static Attributes.Name EXTENSION_NAME
          Name object for Extension-Name manifest attribute used for declaring dependencies on installed extensions.
static Attributes.Name IMPLEMENTATION_TITLE
          Name object for Implementation-Title manifest attribute used for package versioning.
static Attributes.Name IMPLEMENTATION_URL
          Name object for Implementation-Vendor-URL manifest attribute used for package versioning.
static Attributes.Name IMPLEMENTATION_VENDOR
          Name object for Implementation-Vendor manifest attribute used for package versioning.
static Attributes.Name IMPLEMENTATION_VENDOR_ID
          Name object for Implementation-Vendor-Id manifest attribute used for package versioning.
static Attributes.Name IMPLEMENTATION_VERSION
          Name object for Implementation-Version manifest attribute used for package versioning.
static Attributes.Name MAIN_CLASS
          Name object for Main-Class manifest attribute used for launching applications packaged in JAR files.
static Attributes.Name MANIFEST_VERSION
          Name object for Manifest-Version manifest attribute.
static Attributes.Name SEALED
          Name object for Sealed manifest attribute used for sealing.
static Attributes.Name SIGNATURE_VERSION
          Name object for Signature-Version manifest attribute used when signing JAR files.
static Attributes.Name SPECIFICATION_TITLE
          Name object for Specification-Title manifest attribute used for package versioning.
static Attributes.Name SPECIFICATION_VENDOR
          Name object for Specification-Vendor manifest attribute used for package versioning.
static Attributes.Name SPECIFICATION_VERSION
          Name object for Specification-Version manifest 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

MANIFEST_VERSION

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.

See Also:
Manifest and Signature Specification

SIGNATURE_VERSION

public static final Attributes.Name SIGNATURE_VERSION
Name object for Signature-Version manifest attribute used when signing JAR files.

See Also:
Manifest and Signature Specification

CONTENT_TYPE

public static final Attributes.Name CONTENT_TYPE
Name object for Content-Type manifest attribute.


CLASS_PATH

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.

See Also:
Extensions Specification

MAIN_CLASS

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.


SEALED

public static final Attributes.Name SEALED
Name object for Sealed manifest attribute used for sealing.

See Also:
Extension Sealing

EXTENSION_LIST

public static final Attributes.Name EXTENSION_LIST
Name object for Extension-List manifest attribute used for declaring dependencies on installed extensions.

See Also:
Installed extension dependency

EXTENSION_NAME

public static final Attributes.Name EXTENSION_NAME
Name object for Extension-Name manifest attribute used for declaring dependencies on installed extensions.

See Also:
Installed extension dependency

EXTENSION_INSTALLATION

public static final Attributes.Name EXTENSION_INSTALLATION
Name object for Extension-Name manifest attribute used for declaring dependencies on installed extensions.

See Also:
Installed extension dependency

IMPLEMENTATION_TITLE

public static final Attributes.Name IMPLEMENTATION_TITLE
Name object for Implementation-Title manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

IMPLEMENTATION_VERSION

public static final Attributes.Name IMPLEMENTATION_VERSION
Name object for Implementation-Version manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

IMPLEMENTATION_VENDOR

public static final Attributes.Name IMPLEMENTATION_VENDOR
Name object for Implementation-Vendor manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

IMPLEMENTATION_VENDOR_ID

public static final Attributes.Name IMPLEMENTATION_VENDOR_ID
Name object for Implementation-Vendor-Id manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

IMPLEMENTATION_URL

public static final Attributes.Name IMPLEMENTATION_URL
Name object for Implementation-Vendor-URL manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

SPECIFICATION_TITLE

public static final Attributes.Name SPECIFICATION_TITLE
Name object for Specification-Title manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

SPECIFICATION_VERSION

public static final Attributes.Name SPECIFICATION_VERSION
Name object for Specification-Version manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification

SPECIFICATION_VENDOR

public static final Attributes.Name SPECIFICATION_VENDOR
Name object for Specification-Vendor manifest attribute used for package versioning.

See Also:
Java Product Versioning Specification
Constructor Detail

Attributes.Name

public Attributes.Name(String name)
Constructs a new attribute name using the given string name.

Parameters:
name - the attribute string name
Throws:
IllegalArgumentException - if the attribute name was invalid
NullPointerException - if the attribute name was null
Method Detail

equals

public boolean equals(Object o)
Compares this attribute name to another for equality.

Overrides:
equals in class Object
Parameters:
o - the object to compare
Returns:
true if this attribute name is equal to the specified attribute object
See Also:
Object.hashCode(), Hashtable

hashCode

public int hashCode()
Computes the hash value for this attribute name.

Overrides:
hashCode in class Object
Returns:
a hash code value for this object.
See Also:
Object.equals(java.lang.Object), Hashtable

toString

public String toString()
Returns the attribute name as a String.

Overrides:
toString in class Object
Returns:
a string representation of the object.

Ces informations proviennent du site de http://java.sun.com

Remarques

Contenu

Le contenu de cette page provient du site de Sun, et est généré depuis un cache sur l'infobrol après certains traitements automatisés. La présentation peut donc différer du document original, mais le contenu aussi. Vous pouvez utiliser ce bouton pour afficher la page originale du site de Sun :

Quels sont les motivations de cette démarche?

Maintenir les pages en cache sur différents sites peut offrir plus de disponibilité.

Chaque page est indexée dans la base de donnée, ce qui permet de retrouver facilement les informations, au moyen des sommaires, du moteur de recherche interne, etc.

Des facilités sont mises en place pour que les membres de l'infobrol puissent effectuer des traductions en français des différents documents. Ceci devrait permettre aux débutants en programmation Java de consulter les API en français s'ils maîtrisent moins bien la langue de Shakespeare. Dans le cas où une traduction a été soumise, elle est disponible au moyen d'un lien en bas de page. Si la traduction a été validée, la page s'affiche par défaut en français, et un lien en bas de page permet d'atteindre la version en anglais.

Le code sur l'infobrol est automatiquement coloré selon la syntaxe, et les différents mots clés sont transformés en liens pour accéder rapidement aux informations.

Vous avez la possibilité de partager vos expériences en proposant vos propres extraits de code en utilisant le bouton "ajouter un commentaire" en bas de page. Si vous visitez simplement l'infobrol, vous avez déjà accès à cette fonction, mais si vous étes membre du brol, vous pouvez en plus utiliser des boutons supplémentaires de mise en forme, dont la coloration automatique de vos extraits de codes.

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

9 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-1949
Document créé le 31/08/06 01:09, dernière modification le Vendredi 17 Juin 2011, 12:12
Source du document imprimé : http:///www.gaudry.be/java-api-rf-java/util/jar/Attributes.Name.html
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15838 documents
455 astuces.
550 niouzes.
3107 definitions.
447 membres.
8121 messages.

Document genere en :
0,19 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Programming with dependencies is like organizing an event with the in-laws; better invite them in proper order or they’ll create hell.

Venkat Subramaniam
 
l'infobrol
Nous sommes le Mardi 23 Mai 2017, 10:50, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)