- java.lang.Object
-
- java.lang.module.ResolvedModule
-
public final class ResolvedModule extends Object
「解決されたモジュール」のグラフのモジュール。ResolvedModule
は、解決されたモジュールがある構成を取得するためのconfiguration
メソッドを定義します。reference
メソッドを定義して、モジュール・コンテンツへの参照を取得します。- 導入されたバージョン:
- 9
- 関連項目:
Configuration.modules()
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Configuration
configuration()
この解決されたモジュールがある構成を返します。boolean
equals(Object ob)
指定されたオブジェクトと等しいかどうかをテストします。int
hashCode()
この解決モジュールのハッシュ・コードを計算します。String
name()
モジュール名を返します。Set<ResolvedModule>
reads()
この解決モジュールが読み取る解決済みモジュールのセットを返します。ModuleReference
reference()
モジュール・コンテンツへの参照を返します。String
toString()
この解決モジュールを記述する文字列を返します。
-
-
-
メソッドの詳細
-
configuration
public Configuration configuration()
この解決されたモジュールがある構成を返します。- 戻り値:
- この解決されたモジュールがある構成
-
reference
public ModuleReference reference()
モジュール・コンテンツへの参照を返します。- 戻り値:
- モジュール・コンテンツへの参照
-
name
public String name()
モジュール名を返します。 この簡易メソッドは、以下を呼び出すのと同じです:reference().descriptor().name()
- 戻り値:
- モジュール名
-
reads
public Set<ResolvedModule> reads()
この解決モジュールが読み取る解決済みモジュールのセットを返します。- 戻り値:
- この解決されたモジュールが読み取る可能性があり、空で変更不可能な解決されたモジュールのセット
-
hashCode
public int hashCode()
この解決モジュールのハッシュ・コードを計算します。ハッシュ・コードは、解決されたモジュールのコンポーネントに基づいており、
Object.hashCode
メソッドの汎用規約を満たしています。- オーバーライド:
hashCode
、クラスObject
- 戻り値:
- この解決されたモジュールのハッシュ・コード値
- 関連項目:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
equals
public boolean equals(Object ob)
指定されたオブジェクトと等しいかどうかをテストします。指定されたオブジェクトが
ResolvedModule
でない場合、このメソッドはfalse
を返します。 2つのResolvedModule
オブジェクトが同じ構成にあり、モジュールの内容と等しい参照を持つ場合、2つのResolvedModule
オブジェクトは等しいです。このメソッドは
Object.equals
メソッドの汎用規約を満たします。- オーバーライド:
equals
、クラスObject
- パラメータ:
ob
- このオブジェクトと比較するオブジェクト- 戻り値:
true
指定されたオブジェクトがこのモジュール参照と等しいモジュール参照である場合にのみ- 関連項目:
Object.hashCode()
、HashMap
-
-