Package co.ecg.alpaca.core.table
Class AlpacaExcelTableWriter
java.lang.Object
co.ecg.alpaca.core.table.AlpacaTableWriter
co.ecg.alpaca.core.table.AlpacaExcelTableWriter
- Direct Known Subclasses:
EncryptedTableWriter
public class AlpacaExcelTableWriter extends AlpacaTableWriter
A class to hold generic tools for writing Reports in the Alpaca library.
- Version:
- $Id: $Id
- Author:
- James Puckett on 03/23/07 jpuckett@ecg.co
-
Constructor Summary
Constructors Constructor Description AlpacaExcelTableWriter(java.io.OutputStream outputStream)Constructor for AlpacaExcelTableWriter. -
Method Summary
Modifier and Type Method Description voidappend(java.lang.Object[] cells)append.voidclose()close.voidflush()flush.java.io.OutputStreamgetOutputStream()Getter for the fieldoutputStream.org.apache.poi.xssf.usermodel.XSSFWorkbookgetWorkBook()Getter for the fieldworkBook.voidwriteHeaders()writeHeaders.
-
Constructor Details
-
AlpacaExcelTableWriter
Constructor for AlpacaExcelTableWriter.
- Parameters:
outputStream- aOutputStreamobject.- Throws:
AlpacaException- if any.
-
-
Method Details
-
append
public void append(java.lang.Object[] cells)append.
- Specified by:
appendin classAlpacaTableWriter- Parameters:
cells- an array ofObjectobjects.
-
flush
public void flush()flush.
- Specified by:
flushin classAlpacaTableWriter
-
writeHeaders
public void writeHeaders() throws java.io.IOExceptionwriteHeaders.
- Specified by:
writeHeadersin classAlpacaTableWriter- Throws:
java.io.IOException- if any.
-
close
public void close() throws java.io.IOExceptionclose.
- Specified by:
closein classAlpacaTableWriter- Throws:
java.io.IOException- if any.
-
getWorkBook
public org.apache.poi.xssf.usermodel.XSSFWorkbook getWorkBook()Getter for the field
workBook.- Returns:
- a
XSSFWorkbookobject.
-
getOutputStream
public java.io.OutputStream getOutputStream()Getter for the field
outputStream.- Returns:
- a
OutputStreamobject.
-