Module jdk.compiler

Interface ModuleTree

所有超级接口:
Tree

public interface ModuleTree extends Tree
模块声明的树节点。例如:
    annotations
    [open] module module-name {
        directives
    }
 
自JDK版本:
9
  • Method Details

    • getAnnotations

      List<? extends AnnotationTree> getAnnotations()
      返回与此模块声明关联的注解。
      返回:
      注解
    • getModuleType

      ModuleTree.ModuleKind getModuleType()
      返回此模块的类型。
      返回:
      此模块的类型
    • getName

      ExpressionTree getName()
      返回模块的名称。
      返回:
      模块的名称
    • getDirectives

      List<? extends DirectiveTree> getDirectives()
      返回模块声明中的指令。
      返回:
      模块声明中的指令