public class SheetDataWriter
extends java.lang.Object
Constructor and Description |
---|
SheetDataWriter() |
Modifier and Type | Method and Description |
---|---|
void |
close()
flush and close the temp data writer.
|
java.io.File |
createTempFile()
Create a temp file to write sheet data.
|
java.io.Writer |
createWriter(java.io.File fd)
Create a writer for the sheet data.
|
protected void |
finalize() |
int |
getLowestIndexOfFlushedRows() |
int |
getNumberOfCellsOfLastFlushedRow() |
int |
getNumberOfFlushedRows() |
java.io.InputStream |
getWorksheetXMLInputStream() |
protected void |
outputQuotedString(java.lang.String s) |
void |
writeCell(int columnIndex,
Cell cell) |
void |
writeRow(int rownum,
SXSSFRow row)
Write a row to the file
|
public SheetDataWriter() throws java.io.IOException
java.io.IOException
public java.io.File createTempFile() throws java.io.IOException
.gz
java.io.IOException
public java.io.Writer createWriter(java.io.File fd) throws java.io.IOException
fd
- the file to write tojava.io.IOException
public void close() throws java.io.IOException
getWorksheetXMLInputStream()
java.io.IOException
public java.io.InputStream getWorksheetXMLInputStream() throws java.io.IOException
java.io.IOException
public int getNumberOfFlushedRows()
public int getNumberOfCellsOfLastFlushedRow()
public int getLowestIndexOfFlushedRows()
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public void writeRow(int rownum, SXSSFRow row) throws java.io.IOException
rownum
- 0-based row numberrow
- a rowjava.io.IOException
public void writeCell(int columnIndex, Cell cell) throws java.io.IOException
java.io.IOException
protected void outputQuotedString(java.lang.String s) throws java.io.IOException
java.io.IOException
Copyright © 2005-2010 Potix Corporation. All Rights Reserved.