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, writerallSelector, dateFormatCache, endPageIndex, filter, fontMap, globalOffsetX, globalOffsetY, hyperlinkProducerFactory, isModeBatch, jasperPrint, jasperPrintList, jasperReportsContext, noBackcolorSelector, noneSelector, numberFormatCache, parameters, propertiesUtil, PROPERTY_DEFAULT_FILTER_FACTORY, PROPERTY_SUFFIX_DEFAULT_FILTER_FACTORY, startPageIndex, styledTextUtil| Constructor and Description |
|---|
JRCsvMetadataExporter() |
JRCsvMetadataExporter(JasperReportsContext jasperReportsContext) |
| 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, getJasperReportsContext, getLocale, getNumberCellValue, getNumberFormat, getOffsetX, getOffsetY, getParameter, getParameterResolver, getParameters, getPropertiesUtil, getReportContext, getStringArrayParameter, getStringParameter, getStringParameterOrDefault, getStyledText, getTextFormatFactoryClass, getTextLocale, getTextTimeZone, getTextValue, getTextValueString, reset, resetClassLoader, resetExportContext, restoreElementOffsets, setClassLoader, setExportContext, setFontMap, setFrameElementsOffset, setHyperlinkProducerFactory, setInput, setJasperPrint, setJasperReportsContext, setOffset, setOffset, setOutput, setPageRange, setParameter, setParameters, setReportContextprotected boolean writeHeader
protected java.util.List<java.lang.String> columnNames
public JRCsvMetadataExporter()
public JRCsvMetadataExporter(JasperReportsContext jasperReportsContext)
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