-
- All Superinterfaces:
-
DirectiveTree
,树
public interface RequiresTree extends DirectiveTree
模块声明中“requires”指令的树节点。 例如:requires module-name; requires static module-name; requires transitive module-name;
- 从以下版本开始:
- 9
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 ExpressionTree
getModuleName()
返回所需模块的名称。boolean
isStatic()
如果这是“requires static”指令,则返回true。boolean
isTransitive()
如果这是“需要传递”指令,则返回true。
-
-
-
方法详细信息
-
isStatic
boolean isStatic()
如果这是“requires static”指令,则返回true。- 结果
- 如果这是“需要静态”指令,则为true
-
isTransitive
boolean isTransitive()
如果这是“需要传递”指令,则返回true。- 结果
- 如果这是“需要传递”指令,则为true
-
getModuleName
ExpressionTree getModuleName()
返回所需模块的名称。- 结果
- 所需模块的名称
-
-