public sealed interface ModuleOpenInfo
ModuleOpenInfoは、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
ModuleAttributePREVIEWの単一の"opens"宣言をモデル化します。- 導入されたバージョン:
- 22
- 
メソッドのサマリー修飾子と型メソッド説明default booleanhas(AccessFlag flag) 指定されたアクセス・フラグが設定されているかどうかを返します。static ModuleOpenInfoPREVIEWof(PackageEntryPREVIEW opens, int opensFlags, ModuleEntryPREVIEW... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageEntryPREVIEW opens, int opensFlags, List<ModuleEntryPREVIEW> opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageEntryPREVIEW opens, Collection<AccessFlag> opensFlags, ModuleEntryPREVIEW... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageEntryPREVIEW opens, Collection<AccessFlag> opensFlags, List<ModuleEntryPREVIEW> opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageDesc opens, int opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageDesc opens, int opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageDesc opens, Collection<AccessFlag> opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEWof(PackageDesc opens, Collection<AccessFlag> opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。開いているパッケージを返します。default Set<AccessFlag> アクセス・フラグを返します。intこのオープン宣言に関連付けられているフラグをビット・マスクとして返します。opensTo()このパッケージが開かれているモジュールのリスト(修飾された開かれている場合)。
- 
メソッドの詳細- 
openedPackage
- 
opensFlagsMaskint opensFlagsMask()このオープン宣言に関連付けられているフラグをビット・マスクとして返します。 有効なフラグは、ClassFile.ACC_SYNTHETICPREVIEWおよびClassFile.ACC_MANDATEDPREVIEWです- 戻り値:
- このオープン宣言に関連付けられたフラグをビット・マスクとして
 
- 
opensFlags
- 
hasdefault boolean has(AccessFlag flag) 指定されたアクセス・フラグが設定されているかどうかを返します。- パラメータ:
- flag- アクセス・フラグ
- 戻り値:
- 指定されたアクセス・フラグが設定されているかどうか
 
- 
opensTo
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageEntryPREVIEW opens, int opensFlags, List<ModuleEntryPREVIEW> opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageEntryPREVIEW opens, Collection<AccessFlag> opensFlags, List<ModuleEntryPREVIEW> opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageEntryPREVIEW opens, int opensFlags, ModuleEntryPREVIEW... opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageEntryPREVIEW opens, Collection<AccessFlag> opensFlags, ModuleEntryPREVIEW... opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageDesc opens, int opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageDesc opens, Collection<AccessFlag> opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageDesc opens, int opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
- 
ofstatic ModuleOpenInfoPREVIEW of(PackageDesc opens, Collection<AccessFlag> opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。- パラメータ:
- opens- 開くパッケージ
- opensFlags- 開いた旗
- opensTo- このパッケージがオープンされているパッケージ(適格なオープンである場合)
- 戻り値:
- モジュール・オープン摘要
 
 
- 
ModuleOpenInfoを使用できます。