Class CSVReportRenderer

All Implemented Interfaces:
IReportRenderer<CSVReportRendererConfiguration>

public class CSVReportRenderer extends DelimitedReportRenderer<CSVReportRendererConfiguration>
Comma separated content rendering service for report engine
  • Constructor Details

    • CSVReportRenderer

      public CSVReportRenderer()
  • Method Details

    • getId

      public String getId()
      Description copied from interface: IReportRenderer
      Get id of renderer
      Returns:
      renderer id (HTML, XLS, etc)
    • getName

      public String getName()
      Description copied from interface: IReportRenderer
      Get renderer name
      Returns:
      renderer name
    • getContentType

      public String getContentType()
      Description copied from interface: IReportRenderer
      Get MIME content type (text/html, etc)
      Returns:
      MIME content type
    • getFileExtension

      public String getFileExtension()
      Description copied from interface: IReportRenderer
      Get file extension (without dot)
      Returns:
      file extension
    • getConfigurationType

      public Class<CSVReportRendererConfiguration> getConfigurationType()
      Description copied from interface: IReportRenderer
      Get configuration type
      Returns:
      configuration type