Package | Description |
---|---|
org.apache.poi.ss.formula |
This package contains common internal POI code for manipulating formulas.
|
org.apache.poi.ss.formula.eval | |
org.apache.poi.ss.formula.functions |
Modifier and Type | Interface and Description |
---|---|
interface |
ThreeDEval
Optional Extension to the likes of
AreaEval and
AreaEvalBase ,
which allows for looking up 3D (sheet+row+column) evaluations |
Modifier and Type | Class and Description |
---|---|
class |
CacheAreaEval
Provides holding structure for temporary values in arrays during the evaluation process.
|
Modifier and Type | Method and Description |
---|---|
TwoDEval |
CacheAreaEval.getColumn(int columnIndex) |
TwoDEval |
TwoDEval.getColumn(int columnIndex) |
TwoDEval |
CacheAreaEval.getRow(int rowIndex) |
TwoDEval |
TwoDEval.getRow(int rowIndex) |
Modifier and Type | Interface and Description |
---|---|
interface |
AreaEval
Evaluation of 2D (Row+Column) and 3D (Sheet+Row+Column) areas
|
Modifier and Type | Class and Description |
---|---|
class |
AreaEvalBase |
Modifier and Type | Method and Description |
---|---|
static TwoDEval |
LookupUtils.resolveTableArrayArg(ValueEval eval)
The second argument (table_array) should be an area ref, but can actually be a cell ref, in
which case it is interpreted as a 1x1 area ref.
|
Modifier and Type | Method and Description |
---|---|
static LookupUtils.ValueVector |
LookupUtils.createColumnVector(TwoDEval tableArray,
int relativeColumnIndex) |
static LookupUtils.ValueVector |
LookupUtils.createRowVector(TwoDEval tableArray,
int relativeRowIndex) |
static LookupUtils.ValueVector |
LookupUtils.createVector(TwoDEval ae) |
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.