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:
trueif 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:
trueif 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
-