Package org.processmining.specpp.util
Class FileUtils
- java.lang.Object
-
- org.processmining.specpp.util.FileUtils
-
public class FileUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FileUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.opencsv.CSVWritercreateCSVWriter(java.lang.String filePath)static org.apache.log4j.FileAppendercreateLogFileAppender(java.lang.String filePath)static java.io.FileWritercreateOutputFileWriter(java.lang.String filePath)static <T> TreadCustomJson(java.lang.String path, com.google.gson.TypeAdapter<T> adapter)static voidsaveAsCSV(java.lang.String filePath, java.util.List<Tuple2<java.lang.String,java.util.List<java.lang.String>>> list)static voidsaveChart(java.lang.String filePath, org.jfree.chart.JFreeChart chart)static voidsaveChart(org.jfree.chart.JFreeChart chart)static voidsaveDotPanel(java.lang.String filePath, org.processmining.plugins.graphviz.visualisation.DotPanel panel)static voidsaveDotPanel(org.processmining.plugins.graphviz.visualisation.DotPanel panel)static voidsavePetrinetToPnml(java.lang.String filePath, ProMPetrinetWrapper pn)static voidsaveString(java.lang.String filePath, java.lang.String x)static voidsaveStrings(java.lang.String filePath, java.lang.Iterable<java.lang.String> strings)
-
-
-
Method Detail
-
readCustomJson
public static <T> T readCustomJson(java.lang.String path, com.google.gson.TypeAdapter<T> adapter)
-
saveDotPanel
public static void saveDotPanel(org.processmining.plugins.graphviz.visualisation.DotPanel panel)
-
saveDotPanel
public static void saveDotPanel(java.lang.String filePath, org.processmining.plugins.graphviz.visualisation.DotPanel panel)
-
saveChart
public static void saveChart(org.jfree.chart.JFreeChart chart)
-
saveChart
public static void saveChart(java.lang.String filePath, org.jfree.chart.JFreeChart chart)
-
createLogFileAppender
public static org.apache.log4j.FileAppender createLogFileAppender(java.lang.String filePath)
-
createOutputFileWriter
public static java.io.FileWriter createOutputFileWriter(java.lang.String filePath)
-
createCSVWriter
public static com.opencsv.CSVWriter createCSVWriter(java.lang.String filePath)
-
saveString
public static void saveString(java.lang.String filePath, java.lang.String x)
-
saveStrings
public static void saveStrings(java.lang.String filePath, java.lang.Iterable<java.lang.String> strings)
-
saveAsCSV
public static void saveAsCSV(java.lang.String filePath, java.util.List<Tuple2<java.lang.String,java.util.List<java.lang.String>>> list)
-
savePetrinetToPnml
public static void savePetrinetToPnml(java.lang.String filePath, ProMPetrinetWrapper pn)
-
-