Package org.apache.poi.ss.formula
Class LazyRefEval
java.lang.Object
org.apache.poi.ss.formula.eval.RefEvalBase
org.apache.poi.ss.formula.LazyRefEval
- All Implemented Interfaces:
RefEval,ValueEval,SheetRange
Provides Lazy Evaluation to a 3D Reference
-
Constructor Summary
ConstructorsConstructorDescriptionLazyRefEval(int rowIndex, int columnIndex, org.apache.poi.ss.formula.SheetRangeEvaluator sre) -
Method Summary
Modifier and TypeMethodDescriptiongetInnerValueEval(int sheetIndex) booleanbooleanoffset(int relFirstRowIx, int relLastRowIx, int relFirstColIx, int relLastColIx) Creates anAreaEvaloffset by a relative amount from this RefEvaltoString()Methods inherited from class org.apache.poi.ss.formula.eval.RefEvalBase
getColumn, getFirstSheetIndex, getLastSheetIndex, getNumberOfSheets, getRow
-
Constructor Details
-
LazyRefEval
public LazyRefEval(int rowIndex, int columnIndex, org.apache.poi.ss.formula.SheetRangeEvaluator sre)
-
-
Method Details
-
getInnerValueEval
- Returns:
- the evaluated value of the cell referred to by this RefEval on the given sheet
-
offset
Description copied from interface:RefEvalCreates anAreaEvaloffset by a relative amount from this RefEval -
isSubTotal
public boolean isSubTotal()- Returns:
- true if the cell is a subtotal
-
isRowHidden
public boolean isRowHidden()- Returns:
- whether the row at rowIndex is hidden
-
toString
-