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 void
append(java.lang.Object[] cells)
append.void
close()
close.void
flush()
flush.java.io.OutputStream
getOutputStream()
Getter for the fieldoutputStream
.org.apache.poi.xssf.usermodel.XSSFWorkbook
getWorkBook()
Getter for the fieldworkBook
.void
writeHeaders()
writeHeaders.
-
Constructor Details
-
AlpacaExcelTableWriter
Constructor for AlpacaExcelTableWriter.
- Parameters:
outputStream
- aOutputStream
object.- Throws:
AlpacaException
- if any.
-
-
Method Details
-
append
public void append(java.lang.Object[] cells)append.
- Specified by:
append
in classAlpacaTableWriter
- Parameters:
cells
- an array ofObject
objects.
-
flush
public void flush()flush.
- Specified by:
flush
in classAlpacaTableWriter
-
writeHeaders
public void writeHeaders() throws java.io.IOExceptionwriteHeaders.
- Specified by:
writeHeaders
in classAlpacaTableWriter
- Throws:
java.io.IOException
- if any.
-
close
public void close() throws java.io.IOExceptionclose.
- Specified by:
close
in classAlpacaTableWriter
- Throws:
java.io.IOException
- if any.
-
getWorkBook
public org.apache.poi.xssf.usermodel.XSSFWorkbook getWorkBook()Getter for the field
workBook
.- Returns:
- a
XSSFWorkbook
object.
-
getOutputStream
public java.io.OutputStream getOutputStream()Getter for the field
outputStream
.- Returns:
- a
OutputStream
object.
-