インタフェースjava.lang.constant.PackageDescの
使用
パッケージ
説明
java.lang.classfile
PREVIEWライブラリのクラス・ファイル属性を記述するインタフェースを提供します。java.lang.classfile
PREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリや
invokedynamic
コール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。-
java.lang.classfile.attributePREVIEWでのPackageDescの使用
修飾子と型メソッド説明ModuleAttribute.ModuleAttributeBuilder.exports
(PackageDesc pkge, int exportsFlagsMask, ModuleDesc... exportsToModules) エクスポートされたパッケージを追加しますModuleAttribute.ModuleAttributeBuilder.exports
(PackageDesc pkge, Collection<AccessFlag> exportsFlags, ModuleDesc... exportsToModules) エクスポートされたパッケージを追加しますstatic ModuleExportInfoPREVIEW
ModuleExportInfo.of
(PackageDesc exports, int exportFlags, ModuleDesc... exportsTo) モジュールのエクスポートの説明を返します。static ModuleExportInfoPREVIEW
ModuleExportInfo.of
(PackageDesc exports, int exportFlags, List<ModuleDesc> exportsTo) モジュールのエクスポートの説明を返します。static ModuleExportInfoPREVIEW
ModuleExportInfo.of
(PackageDesc exports, Collection<AccessFlag> exportFlags, ModuleDesc... exportsTo) モジュールのエクスポートの説明を返します。static ModuleExportInfoPREVIEW
ModuleExportInfo.of
(PackageDesc exports, Collection<AccessFlag> exportFlags, List<ModuleDesc> exportsTo) モジュールのエクスポートの説明を返します。static ModuleOpenInfoPREVIEW
ModuleOpenInfo.of
(PackageDesc opens, int opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEW
ModuleOpenInfo.of
(PackageDesc opens, int opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEW
ModuleOpenInfo.of
(PackageDesc opens, Collection<AccessFlag> opensFlags, ModuleDesc... opensTo) モジュール・オープン摘要を返します。static ModuleOpenInfoPREVIEW
ModuleOpenInfo.of
(PackageDesc opens, Collection<AccessFlag> opensFlags, List<ModuleDesc> opensTo) モジュール・オープン摘要を返します。ModulePackagesAttribute.ofNames
(PackageDesc... packages) ModulePackages
属性を返します。ModuleAttribute.ModuleAttributeBuilder.opens
(PackageDesc pkge, int opensFlagsMask, ModuleDesc... opensToModules) パッケージを開くModuleAttribute.ModuleAttributeBuilder.opens
(PackageDesc pkge, Collection<AccessFlag> opensFlags, ModuleDesc... opensToModules) パッケージを開く -
java.lang.classfile.constantpoolPREVIEWでのPackageDescの使用
修飾子と型メソッド説明default PackageEntryPREVIEW
ConstantPoolBuilder.packageEntry
(PackageDesc packageDesc) 指定されたPackageDescで説明されているクラスを記述するPackageEntry
PREVIEWを返します。 -
java.lang.constantでのPackageDescの使用
修飾子と型メソッド説明static PackageDesc
パッケージの名前("java.lang"
など)を指定して、パッケージのPackageDesc
を返します。static PackageDesc
PackageDesc.ofInternalName
(String name) "java/lang"
などの内部形式のパッケージの名前を指定して、パッケージのPackageDesc
を返します。