java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.FileUtilities

public class FileUtilities extends Object
These are all the system.file functions that are platform wide. Vision adds some more that are gui-specific.
  • Field Details

    • US_ASCII

      public static final String US_ASCII
    • ISO_8859_1

      public static final String ISO_8859_1
    • UTF_8

      public static final String UTF_8
    • UTF_16BE

      public static final String UTF_16BE
    • UTF_16LE

      public static final String UTF_16LE
    • UTF_16

      public static final String UTF_16
  • Constructor Details

    • FileUtilities

      public FileUtilities()
  • Method Details

    • getTempFile

      public static String getTempFile(String extension)
    • fileExists

      public static boolean fileExists(String filename)
    • writeFile

      public static void writeFile(String filename, byte[] data)
    • writeFile

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

      public static void writeFile(String filename, String data)
    • writeFile

      public static void writeFile(String filename, String data, boolean append)
    • writeFile

      public static void writeFile(String filename, String data, boolean append, String encoding)
    • readFileAsString

      public static String readFileAsString(String filename)
    • readFileAsString

      public static String readFileAsString(String filename, String encoding)
    • readFileAsBytes

      public static byte[] readFileAsBytes(String filename)