Class FileUtils

java.lang.Object
io.microconfig.utils.FileUtils

public class FileUtils
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String LINES_SEPARATOR  
  • Constructor Summary

    Constructors 
    Constructor Description
    FileUtils()  
  • Method Summary

    Modifier and Type Method Description
    static java.io.File canonical​(java.io.File repoDir)  
    static void copyPermissions​(java.nio.file.Path from, java.nio.file.Path to)  
    static void delete​(java.io.File path)  
    static void delete​(java.io.File... paths)  
    static java.lang.String getExtension​(java.io.File file)  
    static java.lang.String getName​(java.io.File file)  
    static java.util.stream.Stream<java.nio.file.Path> walk​(java.nio.file.Path path)  
    static void write​(java.io.File file, java.lang.String content)  
    static void write​(java.nio.file.Path file, java.lang.String content, java.nio.file.OpenOption... options)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • copyPermissions

      public static void copyPermissions​(java.nio.file.Path from, java.nio.file.Path to)
    • write

      public static void write​(java.io.File file, java.lang.String content)
    • write

      public static void write​(java.nio.file.Path file, java.lang.String content, java.nio.file.OpenOption... options)
    • delete

      public static void delete​(java.io.File... paths)
    • delete

      public static void delete​(java.io.File path)
    • canonical

      public static java.io.File canonical​(java.io.File repoDir)
    • walk

      public static java.util.stream.Stream<java.nio.file.Path> walk​(java.nio.file.Path path)
    • getExtension

      public static java.lang.String getExtension​(java.io.File file)
    • getName

      public static java.lang.String getName​(java.io.File file)