Module  java.compiler
软件包  javax.tools

Interface JavaFileManager.Location

    • 方法摘要

      所有方法  接口方法  抽象方法  Default Methods 
      Modifier and Type 方法 描述
      String getName​()
      返回此位置的名称。
      default boolean isModuleOrientedLocation​()
      指出这个位置是否是面向模块的位置,因此与面向包的位置相比,预期它将包含一个 模块/包/类层次结构中的 ,该位置预期包含一个 包/类层次结构中的
      boolean isOutputLocation​()
      确定这是否是输出位置。
    • 方法详细信息

      • getName

        String getName​()
        返回此位置的名称。
        结果
        一个名字
      • isOutputLocation

        boolean isOutputLocation​()
        确定这是否是输出位置。 输出位置是常规用于输出的位置。
        API Note:
        输出位置可用于将文件写入面向组件的组织或面向模块的组织中。
        结果
        如果这是输出位置,则为true,否则为false
      • isModuleOrientedLocation

        default boolean isModuleOrientedLocation​()
        指出这个位置是否是面向模块的位置,因此与面向包的位置相比,预期它将包含一个模块/包/类层次结构中的 ,该位置预期包含一个包/类层次结构中的 如果这是输出位置,则此方法的结果是未定义的。
        Implementation Note:
        如果名称包含单词“MODULE”,则此实现返回true。
        结果
        如果此位置预期包含模块,则为true
        从以下版本开始:
        9