| ModuleDescriptor.Builder | ModuleDescriptor.Builder. exports(ModuleDescriptor.Exports e) | エクスポートされたパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. exports(String pn) | エクスポートされたパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. exports(String pn, Set<String> targets) | エクスポートされたパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn) | (おそらく空の)修飾子のセットを指定して、エクスポートされたパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn, Set<String> targets) | (おそらく空の)修飾子のセットを指定して、エクスポートされたパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. mainClass(String mc) | モジュール・メイン・クラスを設定します。 | 
| static ModuleDescriptor.Builder | ModuleDescriptor. newAutomaticModule(String name) | ビルダーをインスタンス化して、自動モジュール用のモジュール記述子を作成します。 | 
| static ModuleDescriptor.Builder | ModuleDescriptor. newModule(String name) | ビルダーをインスタンス化して、normalモジュールのモジュール記述子を作成します。 | 
| static ModuleDescriptor.Builder | ModuleDescriptor. newModule(String name, Set<ModuleDescriptor.Modifier> ms) | ビルダーをインスタンス化してモジュール記述子を構築します。 | 
| static ModuleDescriptor.Builder | ModuleDescriptor. newOpenModule(String name) | ビルダーをインスタンス化して、開いているモジュール用のモジュール記述子を作成します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. opens(ModuleDescriptor.Opens obj) | 開いているパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. opens(String pn) | 開いているパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. opens(String pn, Set<String> targets) | 開いているパッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn) | 与えられた(おそらく空の)修飾子のセットを含む公開パッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn, Set<String> targets) | 与えられた(おそらく空の)修飾子のセットを含む公開パッケージを追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. packages(Set<String> pns) | パッケージをモジュールに追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. provides(ModuleDescriptor.Provides p) | 1つ以上の実装を持つサービスを提供します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. provides(String service, List<String> providers) | サービスの実装を提供します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. requires(ModuleDescriptor.Requires req) | モジュールに依存関係を追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. requires(String mn) | 修飾子のセットが空のモジュールに依存関係を追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn) | 特定の(おそらく空の)修飾子セットを使用して、モジュールに依存関係を追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn, ModuleDescriptor.Version compiledVersion) | 特定の(おそらく空の)修飾子セットを使用して、モジュールに依存関係を追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. uses(String service) | サービスの依存関係を追加します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. version(ModuleDescriptor.Version v) | モジュールのバージョンを設定します。 | 
| ModuleDescriptor.Builder | ModuleDescriptor.Builder. version(String vs) | モジュールのバージョンを設定します。 |