public class ExcelWriter extends Object
| Constructor and Description |
|---|
ExcelWriter() |
| Modifier and Type | Method and Description |
|---|---|
long |
generateExcel(List<Map<String,Object>> data,
OutputStream os)
Funkcja zapisująca dane do pliku Excel.
|
long |
generateScheme(List<String> headers,
OutputStream os) |
Map<String,Class<?>> |
getExcelTypes() |
String |
getExtension()
Pobiera aktualnie ustawione rozszerzenie pliku Excel. xlsx(domyślnie) lub xls
|
Map<Integer,String> |
getHeaderIdx() |
String[] |
getHeaders() |
Map<String,String> |
getHeadersMapping() |
void |
setExcelTypes(Map<String,Class<?>> excelTypes) |
void |
setExtension(String extension)
Pozwala ustawić rozszerzenie generowanego pliku
|
void |
setHeaderIdx(Map<Integer,String> headerIdx) |
void |
setHeaders(String[] headers) |
void |
setHeadersMapping(Map<String,String> headersMapping) |
public long generateExcel(List<Map<String,Object>> data, OutputStream os) throws IOException, ParseException
data - Dane wejściowe. Klucze to identyfikatory kolumn.os - Strumień wejściowyIOExceptionParseExceptionpublic String getExtension()
public void setExtension(String extension)
extension - Wartość xlsx(domyślnie) lub xlspublic String[] getHeaders()
public void setHeaders(String[] headers)
public long generateScheme(List<String> headers, OutputStream os) throws IOException
IOExceptionCopyright © 2014 Suncode. All rights reserved.