Class ReportList

    • Constructor Summary

      Constructors 
      Constructor Description
      ReportList()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configColumns​(ReportBuilder reportBuilder, java.lang.Class<?> classEntity, java.util.List<IColumnList> columnsList, java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listaGroup)  
      java.io.InputStream exportFormatCsv​(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList, java.lang.String labelReport)  
      java.io.InputStream exportFormatExcel​(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList, java.lang.String labelReport)  
      java.io.InputStream exportFormatPdf​(ISearch<?> search, java.util.Collection<?> listaDados, java.util.List<IColumnList> columnsList, java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listGroup, java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listOrder, java.lang.String templateReport, boolean reportPortrait, java.lang.String labelReport)  
      java.io.InputStream exportFormatTxt​(ISearch<?> search, java.util.Collection<?> listaDados, java.util.List<IColumnList> columnsList, java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listGroup, java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listOrder, java.lang.String templateReport, boolean reportPortrait, java.lang.String labelReport)  
      java.io.InputStream exportFormatXml​(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList, java.lang.String labelReport)  
      static java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> listRecord​(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList)  
      • Methods inherited from class java.lang.Object

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

      • ReportList

        public ReportList()
    • Method Detail

      • exportFormatExcel

        public java.io.InputStream exportFormatExcel​(java.util.Collection<?> listData,
                                                     java.util.List<IColumnList> columnsList,
                                                     java.lang.String labelReport)
        Specified by:
        exportFormatExcel in interface IReportList
      • exportFormatCsv

        public java.io.InputStream exportFormatCsv​(java.util.Collection<?> listData,
                                                   java.util.List<IColumnList> columnsList,
                                                   java.lang.String labelReport)
        Specified by:
        exportFormatCsv in interface IReportList
      • exportFormatTxt

        public java.io.InputStream exportFormatTxt​(ISearch<?> search,
                                                   java.util.Collection<?> listaDados,
                                                   java.util.List<IColumnList> columnsList,
                                                   java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listGroup,
                                                   java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listOrder,
                                                   java.lang.String templateReport,
                                                   boolean reportPortrait,
                                                   java.lang.String labelReport)
        Specified by:
        exportFormatTxt in interface IReportList
      • exportFormatXml

        public java.io.InputStream exportFormatXml​(java.util.Collection<?> listData,
                                                   java.util.List<IColumnList> columnsList,
                                                   java.lang.String labelReport)
        Specified by:
        exportFormatXml in interface IReportList
      • exportFormatPdf

        public java.io.InputStream exportFormatPdf​(ISearch<?> search,
                                                   java.util.Collection<?> listaDados,
                                                   java.util.List<IColumnList> columnsList,
                                                   java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listGroup,
                                                   java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listOrder,
                                                   java.lang.String templateReport,
                                                   boolean reportPortrait,
                                                   java.lang.String labelReport)
        Specified by:
        exportFormatPdf in interface IReportList
      • configColumns

        public void configColumns​(ReportBuilder reportBuilder,
                                  java.lang.Class<?> classEntity,
                                  java.util.List<IColumnList> columnsList,
                                  java.util.Collection<java.util.Map<java.lang.String,​java.lang.String>> listaGroup)
        Specified by:
        configColumns in interface IReportList
      • listRecord

        public static java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> listRecord​(java.util.Collection<?> listData,
                                                                                                        java.util.List<IColumnList> columnsList)