Package io.microconfig.utils
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.StringLINES_SEPARATOR -
Constructor Summary
Constructors Constructor Description FileUtils() -
Method Summary
Modifier and Type Method Description static java.io.Filecanonical(java.io.File repoDir)static voidcopyPermissions(java.nio.file.Path from, java.nio.file.Path to)static voiddelete(java.io.File path)static voiddelete(java.io.File... paths)static java.lang.StringgetExtension(java.io.File file)static java.lang.StringgetName(java.io.File file)static java.util.stream.Stream<java.nio.file.Path>walk(java.nio.file.Path path)static voidwrite(java.io.File file, java.lang.String content)static voidwrite(java.nio.file.Path file, java.lang.String content, java.nio.file.OpenOption... options)
-
Field Details
-
LINES_SEPARATOR
public static final java.lang.String LINES_SEPARATOR
-
-
Constructor Details
-
FileUtils
public FileUtils()
-
-
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)
-