Class 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.CSVWriter createCSVWriter​(java.lang.String filePath)  
      static org.apache.log4j.FileAppender createLogFileAppender​(java.lang.String filePath)  
      static java.io.FileWriter createOutputFileWriter​(java.lang.String filePath)  
      static <T> T readCustomJson​(java.lang.String path, com.google.gson.TypeAdapter<T> adapter)  
      static void saveAsCSV​(java.lang.String filePath, java.util.List<Tuple2<java.lang.String,​java.util.List<java.lang.String>>> list)  
      static void saveChart​(java.lang.String filePath, org.jfree.chart.JFreeChart chart)  
      static void saveChart​(org.jfree.chart.JFreeChart chart)  
      static void saveDotPanel​(java.lang.String filePath, org.processmining.plugins.graphviz.visualisation.DotPanel panel)  
      static void saveDotPanel​(org.processmining.plugins.graphviz.visualisation.DotPanel panel)  
      static void savePetrinetToPnml​(java.lang.String filePath, ProMPetrinetWrapper pn)  
      static void saveString​(java.lang.String filePath, java.lang.String x)  
      static void saveStrings​(java.lang.String filePath, java.lang.Iterable<java.lang.String> strings)  
      • Methods inherited from class java.lang.Object

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

      • FileUtils

        public FileUtils()
    • 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)