|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Eval | |
---|---|
org.apache.poi.hssf.record.formula.eval | |
org.apache.poi.hssf.record.formula.functions |
Uses of Eval in org.apache.poi.hssf.record.formula.eval |
---|
Subinterfaces of Eval in org.apache.poi.hssf.record.formula.eval | |
---|---|
interface |
AreaEval
|
interface |
NumericValueEval
|
interface |
OperationEval
|
interface |
RefEval
|
interface |
StringValueEval
|
interface |
ValueEval
|
Classes in org.apache.poi.hssf.record.formula.eval that implement Eval | |
---|---|
class |
AddEval
|
class |
AreaEvalBase
|
class |
BlankEval
|
class |
BoolEval
|
class |
ConcatEval
|
class |
DivideEval
|
class |
EqualEval
|
class |
ErrorEval
|
class |
FunctionEval
|
class |
FuncVarEval
|
class |
GreaterEqualEval
|
class |
GreaterThanEval
|
class |
LessEqualEval
|
class |
LessThanEval
|
class |
MissingArgEval
Represents the (intermediate) evaluated result of a missing function argument. |
class |
MultiplyEval
|
class |
NameEval
|
class |
NameXEval
|
class |
NotEqualEval
|
class |
NumberEval
|
class |
PercentEval
Implementation of Excel formula token '%'. |
class |
PowerEval
|
class |
RangeEval
|
class |
RefEvalBase
|
class |
RelationalOperationEval
Base class for all comparison operator evaluators |
class |
StringEval
|
class |
StringOperationEval
|
class |
SubtractEval
|
class |
UnaryMinusEval
|
class |
UnaryPlusEval
|
Methods in org.apache.poi.hssf.record.formula.eval that return Eval | |
---|---|
Eval |
UnaryPlusEval.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
UnaryMinusEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Eval |
RelationalOperationEval.evaluate(Eval[] operands,
int srcRow,
short srcCol)
This is a description of how the relational operators apply in MS Excel. |
Eval |
RangeEval.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
PercentEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Eval |
OperationEval.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
FuncVarEval.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
ConcatEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Methods in org.apache.poi.hssf.record.formula.eval with parameters of type Eval | |
---|---|
Eval |
UnaryPlusEval.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
UnaryMinusEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Eval |
RelationalOperationEval.evaluate(Eval[] operands,
int srcRow,
short srcCol)
This is a description of how the relational operators apply in MS Excel. |
Eval |
RangeEval.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
PercentEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Eval |
OperationEval.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
FuncVarEval.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
ConcatEval.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
static ValueEval |
OperandResolver.getSingleValue(Eval arg,
int srcCellRow,
short srcCellCol)
Retrieves a single value from a variety of different argument types according to standard Excel rules. |
protected ValueEval |
StringOperationEval.singleOperandEvaluate(Eval eval,
int srcRow,
short srcCol)
Returns an instanceof StringValueEval or ErrorEval or BlankEval |
Uses of Eval in org.apache.poi.hssf.record.formula.functions |
---|
Methods in org.apache.poi.hssf.record.formula.functions that return Eval | |
---|---|
Eval |
XYNumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Vlookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
True.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Today.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
TextFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
T.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Sumproduct.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Rows.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Row.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
Rand.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Pi.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Offset.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
NumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Now.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
NotImplementedFunction.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Not.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Na.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
MultiOperandNumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Mode.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Match.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Lookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Istext.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isref.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isnumber.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isnontext.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Islogical.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
IsError.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isblank.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Index.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
If.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Hlookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Function.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
False.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Errortype.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Countif.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Counta.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Count.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Columns.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Column.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
CalendarFieldFunction.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
BooleanFunction.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
Methods in org.apache.poi.hssf.record.formula.functions with parameters of type Eval | |
---|---|
protected abstract double |
NumericFunction.eval(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected double |
NumericFunction.OneArg.eval(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected double |
NumericFunction.TwoArg.eval(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected double |
NumericFunction.MultiArg.eval(Eval[] args,
int srcCellRow,
short srcCellCol)
|
ValueEval |
Indirect.evaluate(Eval[] args,
EvaluationWorkbook workbook,
int srcCellSheet,
int srcCellRow,
int srcCellCol)
|
ValueEval |
FreeRefFunction.evaluate(Eval[] args,
EvaluationWorkbook workbook,
int srcCellSheet,
int srcCellRow,
int srcCellCol)
|
Eval |
XYNumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Vlookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
True.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Today.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
TextFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
T.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Sumproduct.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Rows.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Row.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
Rand.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Pi.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Offset.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
NumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Now.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
NotImplementedFunction.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Not.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Na.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
MultiOperandNumericFunction.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Mode.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Match.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Lookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Istext.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isref.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isnumber.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isnontext.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Islogical.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
IsError.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
Isblank.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Index.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
If.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Hlookup.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Function.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
False.evaluate(Eval[] operands,
int srcRow,
short srcCol)
|
Eval |
Errortype.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Countif.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Counta.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Count.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Columns.evaluate(Eval[] args,
int srcCellRow,
short srcCellCol)
|
Eval |
Column.evaluate(Eval[] evals,
int srcCellRow,
short srcCellCol)
|
Eval |
CalendarFieldFunction.evaluate(Eval[] operands,
int srcCellRow,
short srcCellCol)
|
Eval |
BooleanFunction.evaluate(Eval[] args,
int srcRow,
short srcCol)
|
protected abstract ValueEval |
TextFunction.evaluateFunc(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected ValueEval |
Substitute.evaluateFunc(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected ValueEval |
Replace.evaluateFunc(Eval[] args,
int srcCellRow,
short srcCellCol)
|
protected static int |
TextFunction.evaluateIntArg(Eval arg,
int srcCellRow,
short srcCellCol)
|
protected static java.lang.String |
TextFunction.evaluateStringArg(Eval eval,
int srcRow,
short srcCol)
|
protected double[] |
MultiOperandNumericFunction.getNumberArray(Eval[] operands)
Returns a double array that contains values for the numeric cells from among the list of operands. |
protected static double |
NumericFunction.singleOperandEvaluate(Eval arg,
int srcCellRow,
short srcCellCol)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |