public class CommonFormulaResolver extends BaseFormulaResolver
FormulaResolver interface resolving formulas containing list range and label cell references
like $[SUM(@employees.payment@)] and also formulas with direct cell references like $[SUM(E5)]cellRangeSeparator, log, regexCellCharPart, regexCellDigitPart, regexCellRef, regexCellRefPattern| Constructor and Description |
|---|
CommonFormulaResolver() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
replaceFormulaPart(java.lang.String formulaPart,
java.lang.String refCell,
java.lang.String newCell) |
java.lang.String |
resolve(Formula sourceFormula,
WorkbookCellFinder cellFinder)
This implementation first checks are there any list ranges in the source formula.
|
getFormulaListRangeToken, setFormulaListRangeTokenpublic java.lang.String resolve(Formula sourceFormula, WorkbookCellFinder cellFinder)
sourceFormula - cellFinder - public static java.lang.String replaceFormulaPart(java.lang.String formulaPart,
java.lang.String refCell,
java.lang.String newCell)
Copyright © 2005-2014 jXLS Team. All Rights Reserved.