|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ValueEval | |
---|---|
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.eval.forked | |
org.apache.poi.ss.formula.functions |
Uses of ValueEval in org.apache.poi.ss.formula |
---|
Subinterfaces of ValueEval in org.apache.poi.ss.formula | |
---|---|
interface |
TwoDEval
Common interface of AreaEval and AreaEvalBase |
Methods in org.apache.poi.ss.formula that return ValueEval | |
---|---|
static ValueEval |
WorkbookEvaluator.dereferenceResult(ValueEval evaluationResult,
int srcRowNum,
int srcColNum)
Dereferences a single value from any AreaEval or RefEval evaluation result. |
ValueEval |
WorkbookEvaluator.evaluate(EvaluationCell srcCell)
|
ValueEval |
OperationEvaluationContext.getArea3DEval(int firstRowIndex,
int firstColumnIndex,
int lastRowIndex,
int lastColumnIndex,
int extSheetIndex)
|
ValueEval |
OperationEvaluationContext.getAreaEval(int firstRowIndex,
int firstColumnIndex,
int lastRowIndex,
int lastColumnIndex)
|
ValueEval |
OperationEvaluationContext.getDynamicReference(java.lang.String workbookName,
java.lang.String sheetName,
java.lang.String refStrPart1,
java.lang.String refStrPart2,
boolean isA1Style)
Resolves a cell or area reference dynamically. |
ValueEval |
OperationEvaluationContext.getNameXEval(NameXPtg nameXPtg)
|
ValueEval |
OperationEvaluationContext.getRef3DEval(int rowIndex,
int columnIndex,
int extSheetIndex)
|
ValueEval |
OperationEvaluationContext.getRefEval(int rowIndex,
int columnIndex)
|
ValueEval |
TwoDEval.getValue(int rowIndex,
int columnIndex)
|
Methods in org.apache.poi.ss.formula with parameters of type ValueEval | |
---|---|
static ValueEval |
WorkbookEvaluator.dereferenceResult(ValueEval evaluationResult,
int srcRowNum,
int srcColNum)
Dereferences a single value from any AreaEval or RefEval evaluation result. |
Uses of ValueEval in org.apache.poi.ss.formula.eval |
---|
Subinterfaces of ValueEval in org.apache.poi.ss.formula.eval | |
---|---|
interface |
AreaEval
|
interface |
NumericValueEval
|
interface |
RefEval
|
interface |
StringValueEval
|
Classes in org.apache.poi.ss.formula.eval that implement ValueEval | |
---|---|
class |
AreaEvalBase
|
class |
BlankEval
|
class |
BoolEval
|
class |
ErrorEval
|
class |
MissingArgEval
Represents the (intermediate) evaluated result of a missing function argument. |
class |
NameEval
|
class |
NameXEval
|
class |
NumberEval
|
class |
RefEvalBase
Common base class for implementors of RefEval |
class |
StringEval
|
Methods in org.apache.poi.ss.formula.eval that return ValueEval | |
---|---|
static ValueEval |
OperandResolver.chooseSingleElementFromArea(AreaEval ae,
int srcCellRow,
int srcCellCol)
Implements (some perhaps not well known) Excel functionality to select a single cell from an area depending on the coordinates of the calling cell. |
ValueEval |
UnaryPlusEval.evaluate(int srcCellRow,
int srcCellCol,
ValueEval arg0)
|
ValueEval |
UnaryMinusEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
PercentEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
TwoOperandNumericOperation.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
RelationalOperationEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
This is a description of how the relational operators apply in MS Excel. |
ValueEval |
RangeEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
IntersectionEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
ConcatEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
AreaEvalBase.getAbsoluteValue(int row,
int col)
|
ValueEval |
AreaEval.getAbsoluteValue(int row,
int col)
|
ValueEval |
RefEval.getInnerValueEval()
|
abstract ValueEval |
AreaEvalBase.getRelativeValue(int relativeRowIndex,
int relativeColumnIndex)
|
ValueEval |
AreaEval.getRelativeValue(int relativeRowIndex,
int relativeColumnIndex)
|
static ValueEval |
OperandResolver.getSingleValue(ValueEval arg,
int srcCellRow,
int srcCellCol)
Retrieves a single value from a variety of different argument types according to standard Excel rules. |
ValueEval |
AreaEvalBase.getValue(int row,
int col)
|
Methods in org.apache.poi.ss.formula.eval with parameters of type ValueEval | |
---|---|
static java.lang.Boolean |
OperandResolver.coerceValueToBoolean(ValueEval ve,
boolean stringsAreBlanks)
|
static double |
OperandResolver.coerceValueToDouble(ValueEval ev)
Applies some conversion rules if the supplied value is not already a number. |
static int |
OperandResolver.coerceValueToInt(ValueEval ev)
Applies some conversion rules if the supplied value is not already an integer. Value is first coerced to a double ( See coerceValueToDouble() ). |
static java.lang.String |
OperandResolver.coerceValueToString(ValueEval ve)
|
ValueEval |
UnaryPlusEval.evaluate(int srcCellRow,
int srcCellCol,
ValueEval arg0)
|
ValueEval |
UnaryMinusEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
PercentEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
TwoOperandNumericOperation.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
RelationalOperationEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
This is a description of how the relational operators apply in MS Excel. |
ValueEval |
RangeEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
IntersectionEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
ConcatEval.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
static ValueEval |
OperandResolver.getSingleValue(ValueEval arg,
int srcCellRow,
int srcCellCol)
Retrieves a single value from a variety of different argument types according to standard Excel rules. |
protected double |
TwoOperandNumericOperation.singleOperandEvaluate(ValueEval arg,
int srcCellRow,
int srcCellCol)
|
Uses of ValueEval in org.apache.poi.ss.formula.eval.forked |
---|
Methods in org.apache.poi.ss.formula.eval.forked that return ValueEval | |
---|---|
ValueEval |
ForkedEvaluator.evaluate(java.lang.String sheetName,
int rowIndex,
int columnIndex)
If cell contains a formula, the formula is evaluated and returned, else the CellValue simply copies the appropriate cell value from the cell and also its cell type. |
Methods in org.apache.poi.ss.formula.eval.forked with parameters of type ValueEval | |
---|---|
void |
ForkedEvaluator.updateCell(java.lang.String sheetName,
int rowIndex,
int columnIndex,
ValueEval value)
Sets the specified cell to the supplied value |
Uses of ValueEval in org.apache.poi.ss.formula.functions |
---|
Methods in org.apache.poi.ss.formula.functions that return ValueEval | |
---|---|
ValueEval |
Today.evaluate(int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
RowFunc.evaluate(int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Now.evaluate(int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Na.evaluate(int srcCellRow,
int srcCellCol)
|
ValueEval |
Function0Arg.evaluate(int srcRowIndex,
int srcColumnIndex)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
Column.evaluate(int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Value.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
T.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Rows.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
RowFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
NumericFunction.OneArg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
LogicalFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Hyperlink.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Function1Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
Errortype.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Countblank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Columns.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Column.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
CalendarFieldFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
XYNumericFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Sumif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Rank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
NumericFunction.TwoArg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Match.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Lookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
IfFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Hyperlink.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Function2Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
Days360.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Countif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Vlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
TimeFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Sumif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Substitute.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Rank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Match.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Lookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
IfFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Hlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Function3Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Days360.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
DateFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Vlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Substitute.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Replace.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Hlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Function4Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3,
ValueEval arg4)
|
ValueEval |
TextFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Sumproduct.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Subtotal.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
RowFunc.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Rate.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Offset.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
NumericFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Npv.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
NotImplementedFunction.evaluate(ValueEval[] operands,
int srcRow,
int srcCol)
|
ValueEval |
MultiOperandNumericFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Mode.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Irr.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Index.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Function.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed4ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed3ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed2ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed1ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed0ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
FinanceFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Counta.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Count.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Column.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Choose.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
BooleanFunction.evaluate(ValueEval[] args,
int srcRow,
int srcCol)
|
ValueEval |
Address.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Sumifs.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
ValueEval |
Indirect.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
ValueEval |
FreeRefFunction.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
protected abstract ValueEval |
TextFunction.evaluateFunc(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
Methods in org.apache.poi.ss.formula.functions with parameters of type ValueEval | |
---|---|
protected abstract double |
NumericFunction.eval(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
protected double |
NumericFunction.OneArg.eval(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Value.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
T.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Rows.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
RowFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
NumericFunction.OneArg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
LogicalFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Hyperlink.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Function1Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
Errortype.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Countblank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Columns.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
Column.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
CalendarFieldFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0)
|
ValueEval |
XYNumericFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Sumif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Rank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
NumericFunction.TwoArg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Match.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Lookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
IfFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Hyperlink.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Function2Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
Days360.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Countif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
|
ValueEval |
Vlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
TimeFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Sumif.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Substitute.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Rank.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Match.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Lookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
IfFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Hlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Function3Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Days360.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
DateFunc.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2)
|
ValueEval |
Vlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Substitute.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Replace.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Index.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Hlookup.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
Function4Arg.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
see Function.evaluate(ValueEval[], int, int) |
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3)
|
ValueEval |
FinanceFunction.evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1,
ValueEval arg2,
ValueEval arg3,
ValueEval arg4)
|
protected abstract boolean |
LogicalFunction.evaluate(ValueEval arg)
|
ValueEval |
TextFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Sumproduct.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Subtotal.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
RowFunc.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Rate.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Offset.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
NumericFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Npv.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
NotImplementedFunction.evaluate(ValueEval[] operands,
int srcRow,
int srcCol)
|
ValueEval |
MultiOperandNumericFunction.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Mode.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Irr.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Index.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Function.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed4ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed3ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed2ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed1ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Fixed0ArgFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
FinanceFunction.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Counta.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Count.evaluate(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
ValueEval |
Column.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Choose.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
BooleanFunction.evaluate(ValueEval[] args,
int srcRow,
int srcCol)
|
ValueEval |
Address.evaluate(ValueEval[] args,
int srcRowIndex,
int srcColumnIndex)
|
ValueEval |
Sumifs.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
ValueEval |
Indirect.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
ValueEval |
FreeRefFunction.evaluate(ValueEval[] args,
OperationEvaluationContext ec)
|
protected static double |
TextFunction.evaluateDoubleArg(ValueEval arg,
int srcCellRow,
int srcCellCol)
|
static boolean |
IfFunc.evaluateFirstArg(ValueEval arg,
int srcCellRow,
int srcCellCol)
|
static int |
Choose.evaluateFirstArg(ValueEval arg0,
int srcRowIndex,
int srcColumnIndex)
|
protected abstract ValueEval |
TextFunction.evaluateFunc(ValueEval[] args,
int srcCellRow,
int srcCellCol)
|
protected static int |
TextFunction.evaluateIntArg(ValueEval arg,
int srcCellRow,
int srcCellCol)
|
protected static java.lang.String |
TextFunction.evaluateStringArg(ValueEval eval,
int srcRow,
int srcCol)
|
protected double[] |
MultiOperandNumericFunction.getNumberArray(ValueEval[] operands)
Returns a double array that contains values for the numeric cells from among the list of operands. |
protected static double |
NumericFunction.singleOperandEvaluate(ValueEval arg,
int srcRowIndex,
int srcColumnIndex)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |