Interface IReportList

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    ReportList

    public interface IReportList
    extends java.io.Serializable
    • Method Summary

      All Methods Instance Methods Abstract 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>> listGroup)  
      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<?> listData, 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<?> listData, 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)  
    • Method Detail

      • exportFormatExcel

        java.io.InputStream exportFormatExcel​(java.util.Collection<?> listData,
                                              java.util.List<IColumnList> columnsList,
                                              java.lang.String labelReport)
      • exportFormatCsv

        java.io.InputStream exportFormatCsv​(java.util.Collection<?> listData,
                                            java.util.List<IColumnList> columnsList,
                                            java.lang.String labelReport)
      • exportFormatPdf

        java.io.InputStream exportFormatPdf​(ISearch<?> search,
                                            java.util.Collection<?> listData,
                                            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)
      • exportFormatTxt

        java.io.InputStream exportFormatTxt​(ISearch<?> search,
                                            java.util.Collection<?> listData,
                                            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)
      • exportFormatXml

        java.io.InputStream exportFormatXml​(java.util.Collection<?> listData,
                                            java.util.List<IColumnList> columnsList,
                                            java.lang.String labelReport)
      • configColumns

        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>> listGroup)