Package org.apache.poi.ss.formula
Interface TwoDEval
- All Superinterfaces:
ValueEval
- All Known Subinterfaces:
AreaEval
,ThreeDEval
- All Known Implementing Classes:
AreaEvalBase
,CacheAreaEval
Common interface of
AreaEval
and AreaEvalBase
,
for 2D (row+column) evaluations-
Method Summary
-
Method Details
-
getValue
- Parameters:
rowIndex
- relative row index (zero based)columnIndex
- relative column index (zero based)- Returns:
- element at the specified row and column position
-
getWidth
int getWidth() -
getHeight
int getHeight() -
isRow
boolean isRow()- Returns:
true
if the area has just a single row, this also includes the trivial case when the area has just a single cell.
-
isColumn
boolean isColumn()- Returns:
true
if the area has just a single column, this also includes the trivial case when the area has just a single cell.
-
getRow
- Parameters:
rowIndex
- relative row index (zero based)- Returns:
- a single row
TwoDEval
-
getColumn
- Parameters:
columnIndex
- relative column index (zero based)- Returns:
- a single column
TwoDEval
-
isSubTotal
boolean isSubTotal(int rowIndex, int columnIndex) - Returns:
- true if the cell at row and col is a subtotal
-