public abstract class BaseXSSFFormulaEvaluator extends BaseFormulaEvaluator
_bookEvaluator
Modifier | Constructor and Description |
---|---|
protected |
BaseXSSFFormulaEvaluator(WorkbookEvaluator bookEvaluator) |
Modifier and Type | Method and Description |
---|---|
protected RichTextString |
createRichTextString(java.lang.String str) |
protected CellValue |
evaluateFormulaCellValue(Cell cell)
Returns a CellValue wrapper around the supplied ValueEval instance.
(返回围绕提供的 ValueEval 实例的 CellValue 包装器。)
|
protected void |
setCellType(Cell cell, CellType cellType)
Override if a different variation is needed, e.g.
(如果需要不同的变化,则覆盖,例如)
|
protected abstract EvaluationCell |
toEvaluationCell(Cell cell)
Turns a XSSFCell / SXSSFCell into a XSSFEvaluationCell
(将 XSSFCell / SXSSFCell 转换为 XSSFEvaluationCell)
|
_getWorkbookEvaluator, clearAllCachedResultValues, evaluate, evaluateAllFormulaCells, evaluateAllFormulaCells, evaluateFormulaCell, evaluateInCell, getEvaluationWorkbook, setCellType, setCellValue, setDebugEvaluationOutputForNextEval, setIgnoreMissingWorkbooks, setupEnvironment, setupReferencedWorkbooks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluateAll, notifyDeleteCell, notifySetFormula, notifyUpdateCell
protected BaseXSSFFormulaEvaluator(WorkbookEvaluator bookEvaluator)
protected RichTextString createRichTextString(java.lang.String str)
createRichTextString
in class
BaseFormulaEvaluator
(类 BaseFormulaEvaluator 中的 createRichTextString)
protected abstract EvaluationCell toEvaluationCell(Cell cell)
protected CellValue evaluateFormulaCellValue(Cell cell)
evaluateFormulaCellValue
in class
BaseFormulaEvaluator
(类 BaseFormulaEvaluator 中的 evaluateFormulaCellValue)
protected void setCellType(Cell cell, CellType cellType)
BaseFormulaEvaluator
setCellType
in class
BaseFormulaEvaluator
cell
- The Cell to populate
(cell - 要填充的单元格)
cellType
- The wanted type for this Cell
(cellType - 此 Cell 所需的类型)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.