Class FileUtilities
- java.lang.Object
-
- com.inductiveautomation.ignition.common.script.builtin.FileUtilities
-
public class FileUtilities extends java.lang.ObjectThese 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 booleanfileExists(java.lang.String filename)static java.lang.StringgetTempFile(java.lang.String extension)static byte[]readFileAsBytes(java.lang.String filename)static java.lang.StringreadFileAsString(java.lang.String filename)static java.lang.StringreadFileAsString(java.lang.String filename, java.lang.String encoding)static voidwriteFile(java.lang.String filename, byte[] data)static voidwriteFile(java.lang.String filename, byte[] data, boolean append)static voidwriteFile(java.lang.String filename, java.lang.String data)static voidwriteFile(java.lang.String filename, java.lang.String data, boolean append)static voidwriteFile(java.lang.String filename, java.lang.String data, boolean append, java.lang.String encoding)
-
-
-
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)
-
-