Class FileUtilities


  • public class FileUtilities
    extends java.lang.Object
    These are all of the file functions that are SR-global - FPMI adds some more that are gui-specific.
    • Constructor Summary

      Constructors 
      Constructor Description
      FileUtilities()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean fileExists​(java.lang.String filename)  
      static java.lang.String getTempFile​(java.lang.String extension)  
      static byte[] readFileAsBytes​(java.lang.String filename)  
      static java.lang.String readFileAsString​(java.lang.String filename)  
      static java.lang.String readFileAsString​(java.lang.String filename, java.lang.String encoding)  
      static void writeFile​(java.lang.String filename, byte[] data)  
      static void writeFile​(java.lang.String filename, byte[] data, boolean append)  
      static void writeFile​(java.lang.String filename, java.lang.String data)  
      static void writeFile​(java.lang.String filename, java.lang.String data, boolean append)  
      static void writeFile​(java.lang.String filename, java.lang.String data, boolean append, java.lang.String encoding)  
      • Methods inherited from class java.lang.Object

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

      • FileUtilities

        public FileUtilities()
    • Method Detail

      • getTempFile

        public static java.lang.String getTempFile​(java.lang.String extension)
      • fileExists

        public static boolean fileExists​(java.lang.String filename)
      • writeFile

        public static void writeFile​(java.lang.String filename,
                                     byte[] data)
      • writeFile

        public static void writeFile​(java.lang.String filename,
                                     byte[] data,
                                     boolean append)
      • writeFile

        public static void writeFile​(java.lang.String filename,
                                     java.lang.String data)
      • writeFile

        public static void writeFile​(java.lang.String filename,
                                     java.lang.String data,
                                     boolean append)
      • writeFile

        public static void writeFile​(java.lang.String filename,
                                     java.lang.String data,
                                     boolean append,
                                     java.lang.String encoding)
      • readFileAsString

        public static java.lang.String readFileAsString​(java.lang.String filename)
      • readFileAsString

        public static java.lang.String readFileAsString​(java.lang.String filename,
                                                        java.lang.String encoding)
      • readFileAsBytes

        public static byte[] readFileAsBytes​(java.lang.String filename)