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, writerdateFormatCache, endPageIndex, filter, globalOffsetX, globalOffsetY, hyperlinkProducerFactory, isModeBatch, jasperPrint, jasperPrintList, numberFormatCache, parameters, PROPERTY_DEFAULT_FILTER_FACTORY, PROPERTY_SUFFIX_DEFAULT_FILTER_FACTORY, startPageIndex| 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, prepareTextcreateFilter, defaultParseNumber, getBooleanCellValue, getBooleanParameter, getCharacterParameter, getCustomHandler, getDateCellValue, getDateFormat, getFloatParameter, getHyperlinkProducer, getIntegerParameter, getLocale, getNumberCellValue, getNumberFormat, getOffsetX, getOffsetY, getParameter, getParameterResolver, getParameters, getReportContext, 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, setReportContextprotected boolean writeHeader
protected java.util.List<java.lang.String> columnNames
protected void exportPage(JRPrintPage page) throws java.io.IOException
exportPage in class JRAbstractCsvExporterjava.io.IOExceptionprotected void setParameters()
setParameters in class JRAbstractCsvExporterprotected void setColumnNames()
protected void writeReportHeader()
throws java.io.IOException
java.io.IOExceptionprotected 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