インタフェースjava.lang.classfile.attribute.ModuleAttribute.ModuleAttributeBuilderの
使用
-
java.lang.classfile.attributePREVIEWでのModuleAttribute.ModuleAttributeBuilderPREVIEWの使用
修飾子と型メソッド説明ModuleAttribute.ModuleAttributeBuilder.exports(ModuleExportInfoPREVIEW exports) エクスポートされたパッケージを追加しますModuleAttribute.ModuleAttributeBuilder.exports(PackageDesc pkge, int exportsFlagsMask, ModuleDesc... exportsToModules) エクスポートされたパッケージを追加しますModuleAttribute.ModuleAttributeBuilder.exports(PackageDesc pkge, Collection<AccessFlag> exportsFlags, ModuleDesc... exportsToModules) エクスポートされたパッケージを追加しますModuleAttribute.ModuleAttributeBuilder.moduleFlags(int flagsMask) モジュール・フラグを設定しますModuleAttribute.ModuleAttributeBuilder.moduleFlags(AccessFlag... moduleFlags) モジュール・フラグを設定しますModuleAttribute.ModuleAttributeBuilder.moduleName(ModuleDesc moduleName) モジュール名を設定しますModuleAttribute.ModuleAttributeBuilder.moduleVersion(String version) モジュールのバージョンを設定しますModuleAttribute.ModuleAttributeBuilder.opens(ModuleOpenInfoPREVIEW opens) パッケージを開くModuleAttribute.ModuleAttributeBuilder.opens(PackageDesc pkge, int opensFlagsMask, ModuleDesc... opensToModules) パッケージを開くModuleAttribute.ModuleAttributeBuilder.opens(PackageDesc pkge, Collection<AccessFlag> opensFlags, ModuleDesc... opensToModules) パッケージを開くModuleAttribute.ModuleAttributeBuilder.provides(ModuleProvideInfoPREVIEW provides) サービスの提供を宣言します。サービスの提供を宣言します。ModuleAttribute.ModuleAttributeBuilder.requires(ModuleRequireInfoPREVIEW requires) モジュール要件を追加します。ModuleAttribute.ModuleAttributeBuilder.requires(ModuleDesc module, int requiresFlagsMask, String version) モジュール要件を追加します。ModuleAttribute.ModuleAttributeBuilder.requires(ModuleDesc module, Collection<AccessFlag> requiresFlags, String version) モジュール要件を追加します。ModuleAttribute.ModuleAttributeBuilder.uses(ClassEntryPREVIEW uses) サービスの使用を宣言します。サービスの使用を宣言します。ModuleAttribute.ModuleAttributeBuilderPREVIEW型の型引数を持つjava.lang.classfile.attributePREVIEWのメソッド・パラメータ修飾子と型メソッド説明static ModuleAttributePREVIEWModuleAttribute.of(ModuleEntryPREVIEW moduleName, Consumer<ModuleAttribute.ModuleAttributeBuilderPREVIEW> attrHandler) Module属性を返します。static ModuleAttributePREVIEWModuleAttribute.of(ModuleDesc moduleName, Consumer<ModuleAttribute.ModuleAttributeBuilderPREVIEW> attrHandler) Module属性を返します。