You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2016/08/03 11:55:27 UTC
svn commit: r1755081 [1/4] - in /poi/site/publish: ./ apidocs/
apidocs/org/apache/poi/hssf/usermodel/ apidocs/org/apache/poi/ss/formula/
apidocs/org/apache/poi/ss/formula/class-use/
apidocs/org/apache/poi/ss/usermodel/ apidocs/org/apache/poi/ss/usermod...
Author: nick
Date: Wed Aug 3 11:55:26 2016
New Revision: 1755081
URL: http://svn.apache.org/viewvc?rev=1755081&view=rev
Log:
Republish site and javadocs
Added:
poi/site/publish/apidocs/org/apache/poi/ss/formula/BaseFormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/class-use/BaseFormulaEvaluator.html
Modified:
poi/site/publish/apidocs/allclasses-frame.html
poi/site/publish/apidocs/allclasses-noframe.html
poi/site/publish/apidocs/index-all.html
poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/package-tree.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/CollaboratingWorkbooksEnvironment.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/class-use/WorkbookEvaluator.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/class-use/WorkbookEvaluatorProvider.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/package-frame.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/package-summary.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/package-tree.html
poi/site/publish/apidocs/org/apache/poi/ss/formula/package-use.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/FormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/class-use/Cell.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/class-use/CellValue.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/class-use/FormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/class-use/Workbook.html
poi/site/publish/apidocs/org/apache/poi/ss/usermodel/package-use.html
poi/site/publish/apidocs/org/apache/poi/xssf/streaming/SXSSFFormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/xssf/streaming/package-tree.html
poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFormulaEvaluator.html
poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-tree.html
poi/site/publish/apidocs/overview-tree.html
poi/site/publish/hpsf/how-to.html
poi/site/publish/index.html
poi/site/publish/poifs/how-to.html
poi/site/publish/spreadsheet/index.html
Modified: poi/site/publish/apidocs/allclasses-frame.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/allclasses-frame.html?rev=1755081&r1=1755080&r2=1755081&view=diff
==============================================================================
--- poi/site/publish/apidocs/allclasses-frame.html (original)
+++ poi/site/publish/apidocs/allclasses-frame.html Wed Aug 3 11:55:26 2016
@@ -81,6 +81,7 @@
<li><a href="org/apache/poi/sl/usermodel/Background.html" title="interface in org.apache.poi.sl.usermodel" target="classFrame"><i>Background</i></a></li>
<li><a href="org/apache/poi/hssf/record/BackupRecord.html" title="class in org.apache.poi.hssf.record" target="classFrame">BackupRecord</a></li>
<li><a href="org/apache/poi/hssf/record/chart/BarRecord.html" title="class in org.apache.poi.hssf.record.chart" target="classFrame">BarRecord</a></li>
+<li><a href="org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula" target="classFrame">BaseFormulaEvaluator</a></li>
<li><a href="org/apache/poi/ss/formula/functions/BaseNumberUtils.html" title="class in org.apache.poi.ss.formula.functions" target="classFrame">BaseNumberUtils</a></li>
<li><a href="org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.html" title="class in org.apache.poi.xssf.usermodel" target="classFrame">BaseXSSFEvaluationWorkbook</a></li>
<li><a href="org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel" target="classFrame">BaseXSSFFormulaEvaluator</a></li>
Modified: poi/site/publish/apidocs/allclasses-noframe.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/allclasses-noframe.html?rev=1755081&r1=1755080&r2=1755081&view=diff
==============================================================================
--- poi/site/publish/apidocs/allclasses-noframe.html (original)
+++ poi/site/publish/apidocs/allclasses-noframe.html Wed Aug 3 11:55:26 2016
@@ -81,6 +81,7 @@
<li><a href="org/apache/poi/sl/usermodel/Background.html" title="interface in org.apache.poi.sl.usermodel"><i>Background</i></a></li>
<li><a href="org/apache/poi/hssf/record/BackupRecord.html" title="class in org.apache.poi.hssf.record">BackupRecord</a></li>
<li><a href="org/apache/poi/hssf/record/chart/BarRecord.html" title="class in org.apache.poi.hssf.record.chart">BarRecord</a></li>
+<li><a href="org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></li>
<li><a href="org/apache/poi/ss/formula/functions/BaseNumberUtils.html" title="class in org.apache.poi.ss.formula.functions">BaseNumberUtils</a></li>
<li><a href="org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFEvaluationWorkbook</a></li>
<li><a href="org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></li>
Modified: poi/site/publish/apidocs/index-all.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/index-all.html?rev=1755081&r1=1755080&r2=1755081&view=diff
==============================================================================
--- poi/site/publish/apidocs/index-all.html (original)
+++ poi/site/publish/apidocs/index-all.html Wed Aug 3 11:55:26 2016
@@ -2583,6 +2583,12 @@
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/record/chart/BarRecord.html#BarRecord(org.apache.poi.hssf.record.RecordInputStream)">BarRecord(RecordInputStream)</a></span> - Constructor for class org.apache.poi.hssf.record.chart.<a href="./org/apache/poi/hssf/record/chart/BarRecord.html" title="class in org.apache.poi.hssf.record.chart">BarRecord</a></dt>
<dd> </dd>
+<dt><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula"><span class="strong">BaseFormulaEvaluator</span></a> - Class in <a href="./org/apache/poi/ss/formula/package-summary.html">org.apache.poi.ss.formula</a></dt>
+<dd>
+<div class="block">Common functionality across file formats for evaluating formula cells.<p/></div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#BaseFormulaEvaluator(org.apache.poi.ss.formula.WorkbookEvaluator)">BaseFormulaEvaluator(WorkbookEvaluator)</a></span> - Constructor for class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hslf/model/textproperties/FontAlignmentProp.html#BASELINE">BASELINE</a></span> - Static variable in class org.apache.poi.hslf.model.textproperties.<a href="./org/apache/poi/hslf/model/textproperties/FontAlignmentProp.html" title="class in org.apache.poi.hslf.model.textproperties">FontAlignmentProp</a></dt>
<dd> </dd>
<dt><a href="./org/apache/poi/ss/formula/functions/BaseNumberUtils.html" title="class in org.apache.poi.ss.formula.functions"><span class="strong">BaseNumberUtils</span></a> - Class in <a href="./org/apache/poi/ss/formula/functions/package-summary.html">org.apache.poi.ss.formula.functions</a></dt>
@@ -5105,7 +5111,7 @@
</dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFEvaluationWorkbook.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFEvaluationWorkbook.html" title="class in org.apache.poi.hssf.usermodel">HSSFEvaluationWorkbook</a></dt>
<dd> </dd>
-<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
<dd>
<div class="block">Should be called whenever there are major changes (e.g.</div>
</dd>
@@ -5127,10 +5133,6 @@
</dd>
<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFEvaluationWorkbook</a></dt>
<dd> </dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
-<dd>
-<div class="block">Should be called whenever there are major changes (e.g.</div>
-</dd>
<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/XSSFEvaluationWorkbook.html#clearAllCachedResultValues()">clearAllCachedResultValues()</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/XSSFEvaluationWorkbook.html" title="class in org.apache.poi.xssf.usermodel">XSSFEvaluationWorkbook</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/util/BitField.html#clearByte(byte)">clearByte(byte)</a></span> - Method in class org.apache.poi.util.<a href="./org/apache/poi/util/BitField.html" title="class in org.apache.poi.util">BitField</a></dt>
@@ -14344,12 +14346,6 @@
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/functions/PPMT.html#eval(org.apache.poi.ss.formula.eval.ValueEval[],%20int,%20int)">eval(ValueEval[], int, int)</a></span> - Method in class org.apache.poi.ss.formula.functions.<a href="./org/apache/poi/ss/formula/functions/PPMT.html" title="class in org.apache.poi.ss.formula.functions">PPMT</a></dt>
<dd> </dd>
-<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate(Cell)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
-<dd>
-<div class="block">If cell contains a formula, the formula is evaluated and returned,
- else the CellValue simply copies the appropriate cell value from
- the cell and also its cell type.</div>
-</dd>
<dt><span class="strong"><a href="./org/apache/poi/sl/draw/geom/AbsExpression.html#evaluate(org.apache.poi.sl.draw.geom.Context)">evaluate(Context)</a></span> - Method in class org.apache.poi.sl.draw.geom.<a href="./org/apache/poi/sl/draw/geom/AbsExpression.html" title="class in org.apache.poi.sl.draw.geom">AbsExpression</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/sl/draw/geom/AddDivideExpression.html#evaluate(org.apache.poi.sl.draw.geom.Context)">evaluate(Context)</a></span> - Method in class org.apache.poi.sl.draw.geom.<a href="./org/apache/poi/sl/draw/geom/AddDivideExpression.html" title="class in org.apache.poi.sl.draw.geom">AddDivideExpression</a></dt>
@@ -14392,6 +14388,12 @@
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/sl/draw/geom/TanExpression.html#evaluate(org.apache.poi.sl.draw.geom.Context)">evaluate(Context)</a></span> - Method in class org.apache.poi.sl.draw.geom.<a href="./org/apache/poi/sl/draw/geom/TanExpression.html" title="class in org.apache.poi.sl.draw.geom">TanExpression</a></dt>
<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate(Cell)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd>
+<div class="block">If cell contains a formula, the formula is evaluated and returned,
+ else the CellValue simply copies the appropriate cell value from
+ the cell and also its cell type.</div>
+</dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/eval/ConcatEval.html#evaluate(int,%20int,%20org.apache.poi.ss.formula.eval.ValueEval,%20org.apache.poi.ss.formula.eval.ValueEval)">evaluate(int, int, ValueEval, ValueEval)</a></span> - Method in class org.apache.poi.ss.formula.eval.<a href="./org/apache/poi/ss/formula/eval/ConcatEval.html" title="class in org.apache.poi.ss.formula.eval">ConcatEval</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/eval/forked/ForkedEvaluator.html#evaluate(java.lang.String,%20int,%20int)">evaluate(String, int, int)</a></span> - Method in class org.apache.poi.ss.formula.eval.forked.<a href="./org/apache/poi/ss/formula/eval/forked/ForkedEvaluator.html" title="class in org.apache.poi.ss.formula.eval.forked">ForkedEvaluator</a></dt>
@@ -14711,12 +14713,6 @@
else the CellValue simply copies the appropriate cell value from
the cell and also its cell type.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate(Cell)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
-<dd>
-<div class="block">If cell contains a formula, the formula is evaluated and returned,
- else the CellValue simply copies the appropriate cell value from
- the cell and also its cell type.</div>
-</dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateAll()">evaluateAll()</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
<dd>
<div class="block">Loops over all cells in all sheets of the supplied
@@ -14745,6 +14741,13 @@
<div class="block">Loops over all cells in all sheets of the supplied
workbook.</div>
</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.ss.usermodel.Workbook)">evaluateAllFormulaCells(Workbook)</a></span> - Static method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd>
+<div class="block">Loops over all cells in all sheets of the supplied
+ workbook.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.ss.usermodel.Workbook,%20org.apache.poi.ss.usermodel.FormulaEvaluator)">evaluateAllFormulaCells(Workbook, FormulaEvaluator)</a></span> - Static method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/xssf/streaming/SXSSFFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.xssf.streaming.SXSSFWorkbook,%20boolean)">evaluateAllFormulaCells(SXSSFWorkbook, boolean)</a></span> - Static method in class org.apache.poi.xssf.streaming.<a href="./org/apache/poi/xssf/streaming/SXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.streaming">SXSSFFormulaEvaluator</a></dt>
<dd>
<div class="block">For active worksheets only, will loop over rows and
@@ -14761,7 +14764,7 @@
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/functions/IfFunc.html#evaluateFirstArg(org.apache.poi.ss.formula.eval.ValueEval,%20int,%20int)">evaluateFirstArg(ValueEval, int, int)</a></span> - Static method in class org.apache.poi.ss.formula.functions.<a href="./org/apache/poi/ss/formula/functions/IfFunc.html" title="class in org.apache.poi.ss.formula.functions">IfFunc</a></dt>
<dd> </dd>
-<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell(Cell)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell(Cell)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
<dd>
<div class="block">If cell contains formula, it evaluates the formula, and saves the result of the formula.</div>
</dd>
@@ -14770,11 +14773,6 @@
<div class="block">If cell contains formula, it evaluates the formula,
and saves the result of the formula.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell(Cell)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
-<dd>
-<div class="block">If cell contains formula, it evaluates the formula,
- and saves the result of the formula.</div>
-</dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellEnum(Cell)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
@@ -14793,6 +14791,16 @@
<div class="block"><i>POI 3.15 beta 3. Will be deleted when we make the CellType enum transition. See bug 59791.</i></div>
</div>
</dd>
+<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellValue(Cell)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
+<dd>
+<div class="block">Returns a CellValue wrapper around the supplied ValueEval instance.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellValue(Cell)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellValue(Cell)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
+<dd>
+<div class="block">Returns a CellValue wrapper around the supplied ValueEval instance.</div>
+</dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/functions/TextFunction.html#evaluateFunc(org.apache.poi.ss.formula.eval.ValueEval[],%20int,%20int)">evaluateFunc(ValueEval[], int, int)</a></span> - Method in class org.apache.poi.ss.formula.functions.<a href="./org/apache/poi/ss/formula/functions/TextFunction.html" title="class in org.apache.poi.ss.formula.functions">TextFunction</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateInCell(org.apache.poi.ss.usermodel.Cell)">evaluateInCell(Cell)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
@@ -64777,6 +64785,8 @@ Compound Document Format.</div>
<dd>
<div class="block">Set the cells type (numeric, formula or string).</div>
</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setCellType(org.apache.poi.ss.usermodel.Cell,%20org.apache.poi.ss.usermodel.CellValue)">setCellType(Cell, CellValue)</a></span> - Static method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/Cell.html#setCellType(int)">setCellType(int)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
@@ -65965,14 +65975,14 @@ Compound Document Format.</div>
<div class="block">Perform detailed output of formula evaluation for next evaluation only?
Is for developer use only (also developers using POI for their XLS files).</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a></dt>
-<dd> </dd>
-<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
<dd>
<div class="block">Perform detailed output of formula evaluation for next evaluation only?
Is for developer use only (also developers using POI for their XLS files).</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a></dt>
+<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval(boolean)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></dt>
<dd>
<div class="block">Perform detailed output of formula evaluation for next evaluation only?
Is for developer use only (also developers using POI for their XLS files).</div>
@@ -70175,17 +70185,17 @@ Compound Document Format.</div>
<div class="block">Whether to ignore missing references to external workbooks and
use cached formula results in the main workbook instead.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
<dd>
<div class="block">Whether to ignore missing references to external workbooks and
use cached formula results in the main workbook instead.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a></dt>
<dd>
<div class="block">Whether to ignore missing references to external workbooks and
use cached formula results in the main workbook instead.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks(boolean)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></dt>
<dd>
<div class="block">Whether to ignore missing references to external workbooks and
use cached formula results in the main workbook instead.</div>
@@ -76103,6 +76113,11 @@ Compound Document Format.</div>
<div class="block">Coordinates several formula evaluators together so that formulas that involve external
references can be evaluated.</div>
</dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setupEnvironment(java.lang.String[],%20org.apache.poi.ss.formula.BaseFormulaEvaluator[])">setupEnvironment(String[], BaseFormulaEvaluator[])</a></span> - Static method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd>
+<div class="block">Coordinates several formula evaluators together so that formulas that involve external
+ references can be evaluated.</div>
+</dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/eval/forked/ForkedEvaluator.html#setupEnvironment(java.lang.String[],%20org.apache.poi.ss.formula.eval.forked.ForkedEvaluator[])">setupEnvironment(String[], ForkedEvaluator[])</a></span> - Static method in class org.apache.poi.ss.formula.eval.forked.<a href="./org/apache/poi/ss/formula/eval/forked/ForkedEvaluator.html" title="class in org.apache.poi.ss.formula.eval.forked">ForkedEvaluator</a></dt>
<dd>
<div class="block">Coordinates several formula evaluators together so that formulas that involve external
@@ -76160,13 +76175,13 @@ Compound Document Format.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks(Map<String, FormulaEvaluator>)</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks(Map<String, FormulaEvaluator>)</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks(Map<String, FormulaEvaluator>)</a></span> - Method in interface org.apache.poi.ss.usermodel.<a href="./org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></dt>
<dd>
<div class="block">Sets up the Formula Evaluator to be able to reference and resolve
links to other workbooks, eg [Test.xls]Sheet1!A1.</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks(Map<String, FormulaEvaluator>)</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
-<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/xdgf/usermodel/XDGFShape.html#setupSectionMasters()">setupSectionMasters()</a></span> - Method in class org.apache.poi.xdgf.usermodel.<a href="./org/apache/poi/xdgf/usermodel/XDGFShape.html" title="class in org.apache.poi.xdgf.usermodel">XDGFShape</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/sl/draw/binding/CTOfficeArtExtension.html#setUri(java.lang.String)">setUri(String)</a></span> - Method in class org.apache.poi.sl.draw.binding.<a href="./org/apache/poi/sl/draw/binding/CTOfficeArtExtension.html" title="class in org.apache.poi.sl.draw.binding">CTOfficeArtExtension</a></dt>
@@ -89942,6 +89957,8 @@ the order they are declared.</div>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFSheet.html#_book">_book</a></span> - Variable in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFSheet.html" title="class in org.apache.poi.hssf.usermodel">HSSFSheet</a></dt>
<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#_bookEvaluator">_bookEvaluator</a></span> - Variable in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
+<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hwpf/HWPFDocument.html#_bookmarks">_bookmarks</a></span> - Variable in class org.apache.poi.hwpf.<a href="./org/apache/poi/hwpf/HWPFDocument.html" title="class in org.apache.poi.hwpf">HWPFDocument</a></dt>
<dd>
<div class="block">Holds the bookmarks</div>
@@ -90151,14 +90168,12 @@ the order they are declared.</div>
<dd>
<div class="block">For unit testing only</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#_getWorkbookEvaluator()">_getWorkbookEvaluator()</a></span> - Method in class org.apache.poi.hssf.usermodel.<a href="./org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></dt>
+<dt><span class="strong"><a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html#_getWorkbookEvaluator()">_getWorkbookEvaluator()</a></span> - Method in class org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html#_getWorkbookEvaluator()">_getWorkbookEvaluator()</a></span> - Method in interface org.apache.poi.ss.formula.<a href="./org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html" title="interface in org.apache.poi.ss.formula">WorkbookEvaluatorProvider</a></dt>
<dd>
<div class="block">Provide the underlying WorkbookEvaluator</div>
</dd>
-<dt><span class="strong"><a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html#_getWorkbookEvaluator()">_getWorkbookEvaluator()</a></span> - Method in class org.apache.poi.xssf.usermodel.<a href="./org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.html" title="class in org.apache.poi.xssf.usermodel">BaseXSSFFormulaEvaluator</a></dt>
-<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/xdgf/usermodel/shape/ShapeRenderer.html#_graphics">_graphics</a></span> - Variable in class org.apache.poi.xdgf.usermodel.shape.<a href="./org/apache/poi/xdgf/usermodel/shape/ShapeRenderer.html" title="class in org.apache.poi.xdgf.usermodel.shape">ShapeRenderer</a></dt>
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/poi/hslf/usermodel/HSLFSimpleShape.html#_hyperlink">_hyperlink</a></span> - Variable in class org.apache.poi.hslf.usermodel.<a href="./org/apache/poi/hslf/usermodel/HSLFSimpleShape.html" title="class in org.apache.poi.hslf.usermodel">HSLFSimpleShape</a></dt>
Modified: poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html?rev=1755081&r1=1755080&r2=1755081&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html Wed Aug 3 11:55:26 2016
@@ -60,7 +60,7 @@
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li>Field | </li>
+<li><a href="#fields_inherited_from_class_org.apache.poi.ss.formula.BaseFormulaEvaluator">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
@@ -85,10 +85,15 @@
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
+<li><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">org.apache.poi.ss.formula.BaseFormulaEvaluator</a></li>
+<li>
+<ul class="inheritance">
<li>org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator</li>
</ul>
</li>
</ul>
+</li>
+</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
@@ -99,12 +104,11 @@
<hr>
<br>
<pre>public class <span class="strong">HSSFFormulaEvaluator</span>
-extends java.lang.Object
-implements <a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a>, <a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html" title="interface in org.apache.poi.ss.formula">WorkbookEvaluatorProvider</a></pre>
+extends <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></pre>
<div class="block">Evaluates formula cells.<p/>
For performance reasons, this class keeps a cache of all previously calculated intermediate
- cell values. Be sure to call <a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#clearAllCachedResultValues()"><code>clearAllCachedResultValues()</code></a> if any workbook cells are changed between
+ cell values. Be sure to call <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#clearAllCachedResultValues()"><code>BaseFormulaEvaluator.clearAllCachedResultValues()</code></a> if any workbook cells are changed between
calls to evaluate~ methods on this class.</div>
</li>
</ul>
@@ -112,6 +116,21 @@ implements <a href="../../../../../org/a
<div class="summary">
<ul class="blockList">
<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.poi.ss.formula.BaseFormulaEvaluator">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></h3>
+<code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#_bookEvaluator">_bookEvaluator</a></code></li>
+</ul>
+</li>
+</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
@@ -146,58 +165,32 @@ implements <a href="../../../../../org/a
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#_getWorkbookEvaluator()">_getWorkbookEvaluator</a></strong>()</code>
-<div class="block">Provide the underlying WorkbookEvaluator</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues</a></strong>()</code>
-<div class="block">Should be called whenever there are major changes (e.g.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#create(org.apache.poi.hssf.usermodel.HSSFWorkbook,%20org.apache.poi.ss.formula.IStabilityClassifier,%20org.apache.poi.ss.formula.udf.UDFFinder)">create</a></strong>(<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFWorkbook.html" title="class in org.apache.poi.hssf.usermodel">HSSFWorkbook</a> workbook,
<a href="../../../../../org/apache/poi/ss/formula/IStabilityClassifier.html" title="interface in org.apache.poi.ss.formula">IStabilityClassifier</a> stabilityClassifier,
<a href="../../../../../org/apache/poi/ss/formula/udf/UDFFinder.html" title="interface in org.apache.poi.ss.formula.udf">UDFFinder</a> udfFinder)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/poi/ss/usermodel/CellValue.html" title="class in org.apache.poi.ss.usermodel">CellValue</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
-<div class="block">If cell contains a formula, the formula is evaluated and returned,
- else the CellValue simply copies the appropriate cell value from
- the cell and also its cell type.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateAll()">evaluateAll</a></strong>()</code>
<div class="block">Loops over all cells in all sheets of the supplied
workbook.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.hssf.usermodel.HSSFWorkbook)">evaluateAllFormulaCells</a></strong>(<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFWorkbook.html" title="class in org.apache.poi.hssf.usermodel">HSSFWorkbook</a> wb)</code>
<div class="block">Loops over all cells in all sheets of the supplied
workbook.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.ss.usermodel.Workbook)">evaluateAllFormulaCells</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Workbook.html" title="interface in org.apache.poi.ss.usermodel">Workbook</a> wb)</code>
<div class="block">Loops over all cells in all sheets of the supplied
workbook.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
-<div class="block">If cell contains formula, it evaluates the formula, and saves the result of the formula.</div>
-</td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/poi/ss/usermodel/CellType.html" title="enum in org.apache.poi.ss.usermodel">CellType</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellEnum</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
@@ -207,6 +200,12 @@ implements <a href="../../../../../org/a
</td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/poi/ss/usermodel/CellValue.html" title="class in org.apache.poi.ss.usermodel">CellValue</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellValue</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
+<div class="block">Returns a CellValue wrapper around the supplied ValueEval instance.</div>
+</td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFCell.html" title="class in org.apache.poi.hssf.usermodel">HSSFCell</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateInCell(org.apache.poi.ss.usermodel.Cell)">evaluateInCell</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
<div class="block">If cell contains formula, it evaluates the formula, and
@@ -214,56 +213,56 @@ implements <a href="../../../../../org/a
of the old formula.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#notifyDeleteCell(org.apache.poi.ss.usermodel.Cell)">notifyDeleteCell</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
<div class="block">Should be called to tell the cell value cache that the specified cell has just become a
formula cell, or the formula text has changed</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#notifyDeleteCell(org.apache.poi.hssf.usermodel.HSSFCell)">notifyDeleteCell</a></strong>(<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFCell.html" title="class in org.apache.poi.hssf.usermodel">HSSFCell</a> cell)</code>
<div class="block">Should be called to tell the cell value cache that the specified cell has just been
deleted.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#notifySetFormula(org.apache.poi.ss.usermodel.Cell)">notifySetFormula</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
<div class="block">Should be called to tell the cell value cache that the specified (value or formula) cell
has changed.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#notifyUpdateCell(org.apache.poi.ss.usermodel.Cell)">notifyUpdateCell</a></strong>(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</code>
<div class="block">Should be called to tell the cell value cache that the specified (value or formula) cell
has changed.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#notifyUpdateCell(org.apache.poi.hssf.usermodel.HSSFCell)">notifyUpdateCell</a></strong>(<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFCell.html" title="class in org.apache.poi.hssf.usermodel">HSSFCell</a> cell)</code>
<div class="block">Should be called to tell the cell value cache that the specified (value or formula) cell
has changed.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval</a></strong>(boolean value)</code>
<div class="block">Perform detailed output of formula evaluation for next evaluation only?
Is for developer use only (also developers using POI for their XLS files).</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks</a></strong>(boolean ignore)</code>
<div class="block">Whether to ignore missing references to external workbooks and
use cached formula results in the main workbook instead.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setupEnvironment(java.lang.String[],%20org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator[])">setupEnvironment</a></strong>(java.lang.String[] workbookNames,
<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel">HSSFFormulaEvaluator</a>[] evaluators)</code>
@@ -271,7 +270,7 @@ implements <a href="../../../../../org/a
references can be evaluated.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks</a></strong>(java.util.Map<java.lang.String,<a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a>> evaluators)</code>
<div class="block">Sets up the Formula Evaluator to be able to reference and resolve
@@ -280,6 +279,13 @@ implements <a href="../../../../../org/a
</tr>
</table>
<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.poi.ss.formula.BaseFormulaEvaluator">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></h3>
+<code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#_getWorkbookEvaluator()">_getWorkbookEvaluator</a>, <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues</a>, <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate</a>, <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateAllFormulaCells(org.apache.poi.ss.usermodel.Workbook,%20org.apache.poi.ss.usermodel.FormulaEvaluator)">evaluateAllFormulaCells</a>, <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell</a>, <a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setCellType(org.apache.poi.ss.usermodel.Cell,%20org.apache.poi.ss.usermodel.CellValue)">setCellType</a>, <a href="../../../../../org/apache/poi
/ss/formula/BaseFormulaEvaluator.html#setupEnvironment(java.lang.String[],%20org.apache.poi.ss.formula.BaseFormulaEvaluator[])">setupEnvironment</a></code></li>
+</ul>
+<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
@@ -374,43 +380,11 @@ implements <a href="../../../../../org/a
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setupReferencedWorkbooks(java.util.Map)">setupReferencedWorkbooks</a></code> in class <code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>evaluators</code> - Map of workbook names (no square brackets) to an evaluator on that workbook</dd></dl>
</li>
</ul>
-<a name="_getWorkbookEvaluator()">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>_getWorkbookEvaluator</h4>
-<pre>public <a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluator.html" title="class in org.apache.poi.ss.formula">WorkbookEvaluator</a> _getWorkbookEvaluator()</pre>
-<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html#_getWorkbookEvaluator()">WorkbookEvaluatorProvider</a></code></strong></div>
-<div class="block">Provide the underlying WorkbookEvaluator</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html#_getWorkbookEvaluator()">_getWorkbookEvaluator</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html" title="interface in org.apache.poi.ss.formula">WorkbookEvaluatorProvider</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllCachedResultValues()">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearAllCachedResultValues</h4>
-<pre>public void clearAllCachedResultValues()</pre>
-<div class="block">Should be called whenever there are major changes (e.g. moving sheets) to input cells
- in the evaluated workbook. If performance is not critical, a single call to this method
- may be used instead of many specific calls to the notify~ methods.
-
- Failure to call this method after changing cell values will cause incorrect behaviour
- of the evaluate~ methods of this class</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#clearAllCachedResultValues()">clearAllCachedResultValues</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
-</li>
-</ul>
<a name="notifyUpdateCell(org.apache.poi.hssf.usermodel.HSSFCell)">
<!-- -->
</a>
@@ -436,10 +410,6 @@ implements <a href="../../../../../org/a
has changed.
Failure to call this method after changing cell values will cause incorrect behaviour
of the evaluate~ methods of this class</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#notifyUpdateCell(org.apache.poi.ss.usermodel.Cell)">notifyUpdateCell</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
</li>
</ul>
<a name="notifyDeleteCell(org.apache.poi.hssf.usermodel.HSSFCell)">
@@ -465,10 +435,6 @@ implements <a href="../../../../../org/a
<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#notifyDeleteCell(org.apache.poi.ss.usermodel.Cell)">FormulaEvaluator</a></code></strong></div>
<div class="block">Should be called to tell the cell value cache that the specified cell has just become a
formula cell, or the formula text has changed</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#notifyDeleteCell(org.apache.poi.ss.usermodel.Cell)">notifyDeleteCell</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
</li>
</ul>
<a name="notifySetFormula(org.apache.poi.ss.usermodel.Cell)">
@@ -482,54 +448,6 @@ implements <a href="../../../../../org/a
has changed.
Failure to call this method after changing cell values will cause incorrect behaviour
of the evaluate~ methods of this class</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#notifySetFormula(org.apache.poi.ss.usermodel.Cell)">notifySetFormula</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="evaluate(org.apache.poi.ss.usermodel.Cell)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>evaluate</h4>
-<pre>public <a href="../../../../../org/apache/poi/ss/usermodel/CellValue.html" title="class in org.apache.poi.ss.usermodel">CellValue</a> evaluate(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</pre>
-<div class="block">If cell contains a formula, the formula is evaluated and returned,
- else the CellValue simply copies the appropriate cell value from
- the cell and also its cell type. This method should be preferred over
- evaluateInCell() when the call should not modify the contents of the
- original cell.</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#evaluate(org.apache.poi.ss.usermodel.Cell)">evaluate</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - may be <code>null</code> signifying that the cell is not present (or blank)</dd>
-<dt><span class="strong">Returns:</span></dt><dd><code>null</code> if the supplied cell is <code>null</code> or blank</dd></dl>
-</li>
-</ul>
-<a name="evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>evaluateFormulaCell</h4>
-<pre>public int evaluateFormulaCell(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</pre>
-<div class="block">If cell contains formula, it evaluates the formula, and saves the result of the formula. The
- cell remains as a formula cell. If the cell does not contain formula, this method returns -1
- and leaves the cell unchanged.
-
- Note that the type of the <em>formula result</em> is returned, so you know what kind of
- cached formula result is also stored with the formula.
- <pre>
- int evaluatedCellType = evaluator.evaluateFormulaCell(cell);
- </pre>
- Be aware that your cell will hold both the formula, and the result. If you want the cell
- replaced with the result of the formula, use <a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateInCell(org.apache.poi.ss.usermodel.Cell)"><code>evaluateInCell(org.apache.poi.ss.usermodel.Cell)</code></a></div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCell</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The cell to evaluate</dd>
-<dt><span class="strong">Returns:</span></dt><dd>-1 for non-formula cells, or the type of the <em>formula result</em></dd></dl>
</li>
</ul>
<a name="evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell)">
@@ -552,10 +470,7 @@ public <a href="../../../../../org/
</pre>
Be aware that your cell will hold both the formula, and the result. If you want the cell
replaced with the result of the formula, use <a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateInCell(org.apache.poi.ss.usermodel.Cell)"><code>evaluateInCell(org.apache.poi.ss.usermodel.Cell)</code></a></div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellEnum</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The cell to evaluate</dd>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The cell to evaluate</dd>
<dt><span class="strong">Returns:</span></dt><dd><a href="../../../../../org/apache/poi/ss/usermodel/CellType.html#_NONE"><code>CellType._NONE</code></a> for non-formula cells, or the type of the <em>formula result</em></dd><dt><span class="strong">Since:</span></dt>
<dd>POI 3.15 beta 3</dd></dl>
</li>
@@ -580,10 +495,6 @@ public <a href="../../../../../org/
Be aware that your cell value will be changed to hold the
result of the formula. If you simply want the formula
value computed for you, use <a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell)"><code>evaluateFormulaCellEnum(Cell)</code></a>}</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#evaluateInCell(org.apache.poi.ss.usermodel.Cell)">evaluateInCell</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
</li>
</ul>
<a name="evaluateAllFormulaCells(org.apache.poi.hssf.usermodel.HSSFWorkbook)">
@@ -638,10 +549,20 @@ public <a href="../../../../../org/
are made.
This is a helpful wrapper around looping over all
cells, and calling evaluateFormulaCell on each one.</div>
+</li>
+</ul>
+<a name="evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>evaluateFormulaCellValue</h4>
+<pre>protected <a href="../../../../../org/apache/poi/ss/usermodel/CellValue.html" title="class in org.apache.poi.ss.usermodel">CellValue</a> evaluateFormulaCellValue(<a href="../../../../../org/apache/poi/ss/usermodel/Cell.html" title="interface in org.apache.poi.ss.usermodel">Cell</a> cell)</pre>
+<div class="block">Returns a CellValue wrapper around the supplied ValueEval instance.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#evaluateAll()">evaluateAll</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
-</dl>
+<dd><code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#evaluateFormulaCellValue(org.apache.poi.ss.usermodel.Cell)">evaluateFormulaCellValue</a></code> in class <code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - </dd></dl>
</li>
</ul>
<a name="setIgnoreMissingWorkbooks(boolean)">
@@ -666,6 +587,8 @@ public <a href="../../../../../org/
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setIgnoreMissingWorkbooks(boolean)">setIgnoreMissingWorkbooks</a></code> in class <code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>ignore</code> - whether to ignore missing references to external workbooks</dd></dl>
</li>
</ul>
@@ -683,6 +606,8 @@ public <a href="../../../../../org/
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html#setDebugEvaluationOutputForNextEval(boolean)">setDebugEvaluationOutputForNextEval</a></code> in class <code><a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula">BaseFormulaEvaluator</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - whether to perform detailed output</dd></dl>
</li>
</ul>
@@ -738,7 +663,7 @@ public <a href="../../../../../org/
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li>Field | </li>
+<li><a href="#fields_inherited_from_class_org.apache.poi.ss.formula.BaseFormulaEvaluator">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
Modified: poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/package-tree.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/package-tree.html?rev=1755081&r1=1755080&r2=1755081&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/package-tree.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/package-tree.html Wed Aug 3 11:55:26 2016
@@ -72,6 +72,11 @@
<ul>
<li type="circle">java.lang.Object
<ul>
+<li type="circle">org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/BaseFormulaEvaluator.html" title="class in org.apache.poi.ss.formula"><span class="strong">BaseFormulaEvaluator</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a>, org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html" title="interface in org.apache.poi.ss.formula">WorkbookEvaluatorProvider</a>)
+<ul>
+<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFFormulaEvaluator</span></a></li>
+</ul>
+</li>
<li type="circle">org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/DataFormatter.html" title="class in org.apache.poi.ss.usermodel"><span class="strong">DataFormatter</span></a> (implements java.util.Observer)
<ul>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFDataFormatter.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFDataFormatter</span></a></li>
@@ -130,7 +135,6 @@
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFEvaluationWorkbook.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFEvaluationWorkbook</span></a> (implements org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/EvaluationWorkbook.html" title="interface in org.apache.poi.ss.formula">EvaluationWorkbook</a>, org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/FormulaParsingWorkbook.html" title="interface in org.apache.poi.ss.formula">FormulaParsingWorkbook</a>, org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/FormulaRenderingWorkbook.html" title="interface in org.apache.poi.ss.formula">FormulaRenderingWorkbook</a>)</li>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFont.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFFont</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/Font.html" title="interface in org.apache.poi.ss.usermodel">Font</a>)</li>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFontFormatting.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFFontFormatting</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/FontFormatting.html" title="interface in org.apache.poi.ss.usermodel">FontFormatting</a>)</li>
-<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFFormulaEvaluator</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/FormulaEvaluator.html" title="interface in org.apache.poi.ss.usermodel">FormulaEvaluator</a>, org.apache.poi.ss.formula.<a href="../../../../../org/apache/poi/ss/formula/WorkbookEvaluatorProvider.html" title="interface in org.apache.poi.ss.formula">WorkbookEvaluatorProvider</a>)</li>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFHyperlink.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFHyperlink</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/Hyperlink.html" title="interface in org.apache.poi.ss.usermodel">Hyperlink</a>)</li>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFIconMultiStateFormatting.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFIconMultiStateFormatting</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/IconMultiStateFormatting.html" title="interface in org.apache.poi.ss.usermodel">IconMultiStateFormatting</a>)</li>
<li type="circle">org.apache.poi.hssf.usermodel.<a href="../../../../../org/apache/poi/hssf/usermodel/HSSFName.html" title="class in org.apache.poi.hssf.usermodel"><span class="strong">HSSFName</span></a> (implements org.apache.poi.ss.usermodel.<a href="../../../../../org/apache/poi/ss/usermodel/Name.html" title="interface in org.apache.poi.ss.usermodel">Name</a>)</li>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org