Class FileUtils


  • public class FileUtils
    extends Object
    • Constructor Detail

      • FileUtils

        public FileUtils()
    • Method Detail

      • resolvePath

        public static File resolvePath​(File base,
                                       String path)
        Resolves a path relative a base directory.

        This method does what "new File(base,path)" Should do, if it wasn't completely lame: If path is absolute, then a File for that path is returned; if it's not absolute, then a File is returned using "path" as a child of "base")

      • sync

        public static void sync​(File fullFile)
                         throws IOException
        Copied from Lucene's FSDirectory.fsync(String)
        Parameters:
        fullFile - the File to be synced to disk
        Throws:
        IOException - if the file could not be synced
      • fileExists

        public static boolean fileExists​(String filePathString)