クラス java.lang.module.ModuleDescriptor.Builderの
使用
パッケージ | 説明 |
---|---|
java.lang.module |
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
|
-
java.lang.moduleでのModuleDescriptor.Builderの使用
ModuleDescriptor.Builderを返すjava.lang.moduleのメソッド 修飾子と型 メソッド 説明 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)
モジュールのバージョンを設定します。