Class FileUtilities
- java.lang.Object
-
- com.inductiveautomation.ignition.common.script.builtin.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)
-
-
-
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)
-
-