ModuleLayer.Controller |
ModuleLayer.Controller.addExports(Module source, String pn, Module target) |
更新模块
source 在图层
target 包导出到模块
target 。
|
ModuleLayer.Controller |
ModuleLayer.Controller.addOpens(Module source, String pn, Module target) |
更新模块
source 在图层中打开一个包到模块
target 。
|
ModuleLayer.Controller |
ModuleLayer.Controller.addReads(Module source, Module target) |
更新模块
source 在图层中读取模块
target 。
|
static ModuleLayer.Controller |
ModuleLayer.defineModules(Configuration cf, List<ModuleLayer> parentLayers, Function<String,ClassLoader> clf) |
通过将给定的
Configuration 的模块定义到Java虚拟机来创建新的模块层。
|
static ModuleLayer.Controller |
ModuleLayer.defineModulesWithManyLoaders(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) |
通过在Java虚拟机的给定的
Configuration 定义模块来创建新的模块层。
|
static ModuleLayer.Controller |
ModuleLayer.defineModulesWithOneLoader(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) |
Creates a new module layer by defining the modules in the given
Configuration to the Java virtual machine.
|