Package br.com.jarch.crud.report
Class ReportList
- java.lang.Object
-
- br.com.jarch.crud.report.ReportList
-
- All Implemented Interfaces:
IReportList
,java.io.Serializable
@Dependent public class ReportList extends java.lang.Object implements IReportList
- See Also:
- Serialized Form
-
-
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)
-
-
-
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 interfaceIReportList
-
exportFormatCsv
public java.io.InputStream exportFormatCsv(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList, java.lang.String labelReport)
- Specified by:
exportFormatCsv
in interfaceIReportList
-
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 interfaceIReportList
-
exportFormatXml
public java.io.InputStream exportFormatXml(java.util.Collection<?> listData, java.util.List<IColumnList> columnsList, java.lang.String labelReport)
- Specified by:
exportFormatXml
in interfaceIReportList
-
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 interfaceIReportList
-
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 interfaceIReportList
-
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)
-
-