Method Summary |
|
abstract public StrBuffer | convertRowData(RowData row, long rowIndex) |
public File | createBlobFile(RowData row, int colIndex, long rowNum) |
protected String | createFilename(RowData row, int colIndex, long rowNum) |
protected OutputStream | createOutputStream(File output) |
public void | exportFinished() |
public File | generateDataFileName(ColumnData data) |
public File | getBaseDir() |
public String | getEncoding() |
abstract public StrBuffer | getEnd(long totalRows) Returns the String sequence needed in before the actual data part. |
protected String | getFileExtension() |
protected File | getOutputFile() |
public String | getPageTitle() |
public String | getPageTitle(String defaultTitle) |
public ResultInfo | getResultInfo() |
abstract public StrBuffer | getStart() Returns the String sequence needed in before the actual data part. |
public String | getValueAsFormattedString(RowData row, int col) Return the column's value as a formatted String. |
public boolean | includeColumnInExport(int col) |
public boolean | needsUpdateTable() |
void | setBlobIdColumns(List<String> cols) |
public void | setColumnsToExport(List<ColumnIdentifier> columns) |
public void | setCompressExternalFiles(boolean flag) |
public void | setDefaultDateFormat(String format) |
public void | setDefaultDateFormatter(SimpleDateFormat formatter) |
public void | setDefaultNumberFormat(String aFormat) |
public void | setDefaultNumberFormatter(DecimalFormat formatter) |
public void | setDefaultTimestampFormat(String format) |
public void | setDefaultTimestampFormatter(SimpleDateFormat formatter) |
public void | setEncoding(String enc) Set the encoding for the output string. |
public void | setErrorReporter(ErrorReporter reporter) |
public void | setFilenameColumn(String colname) |
public void | setGeneratingSql(String sql) The SQL statement that was used to generate the data. |
public void | setOriginalConnection(WbConnection conn) The connection that was used to generate the source data. |
public void | setOutputFile(File f) |
public void | setPageTitle(String title) |
public void | setResultInfo(ResultInfo meta) Define the structure of the result to be exported. |
public void | setWriteHeader(boolean writeHeader) |
public void | writeBlobFile(Object value, File f) |
public void | writeClobFile(String value, File f, String encoding) |
protected void | writeEscapedXML(StrBuffer out, String s, boolean keepCR) |