Class MultiCSVLogger


  • public class MultiCSVLogger
    extends Object
    Provides logging to multiple CSV files. First call header("a,list,of,fields"), then log(any,object,for,fields); TODO: tests, add checking to ensure that headers have same number of fields as entries
    • Constructor Detail

      • MultiCSVLogger

        public MultiCSVLogger()
    • Method Detail

      • setBasePath

        public void setBasePath​(File path)
      • postConstruct

        @PostConstruct
        public void postConstruct()
      • header

        public void header​(String file,
                           String header)
      • hasHeader

        public boolean hasHeader​(String file)
      • changelogHeader

        public void changelogHeader()
      • changelogHeader

        public void changelogHeader​(String comment)
      • changelog

        public void changelog​(String s)
      • difflogHeader

        public void difflogHeader​(String filename)
      • difflog

        public void difflog​(int linenum,
                            String content)
      • summarize

        public void summarize()
      • clear

        public void clear()