java.lang.Object
java.util.jar.Attributes.Name
- 含まれているクラス:
- Attributes
public static class Attributes.Name extends Object
Attributes.Nameクラスは、このMapに格納される属性名を表します。 有効な属性名では、大文字と小文字が区別されません。また、[0-9a-zA-Z_-]セット内のASCII文字に制限され、70文字を超えることはできません。 属性値には任意の文字を含めることができ、出力ストリームへの書込み時にUTF8にエンコードされます。 有効な属性名および値の詳細については、JARファイル仕様を参照してください。
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final Attributes.Name
Class-Path
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
Content-Type
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
非推奨。拡張機構はもはやサポートされていません。static final Attributes.Name
サポートされなくなった拡張メカニズムに使用されるExtension-List
マニフェスト属性のName
オブジェクト。static final Attributes.Name
サポートされなくなった拡張メカニズムに使用されるExtension-Name
マニフェスト属性のName
オブジェクト。static final Attributes.Name
パッケージ・バージョン管理に使用されるImplementation-Title
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
非推奨。拡張機構はもはやサポートされていません。static final Attributes.Name
パッケージ・バージョン管理に使用されるImplementation-Vendor
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
非推奨。拡張機構はもはやサポートされていません。static final Attributes.Name
パッケージ・バージョン管理に使用されるImplementation-Version
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
JARファイルにパッケージされたアプリケーションを起動するのに使用する、Main-Class
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
Manifest-Version
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
これがマルチ・リリースJARファイルであることを示すMulti-Release
マニフェスト属性のName
オブジェクト。static final Attributes.Name
シーリングに使用されるSealed
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
JARファイルに署名するときに使用する、Signature-Version
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
パッケージ・バージョン管理に使用されるSpecification-Title
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
パッケージ・バージョン管理に使用されるSpecification-Vendor
マニフェスト属性のName
オブジェクトです。static final Attributes.Name
パッケージ・バージョン管理に使用されるSpecification-Version
マニフェスト属性のName
オブジェクトです。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
-
フィールド詳細
-
MANIFEST_VERSION
public static final Attributes.Name MANIFEST_VERSIONManifest-Version
マニフェスト属性のName
オブジェクトです。 この属性は、JARファイルのマニフェストと一致するマニフェスト標準のバージョン番号を示します。- 関連項目:
-
SIGNATURE_VERSION
public static final Attributes.Name SIGNATURE_VERSIONJARファイルに署名するときに使用する、Signature-Version
マニフェスト属性のName
オブジェクトです。- 関連項目:
-
CONTENT_TYPE
public static final Attributes.Name CONTENT_TYPEContent-Type
マニフェスト属性のName
オブジェクトです。 -
CLASS_PATH
public static final Attributes.Name CLASS_PATHClass-Path
マニフェスト属性のName
オブジェクトです。- 関連項目:
-
MAIN_CLASS
public static final Attributes.Name MAIN_CLASSJARファイルにパッケージされたアプリケーションを起動するのに使用する、Main-Class
マニフェスト属性のName
オブジェクトです。Main-Class
属性は、java
アプリケーション起動ツールの-jar
コマンド行オプションとともに使用されます。 -
SEALED
public static final Attributes.Name SEALEDシーリングに使用されるSealed
マニフェスト属性のName
オブジェクトです。- 関連項目:
-
EXTENSION_LIST
public static final Attributes.Name EXTENSION_LISTサポートされなくなった拡張メカニズムに使用されるExtension-List
マニフェスト属性のName
オブジェクト。 -
EXTENSION_NAME
public static final Attributes.Name EXTENSION_NAMEサポートされなくなった拡張メカニズムに使用されるExtension-Name
マニフェスト属性のName
オブジェクト。 -
EXTENSION_INSTALLATION
@Deprecated public static final Attributes.Name EXTENSION_INSTALLATION非推奨。拡張機構はもはやサポートされていません。Extension-Installation
マニフェスト属性のName
オブジェクト。 -
IMPLEMENTATION_TITLE
public static final Attributes.Name IMPLEMENTATION_TITLEパッケージ・バージョン管理に使用されるImplementation-Title
マニフェスト属性のName
オブジェクトです。 -
IMPLEMENTATION_VERSION
public static final Attributes.Name IMPLEMENTATION_VERSIONパッケージ・バージョン管理に使用されるImplementation-Version
マニフェスト属性のName
オブジェクトです。 -
IMPLEMENTATION_VENDOR
public static final Attributes.Name IMPLEMENTATION_VENDORパッケージ・バージョン管理に使用されるImplementation-Vendor
マニフェスト属性のName
オブジェクトです。 -
IMPLEMENTATION_VENDOR_ID
@Deprecated public static final Attributes.Name IMPLEMENTATION_VENDOR_ID非推奨。拡張機構はもはやサポートされていません。Implementation-Vendor-Id
マニフェスト属性のName
オブジェクト。 -
IMPLEMENTATION_URL
@Deprecated public static final Attributes.Name IMPLEMENTATION_URL非推奨。拡張機構はもはやサポートされていません。Implementation-URL
マニフェスト属性のName
オブジェクト。 -
SPECIFICATION_TITLE
public static final Attributes.Name SPECIFICATION_TITLEパッケージ・バージョン管理に使用されるSpecification-Title
マニフェスト属性のName
オブジェクトです。 -
SPECIFICATION_VERSION
public static final Attributes.Name SPECIFICATION_VERSIONパッケージ・バージョン管理に使用されるSpecification-Version
マニフェスト属性のName
オブジェクトです。 -
SPECIFICATION_VENDOR
public static final Attributes.Name SPECIFICATION_VENDORパッケージ・バージョン管理に使用されるSpecification-Vendor
マニフェスト属性のName
オブジェクトです。 -
MULTI_RELEASE
public static final Attributes.Name MULTI_RELEASEこれがマルチ・リリースJARファイルであることを示すMulti-Release
マニフェスト属性のName
オブジェクト。- 導入されたバージョン:
- 9
-
-
コンストラクタの詳細
-
Name
public Name(String name) 指定された文字列名を使って、新しい属性名を作成します。- パラメータ:
name
- 属性の文字列名- 例外:
IllegalArgumentException
- 属性名が無効な場合NullPointerException
- 属性名がnullの場合
-
-
メソッドの詳細
-
equals
public boolean equals(Object o) この属性名と別の属性名が等しいかどうかを比較します。 -
hashCode
public int hashCode()この属性名のハッシュ値を計算します。 -
toString
public String toString()属性名をStringとして返します。
-