public abstract static class AbstractXlsxSolutionFileIO.AbstractXlsxWriter<Solution_> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<org.optaplanner.core.api.score.constraint.ConstraintMatchTotal> |
constraintMatchTotalList |
protected org.apache.poi.ss.usermodel.CreationHelper |
creationHelper |
protected int |
currentColumnNumber |
protected org.apache.poi.ss.usermodel.Drawing |
currentDrawing |
protected org.apache.poi.xssf.usermodel.XSSFRow |
currentRow |
protected int |
currentRowNumber |
protected org.apache.poi.xssf.usermodel.XSSFSheet |
currentSheet |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
defaultStyle |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
hardPenaltyStyle |
protected int |
headerCellCount |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
headerStyle |
protected Map<Object,org.optaplanner.core.api.score.constraint.Indictment> |
indictmentMap |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
mediumPenaltyStyle |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
pinnedStyle |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
republishedStyle |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
softPenaltyStyle |
protected Solution_ |
solution |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
unavailableStyle |
protected org.apache.poi.xssf.usermodel.XSSFWorkbook |
workbook |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
wrappedStyle |
| Constructor and Description |
|---|
AbstractXlsxWriter(Solution_ solution,
String solverConfigResource) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
autoSizeColumnsWithHeader() |
protected org.apache.poi.xssf.usermodel.XSSFCellStyle |
createStyle(org.apache.poi.xssf.usermodel.XSSFColor color) |
protected void |
createStyles() |
protected org.apache.poi.xssf.usermodel.XSSFCell |
nextCell() |
protected org.apache.poi.xssf.usermodel.XSSFCell |
nextCell(org.apache.poi.xssf.usermodel.XSSFCellStyle cellStyle) |
protected org.apache.poi.xssf.usermodel.XSSFCell |
nextCellVertically() |
protected org.apache.poi.xssf.usermodel.XSSFCell |
nextCellVertically(org.apache.poi.xssf.usermodel.XSSFCellStyle cellStyle) |
protected void |
nextHeaderCell(double value) |
protected void |
nextHeaderCell(String value) |
protected void |
nextHeaderCellVertically(String value) |
protected void |
nextRow() |
protected void |
nextSheet(String sheetName,
int colSplit,
int rowSplit,
boolean view) |
protected void |
setSizeColumnsWithHeader(int width) |
abstract org.apache.poi.ss.usermodel.Workbook |
write() |
protected void |
writeIntConstraintLine(String name,
Supplier<Integer> supplier,
String constraintDescription) |
protected void |
writeLongConstraintLine(String name,
Supplier<Long> supplier,
String constraintDescription) |
void |
writeSetup() |
protected final Solution_ solution
protected final List<org.optaplanner.core.api.score.constraint.ConstraintMatchTotal> constraintMatchTotalList
protected final Map<Object,org.optaplanner.core.api.score.constraint.Indictment> indictmentMap
protected org.apache.poi.xssf.usermodel.XSSFWorkbook workbook
protected org.apache.poi.ss.usermodel.CreationHelper creationHelper
protected org.apache.poi.xssf.usermodel.XSSFCellStyle headerStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle defaultStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle unavailableStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle pinnedStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle hardPenaltyStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle mediumPenaltyStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle softPenaltyStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle wrappedStyle
protected org.apache.poi.xssf.usermodel.XSSFCellStyle republishedStyle
protected org.apache.poi.xssf.usermodel.XSSFSheet currentSheet
protected org.apache.poi.ss.usermodel.Drawing currentDrawing
protected org.apache.poi.xssf.usermodel.XSSFRow currentRow
protected int currentRowNumber
protected int currentColumnNumber
protected int headerCellCount
public abstract org.apache.poi.ss.usermodel.Workbook write()
public void writeSetup()
protected void createStyles()
protected org.apache.poi.xssf.usermodel.XSSFCellStyle createStyle(org.apache.poi.xssf.usermodel.XSSFColor color)
protected void writeIntConstraintLine(String name, Supplier<Integer> supplier, String constraintDescription)
protected void writeLongConstraintLine(String name, Supplier<Long> supplier, String constraintDescription)
protected void nextSheet(String sheetName, int colSplit, int rowSplit, boolean view)
protected void nextRow()
protected void nextHeaderCell(String value)
protected void nextHeaderCell(double value)
protected org.apache.poi.xssf.usermodel.XSSFCell nextCell()
protected org.apache.poi.xssf.usermodel.XSSFCell nextCell(org.apache.poi.xssf.usermodel.XSSFCellStyle cellStyle)
protected void nextHeaderCellVertically(String value)
protected org.apache.poi.xssf.usermodel.XSSFCell nextCellVertically()
protected org.apache.poi.xssf.usermodel.XSSFCell nextCellVertically(org.apache.poi.xssf.usermodel.XSSFCellStyle cellStyle)
protected void autoSizeColumnsWithHeader()
protected void setSizeColumnsWithHeader(int width)
Copyright © 2006–2018 JBoss by Red Hat. All rights reserved.