Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.jar.Attributes.Name1.2

java.lang.Object
   |
   +--java.util.jar.Attributes.Name

Deklaration

public static class Attributes.Name
extends java.lang.Object

Beschreibung

Diese Klasse repräsentiert einen Attributnamen. Sie stellt verschiedene vordefinierte Konstanten für die Attributnamen eines Manifests zur Verfügung.


 
Datenelemente
public static final Attributes.NameMANIFEST_VERSION
public static final Attributes.NameSIGNATURE_VERSION
public static final Attributes.NameCONTENT_TYPE
public static final Attributes.NameCLASS_PATH
public static final Attributes.NameMAIN_CLASS
public static final Attributes.NameSEALED
public static final Attributes.NameIMPLEMENTATION_TITLE
public static final Attributes.NameIMPLEMENTATION_VERSION
public static final Attributes.NameIMPLEMENTATION_VENDOR
public static final Attributes.NameSPECIFICATION_TITLE
public static final Attributes.NameSPECIFICATION_VERSION
public static final Attributes.NameSPECIFICATION_VENDOR
 
Konstruktoren
publicAttributes.Name(String name)
 
Methoden
public booleanequals(Object o)
public inthashCode()
public StringtoString()


 

Datenelemente im Detail

public static final Attributes.Name MANIFEST_VERSION = new Name("Manifest-Version")
Attributname für die Manifest-Version.
public static final Attributes.Name SIGNATURE_VERSION = new Name("Signature-Version")
Attributname für die Version der Signatur.
public static final Attributes.Name CONTENT_TYPE = new Name("Content-Type")
Attributname für den Inhaltstyp.
public static final Attributes.Name CLASS_PATH = new Name("Class-Path")
Attributname für den Klassenpfad.
public static final Attributes.Name MAIN_CLASS = new Name("Main-Class")
Attributname für die Klasse, die das Hauptprogramm enthält.
public static final Attributes.Name SEALED = new Name("Sealed")
Attributname für das Versiegelungs-Flag des Archivs.
public static final Attributes.Name IMPLEMENTATION_TITLE = new Name("Implementation-Title")
Attributname für den Namen der Implementierung, die ein Paket bereitstellt.
public static final Attributes.Name IMPLEMENTATION_VERSION = new Name("Implementation-Version")
Attributname für die Version einer Paketimplementierung.
public static final Attributes.Name IMPLEMENTATION_VENDOR = new Name("Implementation-Vendor
Attributname für den Namen des Herstellers einer Paketimplementierung.
public static final Attributes.Name SPECIFICATION_TITLE = new Name("Specification-Title")
Attributname für den Namen der Schnittstelle, der ein Paket entspricht.
public static final Attributes.Name SPECIFICATION_VERSION = new Name("Specification-Version")
Attributname für die Version einer Schnittstelle.
public static final Attributes.Name SPECIFICATION_VENDOR = new Name("Specification-Vendor")
Attributname für den Namen des Herstellers einer Schnittstelle.

 

Konstruktoren im Detail

public Attributes.Name(String name)
Erzeugt ein neues Objekt für den Attributnamen name. Ein Attributname darf nur lateinische Buchstaben, arabische Ziffern sowie das Minuszeichen und den Unterstrich enthalten. Die Länge ist auf 70 Zeichen begrenzt.
Exception: IllegalArgumentException
Exception: NullPointerException

 

Methoden im Detail

public boolean equals(Object o)
Liefert true, wenn o ein Exemplar von Name ist, das denselben Namen enthält, sonst false. Groß- und Kleinschreibung wird beim Vergleich nicht berücksichtigt.
public int hashCode()
Liefert einen Hashcode für das AName-Objekt.
public String toString()
Liefert den Attributnamen.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.