Most visited

Recently visited

Added in API level 1

Attributes.Name

public static class Attributes.Name
extends Object

java.lang.Object
   ↳ java.util.jar.Attributes.Name


Attributes.Name类表示存储在此Map中的属性名称。 有效的属性名称不区分大小写,仅限于集合[0-9a-zA-Z_-]中的ASCII字符,长度不能超过70个字符。 属性值可以包含任何字符,并在写入输出流时进行UTF8编码。 有关有效属性名称和值的更多信息,请参阅JAR File Specification

Summary

Fields

public static final Attributes.Name CLASS_PATH

Name对象为 Class-Path清单属性。

public static final Attributes.Name CONTENT_TYPE

Name对象为 Content-Type清单属性。

public static final Attributes.Name EXTENSION_INSTALLATION

Name对于 Extension-Name清单属性用于声明对已安装的扩展的依赖关系。

public static final Attributes.Name EXTENSION_LIST

Name用于声明对已安装的扩展的依赖关系的 Extension-List manifest属性的对象。

public static final Attributes.Name EXTENSION_NAME

Name用于声明所安装的扩展的依赖关系的 Extension-Name清单属性的对象。

public static final Attributes.Name IMPLEMENTATION_TITLE

Name用于包版本控制的 Implementation-Title清单属性的对象。

public static final Attributes.Name IMPLEMENTATION_URL

Name用于包版本控制的 Implementation-Vendor-URL清单属性的对象。

public static final Attributes.Name IMPLEMENTATION_VENDOR

Name用于包版本控制的 Implementation-Vendor清单属性的对象。

public static final Attributes.Name IMPLEMENTATION_VENDOR_ID

Name用于包版本控制的 Implementation-Vendor-Id清单属性的对象。

public static final Attributes.Name IMPLEMENTATION_VERSION

Name用于包版本控制的 Implementation-Version清单属性的对象。

public static final Attributes.Name MAIN_CLASS

Name用于启动打包在JAR文件中的应用程序的 Main-Class清单属性的对象。

public static final Attributes.Name MANIFEST_VERSION

Name对象为 Manifest-Version清单属性。

public static final Attributes.Name SEALED

Name用于密封的 Sealed清单属性的对象。

public static final Attributes.Name SIGNATURE_VERSION

Name对象为 Signature-Version签署JAR文件时,清单属性使用。

public static final Attributes.Name SPECIFICATION_TITLE

Name用于包版本控制的 Specification-Title清单属性的对象。

public static final Attributes.Name SPECIFICATION_VENDOR

Name用于包版本控制的 Specification-Vendor清单属性的对象。

public static final Attributes.Name SPECIFICATION_VERSION

Name用于包版本控制的 Specification-Version清单属性的对象。

Public constructors

Attributes.Name(String name)

使用给定的字符串名称构造一个新的属性名称。

Public methods

boolean equals(Object o)

将此属性名称与另一个进行比较以获得相等

int hashCode()

计算此属性名称的散列值。

String toString()

以String形式返回属性名称。

Inherited methods

From class java.lang.Object

Fields

CLASS_PATH

Added in API level 1
Attributes.Name CLASS_PATH

Name对象Class-Path清单属性。 捆绑的扩展可以使用此属性来查找其他包含所需类的JAR文件。

也可以看看:

CONTENT_TYPE

Added in API level 1
Attributes.Name CONTENT_TYPE

Name对象为 Content-Type清单属性。

EXTENSION_INSTALLATION

Added in API level 1
Attributes.Name EXTENSION_INSTALLATION

Name用于声明所安装的扩展的依赖关系的 Extension-Name清单属性的对象。

也可以看看:

EXTENSION_LIST

Added in API level 1
Attributes.Name EXTENSION_LIST

Name用于声明所安装的扩展的依赖关系的 Extension-List清单属性的对象。

也可以看看:

EXTENSION_NAME

Added in API level 1
Attributes.Name EXTENSION_NAME

Name用于声明已安装扩展的依赖关系的 Extension-Name清单属性的对象。

也可以看看:

IMPLEMENTATION_TITLE

Added in API level 1
Attributes.Name IMPLEMENTATION_TITLE

Name用于包版本控制的 Implementation-Title清单属性的对象。

也可以看看:

IMPLEMENTATION_URL

Added in API level 1
Attributes.Name IMPLEMENTATION_URL

Name用于包版本控制的 Implementation-Vendor-URL清单属性的对象。

也可以看看:

IMPLEMENTATION_VENDOR

Added in API level 1
Attributes.Name IMPLEMENTATION_VENDOR

Name用于包版本控制的 Implementation-Vendor清单属性的对象。

也可以看看:

IMPLEMENTATION_VENDOR_ID

Added in API level 1
Attributes.Name IMPLEMENTATION_VENDOR_ID

Name用于包版本控制的 Implementation-Vendor-Id清单属性的对象。

也可以看看:

IMPLEMENTATION_VERSION

Added in API level 1
Attributes.Name IMPLEMENTATION_VERSION

Name用于包版本控制的 Implementation-Version清单属性的对象。

也可以看看:

MAIN_CLASS

Added in API level 1
Attributes.Name MAIN_CLASS

Name用于启动打包在JAR文件中的应用程序的Main-Class清单属性的对象。 Main-Class属性与java应用程序启动器的-jar命令行选项结合使用。

MANIFEST_VERSION

Added in API level 1
Attributes.Name MANIFEST_VERSION

Name对象为Manifest-Version清单属性。 此属性指示JAR文件清单符合的清单标准的版本号。

也可以看看:

SEALED

Added in API level 1
Attributes.Name SEALED

Name用于密封的 Sealed清单属性的对象。

也可以看看:

SIGNATURE_VERSION

Added in API level 1
Attributes.Name SIGNATURE_VERSION

Name对象为 Signature-Version签署JAR文件时,清单属性使用。

也可以看看:

SPECIFICATION_TITLE

Added in API level 1
Attributes.Name SPECIFICATION_TITLE

Name用于包版本控制的 Specification-Title清单属性的对象。

也可以看看:

SPECIFICATION_VENDOR

Added in API level 1
Attributes.Name SPECIFICATION_VENDOR

Name用于包版本控制的 Specification-Vendor清单属性的对象。

也可以看看:

SPECIFICATION_VERSION

Added in API level 1
Attributes.Name SPECIFICATION_VERSION

Name用于包版本控制的 Specification-Version清单属性的对象。

也可以看看:

Public constructors

Attributes.Name

Added in API level 1
Attributes.Name (String name)

使用给定的字符串名称构造一个新的属性名称。

Parameters
name String: the attribute string name
Throws
IllegalArgumentException if the attribute name was invalid
NullPointerException if the attribute name was null

Public methods

equals

Added in API level 1
boolean equals (Object o)

将此属性名称与另一个进行比较以获得相等

Parameters
o Object: the object to compare
Returns
boolean true if this attribute name is equal to the specified attribute object

hashCode

Added in API level 1
int hashCode ()

计算此属性名称的散列值。

Returns
int a hash code value for this object.

toString

Added in API level 1
String toString ()

以String形式返回属性名称。

Returns
String a string representation of the object.

Hooray!