Class FileUtil
java.lang.Object
org.teamapps.universaldb.index.file.FileUtil
public class FileUtil
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description FileUtil() -
Method Summary
Modifier and Type Method Description static voidcompressAndEncrypt(java.io.File src, java.io.File dst, java.lang.String password)static java.lang.StringcreateFileHash(java.io.File file)static java.lang.StringcreateHash(java.lang.String... values)static voiddecryptAndDecompress(java.io.File src, java.io.File dst, java.lang.String password)static voiddeleteFileRecursive(java.io.File file)static java.lang.StringgetFileContentLanguage(java.lang.String content)static FileMetaDataparseFileMetaData(java.io.File file)
-
Constructor Details
-
FileUtil
public FileUtil()
-
-
Method Details
-
compressAndEncrypt
public static void compressAndEncrypt(java.io.File src, java.io.File dst, java.lang.String password) throws java.lang.Exception- Throws:
java.lang.Exception
-
decryptAndDecompress
public static void decryptAndDecompress(java.io.File src, java.io.File dst, java.lang.String password) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseFileMetaData
-
getFileContentLanguage
public static java.lang.String getFileContentLanguage(java.lang.String content) -
createFileHash
public static java.lang.String createFileHash(java.io.File file) -
createHash
public static java.lang.String createHash(java.lang.String... values) -
deleteFileRecursive
public static void deleteFileRecursive(java.io.File file)
-