Class PathUtil

java.lang.Object
com.hypixel.hytale.common.util.PathUtil

public class PathUtil extends Object
  • Field Details

    • PATH_PATTERN

      private static final Pattern PATH_PATTERN
  • Constructor Details

    • PathUtil

      public PathUtil()
  • Method Details

    • getParent

      @Nonnull public static Path getParent(@Nonnull Path path)
    • relativize

      @Nonnull public static Path relativize(@Nonnull Path pathA, @Nonnull Path pathB)
    • relativizePretty

      @Nonnull public static Path relativizePretty(@Nonnull Path pathA, @Nonnull Path pathB)
    • get

      @Nonnull public static Path get(@Nonnull String path)
    • get

      @Nonnull public static Path get(@Nonnull Path path)
    • getUserHome

      @Nonnull public static Path getUserHome()
    • getFileName

      public static String getFileName(@Nonnull URL extUrl)
    • isChildOf

      public static boolean isChildOf(@Nonnull Path parent, @Nonnull Path child)
    • forEachParent

      public static void forEachParent(@Nonnull Path path, @Nullable Path limit, @Nonnull Consumer<Path> consumer)
    • getFileExtension

      @Nonnull public static String getFileExtension(@Nonnull Path path)
    • toUnixPathString

      @Nonnull public static String toUnixPathString(@Nonnull Path path)