Requires
命名的模块的隐式声明的依赖性。
返回具有指定名称的此类型的枚举常量。
按照声明的顺序返回一个包含此枚举类型常量的数组。
依赖性导致依赖于
当前模块的任何模块具有对
Requires
命名的模块的隐式声明的依赖性。
在编译期间,静态阶段的依赖性是强制性的,但在执行期间在动态阶段是可选的。
在模块声明的源代码中未明确或隐式声明依赖关系。
依赖性在模块声明的源中隐式声明。
按照声明的顺序返回一个包含此枚举类型常量的数组。
此方法可用于迭代常量,如下所示:
for (ModuleDescriptor.Requires.Modifier c : ModuleDescriptor.Requires.Modifier.values())
System.out.println(c);
返回具有指定名称的此类型的枚举常量。
该字符串必须与用于声明此类型中的枚举常量的标识符完全匹配。
(不允许使用无关的空白字符。)
Enum Constant | 描述 |
---|---|
MANDATED |
依赖性在模块声明的源中隐式声明。
|
STATIC |
在编译期间,静态阶段的依赖性是强制性的,但在执行期间在动态阶段是可选的。
|
SYNTHETIC |
在模块声明的源代码中未明确或隐式声明依赖关系。
|
TRANSITIVE |
依赖性导致依赖于
当前模块的任何模块具有对
Requires 命名的模块的隐式声明的依赖性。
|
变量和类型 | 方法 | 描述 |
---|---|---|
static ModuleDescriptor.Requires.Modifier |
valueOf(String name) |
返回具有指定名称的此类型的枚举常量。
|
static ModuleDescriptor.Requires.Modifier[] |
values() |
按照声明的顺序返回一个包含此枚举类型常量的数组。
|