org.ujmp.core.util.io
Class FileUtil
- java.lang.Object
-
- org.ujmp.core.util.io.FileUtil
-
public class FileUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description FileUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static java.io.FileappendExtension(java.io.File file, java.lang.String newExtension)static voidcopyFile(java.io.File source, java.io.File target)static intcountFiles(java.io.File path)static booleandeleteRecursive(java.io.File path)static booleanequalsContent(java.io.File file1, java.io.File file2)static java.util.List<java.util.List<java.io.File>>findDuplicates(java.io.File path)static java.util.List<java.io.File>getAll(java.io.File path)static byte[]getBytes(java.io.File file)static FileFormatguessFormat(java.io.File file)static ListMatrix<java.io.File>listRecursive(java.io.File path)static java.lang.StringloadToString(java.io.File file)static java.lang.Stringmd5Sum(java.io.File file)static booleanmove(java.io.File source, java.io.File target)
-
-
-
Method Detail
-
guessFormat
public static FileFormat guessFormat(java.io.File file)
-
deleteRecursive
public static boolean deleteRecursive(java.io.File path)
-
getAll
public static java.util.List<java.io.File> getAll(java.io.File path)
-
equalsContent
public static boolean equalsContent(java.io.File file1, java.io.File file2) throws java.io.IOException- Throws:
java.io.IOException
-
move
public static boolean move(java.io.File source, java.io.File target)
-
loadToString
public static java.lang.String loadToString(java.io.File file)
-
getBytes
public static byte[] getBytes(java.io.File file)
-
copyFile
public static void copyFile(java.io.File source, java.io.File target) throws java.io.IOException- Throws:
java.io.IOException
-
md5Sum
public static java.lang.String md5Sum(java.io.File file) throws java.security.NoSuchAlgorithmException, java.io.IOException- Throws:
java.security.NoSuchAlgorithmExceptionjava.io.IOException
-
findDuplicates
public static java.util.List<java.util.List<java.io.File>> findDuplicates(java.io.File path) throws java.lang.Exception- Throws:
java.lang.Exception
-
countFiles
public static int countFiles(java.io.File path)
-
listRecursive
public static ListMatrix<java.io.File> listRecursive(java.io.File path)
-
appendExtension
public static final java.io.File appendExtension(java.io.File file, java.lang.String newExtension)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG