Class ReportGenerator


  • public class ReportGenerator
    extends java.lang.Object
    This is an interface to create a report based on command line flags
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ReportGenerator.Format
      to create a custom report, extend this enum with the name of your choice
    • Constructor Summary

      Constructors 
      Constructor Description
      ReportGenerator()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void generate​(java.lang.String... args)
      Starts the respective report (default is HTML5)
      static AbstractReportGenerator generateHtml5Report()
      Searches the Html5ReportGenerator in Java path and instantiates the report
      static void main​(java.lang.String... args)  
      • Methods inherited from class java.lang.Object

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

      • ReportGenerator

        public ReportGenerator()
    • Method Detail

      • generate

        public void generate​(java.lang.String... args)
        Starts the respective report (default is HTML5)
      • generateHtml5Report

        public static AbstractReportGenerator generateHtml5Report()
        Searches the Html5ReportGenerator in Java path and instantiates the report
      • main

        public static void main​(java.lang.String... args)