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 boolean chmod​(java.lang.String path, java.lang.String mode, boolean recursive)  
    static void copyFile​(java.io.File in, java.io.File out)  
    static void copyFile​(java.lang.String in, java.lang.String out)  
    static void createDir​(java.lang.String sDirnameFull)  
    static boolean createLink​(java.lang.String linkName, java.lang.String target)  
    static boolean createLinkSilent​(java.lang.String linkName, java.lang.String target)  
    static boolean delete​(java.io.File file)  
    static boolean delete​(java.lang.String path)  
    static boolean delete​(java.lang.String path, boolean bFollowLinks)  
    static boolean exist​(java.lang.String path)  
    static java.lang.String getContents​(java.io.File aFile)  
    static java.lang.String getParent​(java.lang.String sFile)  
    static java.io.Writer getWriter​(java.io.File aFile, boolean append)  
    static boolean isSymlink​(java.io.File file)  
    static java.lang.String readLink​(java.lang.String sLink)  
    static void renameFile​(java.io.File in, java.io.File out)  
    static java.lang.String resolveLinks​(java.lang.String destination)  
    static void setContents​(java.io.File aFile, java.lang.String aContents)  
    static void setContents​(java.io.File aFile, java.lang.String aContents, boolean append)  
    static void setContents​(java.lang.String aFile, java.lang.String aContents)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • 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)