Package io.github.dornol.excelkit.excel
Class ExcelColumn.ExcelColumnBuilder<T>
java.lang.Object
io.github.dornol.excelkit.excel.ColumnStyleConfig<T,ExcelColumn.ExcelColumnBuilder<T>>
io.github.dornol.excelkit.excel.ExcelColumn.ExcelColumnBuilder<T>
- Type Parameters:
T- the row data type
- Enclosing class:
ExcelColumn<T>
public static class ExcelColumn.ExcelColumnBuilder<T>
extends ColumnStyleConfig<T,ExcelColumn.ExcelColumnBuilder<T>>
Builder for constructing
ExcelColumn instances using a fluent DSL-style API.-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.dornol.excelkit.excel.ColumnStyleConfig
ColumnStyleConfig.DefaultStyleConfig<T> -
Method Summary
Modifier and TypeMethodDescriptionstyle(org.apache.poi.ss.usermodel.CellStyle style) Sets a customCellStylefor this column.Methods inherited from class io.github.dornol.excelkit.excel.ColumnStyleConfig
alignment, backgroundColor, backgroundColor, bold, border, borderBottom, borderLeft, borderRight, borderTop, cellColor, comment, commentSize, dropdown, fontColor, fontColor, fontName, fontSize, format, group, headerComment, headerComment, headerFontColor, headerFontColor, hidden, hidden, indentation, locked, maxWidth, minWidth, nullValue, outline, rotation, strikethrough, strikethrough, type, underline, underline, validation, verticalAlignment, width, wrapText, wrapText
-
Method Details
-
style
Sets a customCellStylefor this column.- Parameters:
style- the cell style to apply- Returns:
- this instance for chaining
-