Package com.auto.framework.utils
Class FileUtil
java.lang.Object
com.auto.framework.utils.FileUtil
public class FileUtil
extends java.lang.Object
User: Priytam Jee Pandey
Date: 28/05/20
Time: 1:17 pm
email: mrpjpandey@gmail.com
-
Constructor Summary
Constructors Constructor Description FileUtil() -
Method Summary
Modifier and Type Method Description static booleanchmod(java.lang.String path, java.lang.String mode, boolean recursive)static voidcopyFile(java.io.File in, java.io.File out)static voidcopyFile(java.lang.String in, java.lang.String out)static voidcreateDir(java.lang.String sDirnameFull)static booleancreateLink(java.lang.String linkName, java.lang.String target)static booleancreateLinkSilent(java.lang.String linkName, java.lang.String target)static booleandelete(java.io.File file)static booleandelete(java.lang.String path)static booleandelete(java.lang.String path, boolean bFollowLinks)static booleanexist(java.lang.String path)static java.lang.StringgetContents(java.io.File aFile)static java.lang.StringgetParent(java.lang.String sFile)static java.io.WritergetWriter(java.io.File aFile, boolean append)static booleanisSymlink(java.io.File file)static java.lang.StringreadLink(java.lang.String sLink)static voidrenameFile(java.io.File in, java.io.File out)static java.lang.StringresolveLinks(java.lang.String destination)static voidsetContents(java.io.File aFile, java.lang.String aContents)static voidsetContents(java.io.File aFile, java.lang.String aContents, boolean append)static voidsetContents(java.lang.String aFile, java.lang.String aContents)
-
Constructor Details
-
FileUtil
public FileUtil()
-
-
Method Details
-
delete
public static boolean delete(java.lang.String path) -
delete
public static boolean delete(java.lang.String path, boolean bFollowLinks) -
delete
public static boolean delete(java.io.File file) -
isSymlink
public static boolean isSymlink(java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
createLinkSilent
public static boolean createLinkSilent(java.lang.String linkName, java.lang.String target) -
createLink
public static boolean createLink(java.lang.String linkName, java.lang.String target) -
copyFile
public static void copyFile(java.io.File in, java.io.File out) -
copyFile
public static void copyFile(java.lang.String in, java.lang.String out) -
renameFile
public static void renameFile(java.io.File in, java.io.File out) throws java.io.IOException- Throws:
java.io.IOException
-
readLink
public static java.lang.String readLink(java.lang.String sLink) -
resolveLinks
public static java.lang.String resolveLinks(java.lang.String destination) -
chmod
public static boolean chmod(java.lang.String path, java.lang.String mode, boolean recursive) -
getParent
public static java.lang.String getParent(java.lang.String sFile) -
createDir
public static void createDir(java.lang.String sDirnameFull) throws java.io.IOException- Throws:
java.io.IOException
-
setContents
public static void setContents(java.lang.String aFile, java.lang.String aContents) -
setContents
public static void setContents(java.io.File aFile, java.lang.String aContents) -
setContents
public static void setContents(java.io.File aFile, java.lang.String aContents, boolean append) -
getWriter
public static java.io.Writer getWriter(java.io.File aFile, boolean append) -
getContents
public static java.lang.String getContents(java.io.File aFile) -
exist
public static boolean exist(java.lang.String path)
-