public class JRCsvMetadataExporter extends JRAbstractCsvExporter
JRAbstractExporter.BaseExporterContext, JRAbstractExporter.ParameterOverriddenResolver, JRAbstractExporter.ParameterOverrideResolver, JRAbstractExporter.ParameterResolver
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
columnNames |
protected boolean |
writeHeader |
delimiter, encoding, nature, progressMonitor, recordDelimiter, writer
classLoader, classLoaderSet, dateFormatCache, endPageIndex, fileResolver, fileResolverSet, filter, globalOffsetX, globalOffsetY, hyperlinkProducerFactory, isModeBatch, jasperPrint, jasperPrintList, numberFormatCache, parameters, PROPERTY_CELL_FORMULA, PROPERTY_DEFAULT_FILTER_FACTORY, PROPERTY_SUFFIX_DEFAULT_FILTER_FACTORY, startPageIndex, urlHandlerFactory, urlHandlerFactorySet
Constructor and Description |
---|
JRCsvMetadataExporter() |
Modifier and Type | Method and Description |
---|---|
protected void |
exportPage(JRPrintPage page) |
protected void |
setColumnNames() |
protected void |
setParameters() |
protected void |
writeCurrentRow(java.util.Map<java.lang.String,java.lang.String> currentRow,
java.util.Map<java.lang.String,java.lang.String> repeatedValues)
Writes the current row.
|
protected void |
writeReportHeader()
Writes the delimiter-separated column names
|
exportReport, exportReportToWriter, getExporterKey, getExporterNature, getStyledText, prepareText
createFilter, defaultParseNumber, getBooleanCellValue, getBooleanParameter, getCharacterParameter, getCustomHandler, getDateCellValue, getDateFormat, getFloatParameter, getHyperlinkProducer, getIntegerParameter, getLocale, getNumberCellValue, getNumberFormat, getOffsetX, getOffsetY, getParameter, getParameterResolver, getParameters, getStringArrayParameter, getStringParameter, getStringParameterOrDefault, getStyledText, getTextFormatFactoryClass, getTextLocale, getTextTimeZone, getTextValue, getTextValueString, reset, resetClassLoader, resetExportContext, restoreElementOffsets, setClassLoader, setExportContext, setFrameElementsOffset, setHyperlinkProducerFactory, setInput, setJasperPrint, setOffset, setOffset, setOutput, setPageRange, setParameter, setParameters
protected boolean writeHeader
protected java.util.List<java.lang.String> columnNames
protected void exportPage(JRPrintPage page) throws java.io.IOException
exportPage
in class JRAbstractCsvExporter
java.io.IOException
protected void setParameters()
setParameters
in class JRAbstractCsvExporter
protected void setColumnNames()
protected void writeReportHeader() throws java.io.IOException
java.io.IOException
protected void writeCurrentRow(java.util.Map<java.lang.String,java.lang.String> currentRow, java.util.Map<java.lang.String,java.lang.String> repeatedValues) throws java.io.IOException
currentRow
- repeatedValues
- java.io.IOException
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com