public sealed interface ModuleDesc
Module
定数の公称記述子。
モジュールにModuleDesc
を作成するには、of(String)
メソッドを使用します。
- Java Virtual Machine仕様を参照してください:
-
「4.4.11 CONSTANT_Module_info構造」
- 導入されたバージョン:
- 21
-
メソッドのサマリー
修飾子と型メソッド説明boolean
等価性のために、指定されたオブジェクトをこの記述子と比較します。name()
このModuleDesc
のモジュール名を返します。static ModuleDesc
モジュールの名前を指定して、モジュールのModuleDesc
を返します。
-
メソッドの詳細
-
of
static ModuleDesc of(String name) モジュールの名前を指定して、モジュールのModuleDesc
を返します。- パラメータ:
name
- モジュール名- 戻り値:
- 目的のモジュールを記述する
ModuleDesc
- 例外:
NullPointerException
- 引数がnull
の場合IllegalArgumentException
- 名前文字列が正しいフォーマットでない場合- Java Virtual Machine仕様を参照してください:
-
「4.2.3 モジュール名とパッケージ名」
-
name
String name()このModuleDesc
のモジュール名を返します。- 戻り値:
- モジュール名
-
equals
boolean equals(Object o) 等価性のために、指定されたオブジェクトをこの記述子と比較します。 指定されたオブジェクトがModuleDesc
でもあり、その両方が同じモジュールを記述する場合にのみ、true
を返します。
-