| Modifier and Type | Method and Description |
|---|---|
| public static ValueEval | _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval, ValueEval> evalFunc)
|
| public static ValueEval | _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval, ValueEval, ValueEval> evalFunc)
|
| public ValueEval | Returns: The evaluated result, possibly anErrorEval, never nullNote - Excel uses the error code #NUM! instead of IEEE NaN, so when
numeric functions evaluate to the evaluated function arguments. Empty values are represented with
args, int BlankEval or MissingArgEval, never null.row index of the cell containing the formula under evaluation srcRowIndex, int column index of the cell containing the formula under evaluation srcColumnIndex)
|
| public default ValueEval | evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval, ValueEval> evalFunc)
|
| public default ValueEval | Returns: The evaluated result, possibly anErrorEval, never nullNote - Excel uses the error code #NUM! instead of IEEE NaN, so when
numeric functions evaluate to the first function argument. Empty values are represented with
arg0, ValueEval BlankEval or MissingArgEval, never nullthe first function argument. Empty values are represented with
arg1, int BlankEval or MissingArgEval, never nullrow index of the cell containing the formula under evaluation srcRowIndex, int column index of the cell containing the formula under evaluation srcColumnIndex, BiFunction<ValueEval, ValueEval, ValueEval> evalFunc)Evaluate an array function with two arguments. |
| _evaluateOneArrayArg | back to summary |
|---|---|
| public static ValueEval _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval, ValueEval> evalFunc) | |
| _evaluateTwoArrayArgs | back to summary |
|---|---|
| public static ValueEval _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval, ValueEval, ValueEval> evalFunc) | |
| evaluateArray | back to summary |
|---|---|
public ValueEval evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
| |
| evaluateOneArrayArg | back to summary |
|---|---|
| public default ValueEval evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval, ValueEval> evalFunc) | |
| evaluateTwoArrayArgs | back to summary |
|---|---|
| public default ValueEval evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval, ValueEval, ValueEval> evalFunc) Evaluate an array function with two arguments.
| |