public class PdfTableOutputGenerator extends HTMLOutputGenerator
| Constructor and Description |
|---|
PdfTableOutputGenerator(<any> themeServiceProvider,
<any> configServiceProvider,
<any> localizationServiceProvider,
<any> filterServiceProvider,
<any> licenseServiceProvider,
<any> juelProvider,
<any> exporterHelperProvider,
<any> pdfUtilsProvider) |
| Modifier and Type | Method and Description |
|---|---|
CompiledReport |
getFormatInfo()
Returns an empty
CompiledReport object to specify the type of report
that is generated by this generator. |
java.lang.String[] |
getFormats() |
CompiledReport |
getTableObject()
Is called upon completion to get the final report object.
|
boolean |
supportsStreaming()
Return true if the output generator is able to stream data.
|
addField, addGroupRow, close, initialize, isCatchAll, nextRowpreInitializepublic PdfTableOutputGenerator(<any> themeServiceProvider,
<any> configServiceProvider,
<any> localizationServiceProvider,
<any> filterServiceProvider,
<any> licenseServiceProvider,
<any> juelProvider,
<any> exporterHelperProvider,
<any> pdfUtilsProvider)
public CompiledReport getTableObject()
TableOutputGenerator#initialize(OutputStream, TableDefinition, boolean, TableReport, TableReport, CellFormatter[], ParameterSet, User, ReportExecutionConfig...)
the CompiledReport object should not contain actual report data.getTableObject in interface TableOutputGeneratorgetTableObject in class HTMLOutputGeneratorpublic CompiledReport getFormatInfo()
ReportOutputGeneratorCompiledReport object to specify the type of report
that is generated by this generator.getFormatInfo in interface ReportOutputGeneratorgetFormatInfo in class HTMLOutputGeneratorpublic java.lang.String[] getFormats()
getFormats in interface ReportOutputGeneratorgetFormats in class HTMLOutputGeneratorpublic boolean supportsStreaming()
TableOutputGeneratorsupportsStreaming in interface TableOutputGeneratorsupportsStreaming in class TableOutputGeneratorImpl