Package org.apache.iotdb.commons.utils
Class FileUtils
- java.lang.Object
-
- org.apache.iotdb.commons.utils.FileUtils
-
public class FileUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancopyDir(java.io.File sourceDir, java.io.File targetDir)static voiddeleteDirectory(java.io.File folder)static voiddeleteDirectoryAndEmptyParent(java.io.File folder)static longgetDirSize(java.lang.String path)Calculate the directory size including sub dir.static voidrecursiveDeleteFolder(java.lang.String path)
-
-
-
Method Detail
-
deleteDirectory
public static void deleteDirectory(java.io.File folder)
-
deleteDirectoryAndEmptyParent
public static void deleteDirectoryAndEmptyParent(java.io.File folder)
-
copyDir
public static boolean copyDir(java.io.File sourceDir, java.io.File targetDir) throws java.io.IOException- Throws:
java.io.IOException
-
getDirSize
public static long getDirSize(java.lang.String path)
Calculate the directory size including sub dir.- Parameters:
path-- Returns:
-
recursiveDeleteFolder
public static void recursiveDeleteFolder(java.lang.String path) throws java.io.IOException- Throws:
java.io.IOException
-
-