クラス java.lang.module.Configurationの
使用
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
-
java.langでのConfigurationの使用
修飾子と型メソッド説明ModuleLayer.defineModules
(Configuration cf, Function<String, ClassLoader> clf) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、この層を親として持つ新しいモジュール層を作成します。static ModuleLayer.Controller
ModuleLayer.defineModules
(Configuration cf, List<ModuleLayer> parentLayers, Function<String, ClassLoader> clf) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、新しいモジュール層を作成します。ModuleLayer.defineModulesWithManyLoaders
(Configuration cf, ClassLoader parentLoader) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、この層を親として持つ新しいモジュール層を作成します。static ModuleLayer.Controller
ModuleLayer.defineModulesWithManyLoaders
(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、新しいモジュール層を作成します。ModuleLayer.defineModulesWithOneLoader
(Configuration cf, ClassLoader parentLoader) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、この層を親として持つ新しいモジュール層を作成します。static ModuleLayer.Controller
ModuleLayer.defineModulesWithOneLoader
(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) 指定されたConfiguration
内のモジュールをJava仮想マシンに定義することによって、新しいモジュール層を作成します。 -
java.lang.moduleでのConfigurationの使用
修飾子と型メソッド説明ResolvedModule.configuration()
この解決されたモジュールがある構成を返します。static Configuration
Configuration.empty()
empty構成を返します。Configuration.resolve
(ModuleFinder before, ModuleFinder after, Collection<String> roots) 新しい構成を作成するために、この構成を親として、ルート・モジュールのコレクションを解決します。static Configuration
Configuration.resolve
(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots) ルート・モジュールの集合を解決して構成を作成します。Configuration.resolveAndBind
(ModuleFinder before, ModuleFinder after, Collection<String> roots) サービス・バインディングを持つルート・モジュールの集合を親として解決し、新しい構成を作成します。static Configuration
Configuration.resolveAndBind
(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots) サービス・バインディングを使用してルート・モジュールの集合を解決し、構成を作成します。修飾子と型メソッド説明static Configuration
Configuration.resolve
(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots) ルート・モジュールの集合を解決して構成を作成します。static Configuration
Configuration.resolveAndBind
(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots) サービス・バインディングを使用してルート・モジュールの集合を解決し、構成を作成します。