インタフェースjava.lang.classfile.attribute.ModuleAttributeの
使用
ModuleAttributeを使用するパッケージ
-
java.lang.classfileでのModuleAttributeの使用
型ModuleAttributeの引数を持つ型を返すjava.lang.classfileのメソッド型ModuleAttributeのパラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明default byte[]
ClassFile.buildModule
(ModuleAttribute moduleAttribute) モジュール記述子をバイト配列に構築します。default byte[]
ClassFile.buildModule
(ModuleAttribute moduleAttribute, Consumer<? super ClassBuilder> handler) モジュール記述子をバイト配列に構築します。default void
ClassFile.buildModuleTo
(Path path, ModuleAttribute moduleAttribute) モジュール記述子をファイルシステム内のファイルに構築します。default void
ClassFile.buildModuleTo
(Path path, ModuleAttribute moduleAttribute, Consumer<? super ClassBuilder> handler) モジュール記述子をファイルシステム内のファイルに構築します。 -
java.lang.classfile.attributeでのModuleAttributeの使用
java.lang.classfile.attributeにModuleAttribute型の引数型を持つサブインタフェース修飾子と型インタフェース説明interface
修飾子と型メソッド説明static ModuleAttribute
ModuleAttribute.of
(ModuleEntry moduleName, int moduleFlags, Utf8Entry moduleVersion, Collection<ModuleRequireInfo> requires, Collection<ModuleExportInfo> exports, Collection<ModuleOpenInfo> opens, Collection<ClassEntry> uses, Collection<ModuleProvideInfo> provides) Module
属性を返します。static ModuleAttribute
ModuleAttribute.of
(ModuleEntry moduleName, Consumer<ModuleAttribute.ModuleAttributeBuilder> attrHandler) Module
属性を返します。static ModuleAttribute
ModuleAttribute.of
(ModuleDesc moduleName, Consumer<ModuleAttribute.ModuleAttributeBuilder> attrHandler) Module
属性を返します。