类 ResourceManager

java.lang.Object
moe.kawayi.org.utopia.core.resource.ResourceManager

public final class ResourceManager extends Object
资源管理器
  • 字段详细资料

  • 方法详细资料

    • getUtopiaDir

      @NotNull public static Path getUtopiaDir()
      获取utopia根目录。有时称为utopia-root
      返回:
      utopia的根目录。保证不为空。
    • getPath

      @NotNull public static Path getPath(@NotNull Path relative)
      根据路径获取基于utopia-root的路径
      等价于: getUtopiaDir().resolve(other);
      参数:
      relative - 应该为基于utopia-root的相对路径。
      返回:
      获取到的路径
      另请参阅:
    • getPath

      @NotNull public static Path getPath(@NotNull String relative)
      根据路径获取基于utopia-root的路径
      等价于: getUtopiaDir().resolve(other);
      参数:
      relative - 应该为基于utopia-root的相对路径。
      返回:
      获取到的路径
      另请参阅:
    • relativize

      @NotNull public static Path relativize(@NotNull Path absolute)
      获取基于utopia-root路径的相对路径
      等价于: getUtopiaDir().relativize(other);
      参数:
      absolute - 绝对路径
      返回:
      相对于utopia-root的相对路径。