Module  jdk.compiler
软件包  com.sun.source.tree

Interface RequiresTree

  • All Superinterfaces:
    DirectiveTree


    public interface RequiresTree
    extends DirectiveTree
    模块声明中“require”指令的树结点。 例如:
      requires module-name;
        requires static module-name;
        requires transitive module-name; 
    从以下版本开始:
    9
    • 方法详细信息

      • isStatic

        boolean isStatic​()
        如果这是一个“require static”指令,则返回true。
        结果
        如果这是一个“需要静态”指令,则为true
      • isTransitive

        boolean isTransitive​()
        如果这是一个“需要传递”的指令,则返回true。
        结果
        如果这是一个“需要传递性”指令,则为真
      • getModuleName

        ExpressionTree getModuleName​()
        返回所需模块的名称。
        结果
        所需模块的名称