public class ResultSetDataWrapperBuilder extends Object
| Constructor and Description |
|---|
ResultSetDataWrapperBuilder(String rangeName,
ResultSet rs) |
| Modifier and Type | Method and Description |
|---|---|
ResultSetDataWrapper |
build() |
ResultSetDataWrapperBuilder |
charset(Charset charset)
Set the charset for byte values
|
ResultSetDataWrapperBuilder |
converter(SQLToCellValueConverter.IntervalConverter converter)
JDBC misses some way to handle intervals.
|
ResultSetDataWrapperBuilder |
currency(String currency)
Set the currency
|
ResultSetDataWrapperBuilder |
headerStyle(TableCellStyle headerStyle)
Set a header style
|
ResultSetDataWrapperBuilder |
logger(Logger logger)
Set a logger
|
ResultSetDataWrapperBuilder |
max(int max)
Set a limit to the number of rows
|
ResultSetDataWrapperBuilder |
noAutoFilter()
Remove the auto filter
|
ResultSetDataWrapperBuilder |
noHeaderStyle()
Remove the default header style
|
ResultSetDataWrapperBuilder |
nullValue(CellValue nullValue)
Set a value for SQL NULLs.
|
ResultSetDataWrapperBuilder |
typeValue(int j,
CellType cellType)
Give a hint for a column type
|
public ResultSetDataWrapperBuilder logger(Logger logger)
logger - the loggerpublic ResultSetDataWrapperBuilder headerStyle(TableCellStyle headerStyle)
headerStyle - the cell style for the headerpublic ResultSetDataWrapperBuilder noHeaderStyle()
public ResultSetDataWrapperBuilder max(int max)
max - the last line writtenpublic ResultSetDataWrapperBuilder noAutoFilter()
public ResultSetDataWrapperBuilder typeValue(int j, CellType cellType)
j - the col indexcellType - the expected cell typepublic ResultSetDataWrapperBuilder nullValue(CellValue nullValue)
nullValue - the null valuepublic ResultSetDataWrapperBuilder currency(String currency)
currency - the currencypublic ResultSetDataWrapperBuilder charset(Charset charset)
charset - the charsetpublic ResultSetDataWrapperBuilder converter(SQLToCellValueConverter.IntervalConverter converter)
converter - the converter for Intervalpublic ResultSetDataWrapper build()
Copyright © 2016–2021. All rights reserved.