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