インタフェースModuleHashInfo


public sealed interface ModuleHashInfo
ModuleHashInfoは、JavaプラットフォームのプレビューAPIです。
プレビュー機能が有効な場合のみ、プログラムでModuleHashInfoを使用できます。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
ModuleHashesAttributePREVIEWの単一モジュールのハッシュ情報をモデル化します。
導入されたバージョン:
22
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    byte[]
    関連モジュールのハッシュを返します。
    関連モジュールの名前を返します。
    of(ModuleEntryPREVIEW moduleName, byte[] hash)
    モジュール・ハッシュの説明を返します。
    of(ModuleDesc moduleDesc, byte[] hash)
    モジュール・ハッシュの説明を返します。
  • メソッドの詳細

    • moduleName

      ModuleEntryPREVIEW moduleName()
      関連モジュールの名前を返します。
      戻り値:
      関連モジュールの名前
    • hash

      byte[] hash()
      関連モジュールのハッシュを返します。
      戻り値:
      関連モジュールのハッシュ
    • of

      static ModuleHashInfoPREVIEW of(ModuleEntryPREVIEW moduleName, byte[] hash)
      モジュール・ハッシュの説明を返します。
      パラメータ:
      moduleName - モジュール名
      hash - ハッシュ値
      戻り値:
      モジュール・ハッシュの説明
    • of

      static ModuleHashInfoPREVIEW of(ModuleDesc moduleDesc, byte[] hash)
      モジュール・ハッシュの説明を返します。
      パラメータ:
      moduleDesc - モジュール名
      hash - ハッシュ値
      戻り値:
      モジュール・ハッシュの説明