Uses of Interface
org.apache.poi.ss.formula.eval.ValueEval
-
Packages that use ValueEval Package Description io.keikai.model.impl Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.impl.sys.formula Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.sys.formula Keikai Spreadsheet Internal Book Model Engines classes.io.keikaiex.formula Classes bridging Keikai Spreadsheet formula functions to ZK EL functions.io.keikaiex.formula.fn ZK EL functions implementation that realize Keikai Spreadsheet formula functions.org.apache.poi.ss.formula This package contains common internal POI code for manipulating formulas.org.apache.poi.ss.formula.atp org.apache.poi.ss.formula.eval org.apache.poi.ss.formula.eval.forked org.apache.poi.ss.formula.functions -
-
Uses of ValueEval in io.keikai.model.impl
Methods in io.keikai.model.impl that return ValueEval Modifier and Type Method Description abstract ValueEval
AbstractDataValidationAdv. getValueEval1()
ValueEval
DataValidationImpl. getValueEval1()
abstract ValueEval
AbstractDataValidationAdv. getValueEval2()
ValueEval
DataValidationImpl. getValueEval2()
Methods in io.keikai.model.impl with parameters of type ValueEval Modifier and Type Method Description abstract void
AbstractCellAdv. setFormulaResultValue(ValueEval value)
void
CellImpl. setFormulaResultValue(ValueEval value)
-
Uses of ValueEval in io.keikai.model.impl.sys.formula
Methods in io.keikai.model.impl.sys.formula that return ValueEval Modifier and Type Method Description ValueEval
FormulaEngineImpl.EvaluationResultImpl. getValueEval()
ValueEval
DependencyTrackerImpl. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
Methods in io.keikai.model.impl.sys.formula with parameters of type ValueEval Modifier and Type Method Description static EvaluationResult
FormulaEngineImpl. convertToEvaluationResult(ValueEval value)
protected static io.keikai.model.impl.sys.formula.FormulaEngineImpl.ResultValueEval
FormulaEngineImpl. getResolvedValue(ValueEval value)
ValueEval
DependencyTrackerImpl. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
void
DependencyTrackerImpl. setIndirectRefPrecedent(OperationEvaluationContext ec, ValueEval preRef)
void
DependencyTrackerImpl. setOffsetRefPrecedent(OperationEvaluationContext ec, ValueEval preRef)
Constructors in io.keikai.model.impl.sys.formula with parameters of type ValueEval Constructor Description EvaluationResultImpl(EvaluationResult.ResultType type, Object value, ValueEval valueEval)
-
Uses of ValueEval in io.keikai.model.sys.formula
Methods in io.keikai.model.sys.formula that return ValueEval Modifier and Type Method Description ValueEval
EvaluationResult. getValueEval()
-
Uses of ValueEval in io.keikaiex.formula
Methods in io.keikaiex.formula that return ValueEval Modifier and Type Method Description ValueEval
ELEval. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
ELEvalFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
ELEvalFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DependencyTrackerEx. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
Methods in io.keikaiex.formula with parameters of type ValueEval Modifier and Type Method Description ValueEval
ELEval. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
ELEvalFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
ELEvalFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DependencyTrackerEx. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
-
Uses of ValueEval in io.keikaiex.formula.fn
Methods in io.keikaiex.formula.fn that return ValueEval Modifier and Type Method Description static ValueEval
FinancialFns. accrint(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. accrintm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. amordegrc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. amorlinc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. averagea(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besseli(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besselj(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besselk(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bessely(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. beta$dist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. betadist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. betainv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. binomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. binominv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. cell(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chidist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chiinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chisqdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chisqinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. code(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. complex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. correl(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdaybs(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdays(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdaysnc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupncd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupnum(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. couppcd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. cumipmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. cumprinc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. datedIf(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. dateValue(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. db(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ddb(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. delta(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. disc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. dollarde(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. dollarfr(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. duration(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. effect(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. eomonth(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. erf(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. erfc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LookupAndReferenceFunctionImpl.Unique. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LookupAndReferenceFunctionImpl.Unique. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. expondist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. factdouble(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. fdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. finv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. fixed(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. fvschedule(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammadist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammainv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammaln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. gcd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. geomean(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. gestep(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. harmean(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. hour(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. hypgeomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
LogicalFns. iferror(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imabs(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imaginary(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imargument(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imconjugate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imcos(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imdiv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imexp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imlog10(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imlog2(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. impower(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. improduct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imreal(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsqrt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsub(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsum(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. intercept(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. intrate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ipmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. iserr(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. kurt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. lcm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. leftB(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. linest(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. lognormdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. lognorminv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mdeterm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. minute(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. minverse(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mmult(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. modesngl(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mround(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. multinomial(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. n(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. negbinomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. nominal(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. norminv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normsdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normsinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. npv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. poisson(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. poissoninv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ppmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. price(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. pricedisc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. pricemat(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. proper(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. quotient(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. randbetween(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. rankeq(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. received(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. replace(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. replaceB(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. rept(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. roman(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. second(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. skew(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. sln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. slope(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. sqrtpi(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. stdev(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. stdevp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. substitute(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. syd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbilleq(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbillprice(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbillyield(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdist2t(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdistrt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. textChar(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. type(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
LookupAndReferenceFns. unique(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. value(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. var(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. varp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. weekDay(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. weibull(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. xnpv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yield(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yielddisc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yieldmat(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
Methods in io.keikaiex.formula.fn with parameters of type ValueEval Modifier and Type Method Description static ValueEval
FinancialFns. accrint(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. accrintm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. amordegrc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. amorlinc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. averagea(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besseli(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besselj(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. besselk(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bessely(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. beta$dist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. betadist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. betainv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. bin2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. binomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. binominv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. cell(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chidist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chiinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chisqdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. chisqinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. code(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. complex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. correl(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdaybs(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdays(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupdaysnc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupncd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. coupnum(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. couppcd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. cumipmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. cumprinc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. datedIf(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. dateValue(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. db(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ddb(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. dec2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. delta(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. disc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. dollarde(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. dollarfr(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. duration(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. effect(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. eomonth(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. erf(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. erfc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LookupAndReferenceFunctionImpl.Unique. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LookupAndReferenceFunctionImpl.Unique. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. expondist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. factdouble(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. fdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. finv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. fixed(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. fvschedule(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammadist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammainv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. gammaln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. gcd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. geomean(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. gestep(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. harmean(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. hex2oct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. hour(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. hypgeomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
LogicalFns. iferror(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imabs(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imaginary(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imargument(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imconjugate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imcos(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imdiv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imexp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imlog10(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imlog2(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. impower(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. improduct(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imreal(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsqrt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsub(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. imsum(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. intercept(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. intrate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ipmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. iserr(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. kurt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. lcm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. leftB(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. linest(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. lognormdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. lognorminv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mdeterm(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. minute(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. minverse(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mmult(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. modesngl(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. mround(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. multinomial(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
InfoFns. n(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. negbinomdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. nominal(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. norminv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normsdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. normsinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. npv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2bin(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2dec(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
EngineeringFns. oct2hex(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. poisson(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. poissoninv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. ppmt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. price(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. pricedisc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. pricemat(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. proper(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. quotient(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. randbetween(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. rankeq(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. received(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. replace(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. replaceB(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. rept(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. roman(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. second(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
protected static boolean
StatFunctionImpl. singleOperandEvaluateToBoolean(ValueEval arg, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. skew(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. sln(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. slope(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
MathFns. sqrtpi(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. stdev(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. stdevp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. substitute(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. syd(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbilleq(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbillprice(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. tbillyield(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdist(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdist2t(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tdistrt(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. textChar(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. tinv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ComplexEx[]
EngineeringFunctionImpl. toComplexArray(ValueEval[] args, int srcCellRow, int srcCellCol)
Convert an object array to a complex arraystatic ValueEval
InfoFns. type(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
LookupAndReferenceFns. unique(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
TextFns. value(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. var(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. varp(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
DateTimeFns. weekDay(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
StatFns. weibull(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. xnpv(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yield(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yielddisc(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
FinancialFns. yieldmat(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
-
Uses of ValueEval in org.apache.poi.ss.formula
Subinterfaces of ValueEval in org.apache.poi.ss.formula Modifier and Type Interface Description interface
ThreeDEval
Optional Extension to the likes ofAreaEval
andAreaEvalBase
, which allows for looking up 3D (sheet+row+column) evaluationsinterface
TwoDEval
Common interface ofAreaEval
andAreaEvalBase
, for 2D (row+column) evaluationsClasses in org.apache.poi.ss.formula that implement ValueEval Modifier and Type Class Description class
CacheAreaEval
Provides holding structure for temporary values in arrays during the evaluation process.class
LazyAreaEval
Provides Lazy Evaluation to 3D Rangesclass
LazyRefEval
Provides Lazy Evaluation to a 3D Referenceclass
NameRangeEval
Methods in org.apache.poi.ss.formula that return ValueEval Modifier and Type Method Description static ValueEval
WorkbookEvaluator. dereferenceResult(ValueEval evaluationResult, int srcRowNum, int srcColNum)
Dereferences a single value from any AreaEval or RefEval evaluation result.ValueEval
UserDefinedFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
WorkbookEvaluator. evaluate(String formula, CellReference ref, int[] offset)
Evaluate a formula outside a cell value, e.g.ValueEval
WorkbookEvaluator. evaluate(String formula, CellReference target, CellRangeAddressBase region)
Some expressions need to be evaluated in terms of an offset from the top left corner of a region, such as some data validation and conditional format expressions, when those constraints apply to contiguous cells.ValueEval
WorkbookEvaluator. evaluate(EvaluationCell srcCell)
ValueEval
WorkbookEvaluator. evaluate(EvaluationCell srcCell, Object ref)
ValueEval
WorkbookEvaluator. evaluate(EvaluationCell srcCell, Object ref, int[] offset)
ValueEval
WorkbookEvaluator. evaluateList(String formula, CellReference target, CellRangeAddressBase region)
Some expressions need to be evaluated in terms of an offset from the top left corner of a region, such as some data validation and conditional format expressions, when those constraints apply to contiguous cells.ValueEval
OperationEvaluationContext. getArea3DEval(Area3DPtg aptg)
ValueEval
OperationEvaluationContext. getArea3DEval(Area3DPxg aptg)
ValueEval
OperationEvaluationContext. getAreaEval(int firstRowIndex, int firstColumnIndex, int lastRowIndex, int lastColumnIndex, boolean row1Rel, boolean col1Rel, boolean row2Rel, boolean col2Rel)
ValueEval
OperationEvaluationContext. getAreaValueEval(int firstRowIndex, int firstColumnIndex, int lastRowIndex, int lastColumnIndex, Object[][] tokens)
ValueEval
OperationEvaluationContext. getDynamicReference(String workbookName, String sheetName, String refStrPart1, String refStrPart2, boolean isA1Style)
Resolves a cell or area reference dynamically.ValueEval
SheetRangeEvaluator. getEvalForCell(int sheetIndex, int rowIndex, int columnIndex)
ValueEval
LazyRefEval. getInnerValueEval(int sheetIndex)
ValueEval
OperationEvaluationContext. getNameXEval(NameXPtg nameXPtg)
ValueEval
OperationEvaluationContext. getNameXEval(NameXPxg nameXPxg)
ValueEval
OperationEvaluationContext. getRef3DEval(Ref3DPtg rptg)
ValueEval
OperationEvaluationContext. getRef3DEval(Ref3DPxg rptg)
ValueEval
OperationEvaluationContext. getRefEval(int rowIndex, int columnIndex, boolean rowRel, boolean colRel)
static ValueEval
AreaEvalHelper. getRelativeValue(ValueEval valueEval, int relativeRowIndex, int relativeColumnIndex)
ValueEval
CacheAreaEval. getRelativeValue(int relativeRowIndex, int relativeColumnIndex)
ValueEval
CacheAreaEval. getRelativeValue(int sheetIndex, int relativeRowIndex, int relativeColumnIndex)
ValueEval
LazyAreaEval. getRelativeValue(int relativeRowIndex, int relativeColumnIndex)
ValueEval
LazyAreaEval. getRelativeValue(int sheetIndex, int relativeRowIndex, int relativeColumnIndex)
ValueEval
ThreeDEval. getValue(int sheetIndex, int rowIndex, int columnIndex)
ValueEval
TwoDEval. getValue(int rowIndex, int columnIndex)
ValueEval
DependencyTracker. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
Callback when evaluating a formula cell.Methods in org.apache.poi.ss.formula that return types with arguments of type ValueEval Modifier and Type Method Description List<ValueEval>
DataValidationEvaluator. getValidationValuesForCell(CellReference cell)
IfDataValidationEvaluator.getValidationForCell(CellReference)
returns an instance, and theDataValidationConstraint.ValidationType
isDataValidationConstraint.ValidationType.LIST
, return the valid values, whether they are from a static list or cell range.protected static List<ValueEval>
DataValidationEvaluator. getValidationValuesForConstraint(DataValidationEvaluator.DataValidationContext context)
static so enums can reference it without creating a whole instanceMethods in org.apache.poi.ss.formula with parameters of type ValueEval Modifier and Type Method Description void
OperationEvaluationContext. createOffsetRefPrecedent(ValueEval precedent)
static ValueEval
WorkbookEvaluator. dereferenceResult(ValueEval evaluationResult, int srcRowNum, int srcColNum)
Dereferences a single value from any AreaEval or RefEval evaluation result.ValueEval
UserDefinedFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
static ValueEval
AreaEvalHelper. getRelativeValue(ValueEval valueEval, int relativeRowIndex, int relativeColumnIndex)
void
WorkbookEvaluator.CacheManager. onUpdateCacheResult(EvaluationCell srcCell, ValueEval result)
ValueEval
DependencyTracker. postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
Callback when evaluating a formula cell.void
DependencyTracker. setIndirectRefPrecedent(OperationEvaluationContext ec, ValueEval precedent)
Sets precedent for anio.keikai.model.sys.dependency.IndirectRef
void
DependencyTracker. setOffsetRefPrecedent(OperationEvaluationContext ec, ValueEval precedent)
Sets precedent for anio.keikai.model.sys.dependency.OffsetRef
static List<Double>
AreaEvalHelper. toDoubleList(ValueEval valueEval, int srcRowIndex, int srcColumnIndex)
static double[][]
AreaEvalHelper. toDoubleMatrix(ValueEval valueEval, int relativeRowIndex, int relativeColumnIndex)
Constructors in org.apache.poi.ss.formula with parameters of type ValueEval Constructor Description CacheAreaEval(int firstRow, int firstColumn, int lastRow, int lastColumn, ValueEval[] values)
CacheAreaEval(AreaI ptg, ValueEval[] values)
-
Uses of ValueEval in org.apache.poi.ss.formula.atp
Methods in org.apache.poi.ss.formula.atp that return ValueEval Modifier and Type Method Description ValueEval
IfNa. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Stdevp. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Stdevs. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Switch. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Varp. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Vars. evaluate(ValueEval[] args, OperationEvaluationContext ec)
Methods in org.apache.poi.ss.formula.atp with parameters of type ValueEval Modifier and Type Method Description ValueEval
IfNa. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Stdevp. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Stdevs. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Switch. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Varp. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Vars. evaluate(ValueEval[] args, OperationEvaluationContext ec)
-
Uses of ValueEval in org.apache.poi.ss.formula.eval
Subinterfaces of ValueEval in org.apache.poi.ss.formula.eval Modifier and Type Interface Description interface
AreaEval
Evaluation of 2D (Row+Column) and 3D (Sheet+Row+Column) areasinterface
NumericValueEval
interface
RefEval
RefEval is the super interface for Ref2D and Ref3DEval.interface
StringValueEval
Classes in org.apache.poi.ss.formula.eval that implement ValueEval Modifier and Type Class Description class
AreaEvalBase
class
ArrayEval
Constant value array eval.class
BlankEval
This class is a marker class.class
BoolEval
class
ErrorEval
Evaluations for formula errorsclass
ExternalNameEval
Evaluation of a Name defined in a Sheet or Workbook scopeclass
FunctionNameEval
class
MissingArgEval
Represents the (intermediate) evaluated result of a missing function argument.class
NumberEval
class
RefEvalBase
Common base class for implementors ofRefEval
class
RefListEval
Handling of a list of values, e.g.class
StringEval
class
UnionEval
Represent manyValueEval
s unioned by Union operator(comma operator).Methods in org.apache.poi.ss.formula.eval that return ValueEval Modifier and Type Method Description 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
ConcatEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IntersectionEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
PercentEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
RangeEval. 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
TwoOperandNumericOperation. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
UnaryMinusEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
UnaryPlusEval. evaluate(int srcCellRow, int srcCellCol, ValueEval arg0)
ValueEval
RelationalOperationEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
TwoOperandNumericOperation. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
UnaryMinusEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
UnaryPlusEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
AreaEval. getAbsoluteValue(int row, int col)
ValueEval
AreaEvalBase. getAbsoluteValue(int row, int col)
ValueEval
ArrayEval. getAbsoluteValue(int row, int col)
static ValueEval
OperandResolver. getElementFromArray(AreaEval ae, EvaluationCell cell)
Retrieves a single value from an area evaluation utilizing the 2D indices of the cell within its own area reference to index the value in the area evaluation.ValueEval
RefEval. getInnerValueEval(int sheetIndex)
ValueEval
ArrayEval. getNonEmptyCellValues()
ValueEval
AreaEval. getRelativeValue(int relativeRowIndex, int relativeColumnIndex)
abstract ValueEval
AreaEvalBase. getRelativeValue(int relativeRowIndex, int relativeColumnIndex)
abstract ValueEval
AreaEvalBase. getRelativeValue(int sheetIndex, int relativeRowIndex, int relativeColumnIndex)
ValueEval
ArrayEval. getRelativeValue(int r, int c)
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.static ValueEval
OperandResolver. getSingleValueInNameFormula(ValueEval arg, int srcCellRow, int srcCellCol)
ValueEval
AreaEvalBase. getValue(int row, int col)
ValueEval
AreaEvalBase. getValue(int sheetIndex, int row, int col)
ValueEval
ArrayEval. getValue(int rowIndex, int columnIndex)
ValueEval
ArrayEval. getValue(int sheetIndex, int rowIndex, int columnIndex)
Methods in org.apache.poi.ss.formula.eval that return types with arguments of type ValueEval Modifier and Type Method Description List<ValueEval>
RefListEval. getList()
Methods in org.apache.poi.ss.formula.eval with parameters of type ValueEval Modifier and Type Method Description static 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 adouble
( SeecoerceValueToDouble()
).static String
OperandResolver. coerceValueToString(ValueEval ve)
ValueEval
ConcatEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IntersectionEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
PercentEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
RangeEval. 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
TwoOperandNumericOperation. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
UnaryMinusEval. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
UnaryPlusEval. evaluate(int srcCellRow, int srcCellCol, ValueEval arg0)
ValueEval
RelationalOperationEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
TwoOperandNumericOperation. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
UnaryMinusEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
UnaryPlusEval. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
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.static ValueEval
OperandResolver. getSingleValueInNameFormula(ValueEval arg, int srcCellRow, int srcCellCol)
protected double
TwoOperandNumericOperation. singleOperandEvaluate(ValueEval arg, int srcCellRow, int srcCellCol)
Constructors in org.apache.poi.ss.formula.eval with parameters of type ValueEval Constructor Description ArrayEval(ValueEval[][] srcvalues, int firstRow, int firstColumn, int lastRow, int lastColumn, SheetRangeEvaluator evaluator)
RefListEval(ValueEval v1, ValueEval v2)
UnionEval(ValueEval[] evals)
-
Uses of ValueEval in org.apache.poi.ss.formula.eval.forked
Methods in org.apache.poi.ss.formula.eval.forked that return ValueEval Modifier and Type Method Description ValueEval
ForkedEvaluator. evaluate(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 Modifier and Type Method Description void
ForkedEvaluator. updateCell(String sheetName, int rowIndex, int columnIndex, ValueEval value)
Sets the specified cell to the suppliedvalue
-
Uses of ValueEval in org.apache.poi.ss.formula.functions
Methods in org.apache.poi.ss.formula.functions that return ValueEval Modifier and Type Method Description static ValueEval
ArrayFunction. _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
protected ValueEval
AverageIf. aggregateMatchingCells(org.apache.poi.ss.formula.functions.Baseifs.Aggregator aggregator, AreaEval sumRange, AreaEval testRange, org.apache.poi.ss.formula.functions.CountUtils.I_MatchPredicate mp)
ValueEval
Address. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Areas. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
AverageIf. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
BesselJ. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
BesselJ. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Bin2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Bin2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
BooleanFunction. evaluate(ValueEval[] args, int srcRow, int srcCol)
ValueEval
CalendarFieldFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
CeilingMath. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
CeilingPrecise. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Choose. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Code. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval textArg)
static ValueEval
Column. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Columns. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Complex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval real_num, ValueEval i_num)
ValueEval
Complex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval real_num, ValueEval i_num, ValueEval suffix)
ValueEval
Complex. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Correl. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Count. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Counta. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Countblank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Countif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Covar. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Covar. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DateFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
DateValue. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval dateTextArg)
ValueEval
Days. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Days360. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Days360. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Dec2Bin. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Dec2Bin. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE, ValueEval placesVE)
ValueEval
Dec2Bin. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Dec2Hex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Dec2Hex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval number, ValueEval places)
ValueEval
Dec2Hex. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Delta. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
Delta. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DollarDe. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
DollarDe. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DollarFr. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
DollarFr. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DStarRunner. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval database, ValueEval filterColumn, ValueEval conditionDatabase)
ValueEval
DStarRunner. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
EDate. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
EOMonth. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Errortype. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
FactDouble. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
FactDouble. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FinanceFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
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
FinanceFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Fixed. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed0ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
Deprecated.ValueEval
Fixed1ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed1ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
Fixed2ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed2ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
Fixed3ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed4ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
FloorMath. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FloorPrecise. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Forecast. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Forecast. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FreeRefFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Frequency. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Function. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Function0Arg. evaluate(int srcRowIndex, int srcColumnIndex)
Deprecated.ValueEval
Function1Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Function2Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Function3Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Function4Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Gcd. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Hex2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Hex2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Hlookup. 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 arg3)
ValueEval
Hyperlink. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Hyperlink. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Imaginary. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval inumberVE)
ValueEval
Imaginary. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
ImReal. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval inumberVE)
ValueEval
ImReal. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Index. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Index. 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 arg3)
ValueEval
Index. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Indirect. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Intercept. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Irr. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Lcm. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
LinearRegressionFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
static ValueEval
Log. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LogicalFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Lookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Lookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Match. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Match. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
MatrixFunction.OneArrayArg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
MatrixFunction.TwoArrayArg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Mode. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
MultiOperandNumericFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
static ValueEval
Na. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
NormDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3, ValueEval arg4)
ValueEval
NormDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormInv. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
NormInv. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormSDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1)
ValueEval
NormSDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormSInv. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1)
ValueEval
NormSInv. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NotImplementedFunction. evaluate(ValueEval[] operands, int srcRow, int srcCol)
static ValueEval
Now. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Npv. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
NumberValueFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NumericFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Oct2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Oct2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Offset. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
OverridableFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
OverridableFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
PercentRank. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
Poisson. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Poisson. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Quotient. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval venumerator, ValueEval vedenominator)
ValueEval
Quotient. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Rank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Rank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Rate. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Replace. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Rept. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval text, ValueEval number_times)
ValueEval
Roman. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE, ValueEval formVE)
static ValueEval
RowFunc. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Rows. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Single. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Slope. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Sqrtpi. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Standardize. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Standardize. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Substitute. 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 arg3)
ValueEval
Subtotal. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Sumif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Sumif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Sumproduct. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
T. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
TDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
TDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDist2t. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
TDist2t. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDistLt. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
TDistLt. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDistRt. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
TDistRt. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TextFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
TimeFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
TimeValue. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval dateTimeTextArg)
static ValueEval
Today. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Trend. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Value. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Vlookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Vlookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval lookup_value, ValueEval table_array, ValueEval col_index, ValueEval range_lookup)
ValueEval
WeekdayFunc. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
Perform WEEKDAY(date, returnOption) function.ValueEval
WeekNum. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval serialNumVE, ValueEval returnTypeVE)
ValueEval
WeekNum. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
XYNumericFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
ArrayFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
BooleanFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Choose. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
protected ValueEval
Fixed2ArgFunction. evaluateArray(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LogicalFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Value. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
protected abstract ValueEval
TextFunction. evaluateFunc(ValueEval[] args, int srcCellRow, int srcCellCol)
default ValueEval
ArrayFunction. evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
default ValueEval
ArrayFunction. evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
Evaluate an array function with two arguments.ValueEval
LookupUtils.ValueVector. getItem(int index)
ValueEval
DAverage. getResult()
ValueEval
DCount. getResult()
ValueEval
DCountA. getResult()
ValueEval
DGet. getResult()
ValueEval
DMax. getResult()
ValueEval
DMin. getResult()
ValueEval
DProduct. getResult()
ValueEval
DStdev. getResult()
ValueEval
DStdevp. getResult()
ValueEval
DSum. getResult()
ValueEval
DVar. getResult()
ValueEval
DVarp. getResult()
ValueEval
IDStarAlgorithm. getResult()
Return a result ValueEval that will be the result of the calculation.Methods in org.apache.poi.ss.formula.functions that return types with arguments of type ValueEval Modifier and Type Method Description static List<ValueEval>
PercentRank. getValues(ValueEval eval, int srcRowIndex, int srcColumnIndex)
Methods in org.apache.poi.ss.formula.functions with parameters of type ValueEval Modifier and Type Method Description static ValueEval
ArrayFunction. _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
double[]
MatrixFunction.MutableValueCollector. collectValues(ValueEval... operands)
protected abstract double[]
MatrixFunction.OneArrayArg. collectValues(ValueEval arg)
protected abstract double[]
MatrixFunction.TwoArrayArg. collectValues(ValueEval arg)
LookupUtils.CompareResult
LookupUtils.LookupValueComparer. compareTo(ValueEval other)
double
IPMT. eval(ValueEval[] args, int srcCellRow, int srcCellCol)
protected abstract double
NumericFunction. eval(ValueEval[] args, int srcCellRow, int srcCellCol)
double
PPMT. eval(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Address. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Areas. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
AverageIf. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
BesselJ. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
BesselJ. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Bin2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Bin2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
BooleanFunction. evaluate(ValueEval[] args, int srcRow, int srcCol)
ValueEval
CalendarFieldFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
CeilingMath. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
CeilingPrecise. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Choose. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Code. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval textArg)
static ValueEval
Column. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Columns. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Complex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval real_num, ValueEval i_num)
ValueEval
Complex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval real_num, ValueEval i_num, ValueEval suffix)
ValueEval
Complex. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Correl. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Count. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Counta. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Countblank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Countif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Covar. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Covar. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DateFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
DateValue. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval dateTextArg)
ValueEval
Days. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Days360. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Days360. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Dec2Bin. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Dec2Bin. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE, ValueEval placesVE)
ValueEval
Dec2Bin. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Dec2Hex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Dec2Hex. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval number, ValueEval places)
ValueEval
Dec2Hex. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Delta. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
Delta. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DollarDe. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
DollarDe. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DollarFr. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
DollarFr. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
DStarRunner. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval database, ValueEval filterColumn, ValueEval conditionDatabase)
ValueEval
DStarRunner. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
EDate. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
EOMonth. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Errortype. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
FactDouble. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
FactDouble. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FinanceFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
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
FinanceFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Fixed. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Fixed. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed0ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
Deprecated.ValueEval
Fixed1ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed1ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
Fixed2ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed2ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
Fixed3ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Fixed4ArgFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
FloorMath. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FloorPrecise. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Forecast. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Forecast. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
FreeRefFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Frequency. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Function. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Function1Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Function2Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Function3Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Function4Arg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Gcd. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Hex2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Hex2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Hlookup. 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 arg3)
ValueEval
Hyperlink. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Hyperlink. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Imaginary. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval inumberVE)
ValueEval
Imaginary. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
ImReal. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval inumberVE)
ValueEval
ImReal. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Index. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Index. 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 arg3)
ValueEval
Index. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Indirect. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Intercept. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Irr. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Lcm. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
LinearRegressionFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
static ValueEval
Log. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LogicalFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
protected abstract boolean
LogicalFunction. evaluate(ValueEval arg)
ValueEval
Lookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Lookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Match. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Match. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
MatrixFunction.OneArrayArg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
MatrixFunction.TwoArrayArg. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Mode. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
MultiOperandNumericFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
static ValueEval
Na. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
NormDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3, ValueEval arg4)
ValueEval
NormDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormInv. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
NormInv. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormSDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1)
ValueEval
NormSDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NormSInv. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1)
ValueEval
NormSInv. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NotImplementedFunction. evaluate(ValueEval[] operands, int srcRow, int srcCol)
static ValueEval
Now. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Npv. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
NumberValueFunction. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
NumericFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
Oct2Dec. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE)
ValueEval
Oct2Dec. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Offset. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
OverridableFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
OverridableFunction. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex, boolean isArrayValue)
ValueEval
PercentRank. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static ValueEval
Poisson. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Poisson. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Quotient. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval venumerator, ValueEval vedenominator)
ValueEval
Quotient. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Rank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Rank. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Rate. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Replace. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Rept. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval text, ValueEval number_times)
ValueEval
Roman. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval numberVE, ValueEval formVE)
static ValueEval
RowFunc. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Rows. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Single. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Slope. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Sqrtpi. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Standardize. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
Standardize. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
Substitute. 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 arg3)
ValueEval
Subtotal. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Sumif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
Sumif. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Sumproduct. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
T. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
TDist. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
TDist. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDist2t. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
TDist2t. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDistLt. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2, ValueEval arg3)
ValueEval
TDistLt. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TDistRt. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg1, ValueEval arg2)
ValueEval
TDistRt. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
TextFunction. evaluate(ValueEval[] args, int srcCellRow, int srcCellCol)
ValueEval
TimeFunc. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
TimeValue. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval dateTimeTextArg)
static ValueEval
Today. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Trend. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Value. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
ValueEval
Vlookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
ValueEval
Vlookup. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval lookup_value, ValueEval table_array, ValueEval col_index, ValueEval range_lookup)
ValueEval
WeekdayFunc. evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
Perform WEEKDAY(date, returnOption) function.ValueEval
WeekNum. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval serialNumVE, ValueEval returnTypeVE)
ValueEval
WeekNum. evaluate(ValueEval[] args, OperationEvaluationContext ec)
ValueEval
XYNumericFunction. evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
ArrayFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
BooleanFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Choose. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
protected ValueEval
Fixed2ArgFunction. evaluateArray(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
ValueEval
IfFunc. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
LogicalFunction. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
ValueEval
Value. evaluateArray(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
protected static double
TextFunction. evaluateDoubleArg(ValueEval arg, int srcCellRow, int srcCellCol)
static double
TextFunctionHelper. evaluateDoubleArg(ValueEval eval, int srcCellRow, int srcCellCol)
static int
Choose. evaluateFirstArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex)
static boolean
IfFunc. evaluateFirstArg(ValueEval arg, int srcCellRow, int srcCellCol)
protected abstract ValueEval
TextFunction. evaluateFunc(ValueEval[] args, int srcCellRow, int srcCellCol)
protected static int
TextFunction. evaluateIntArg(ValueEval arg, int srcCellRow, int srcCellCol)
static int
TextFunctionHelper. evaluateIntArg(ValueEval eval, int srcCellRow, int srcCellCol)
default ValueEval
ArrayFunction. evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
protected static String
TextFunction. evaluateStringArg(ValueEval eval, int srcRow, int srcCol)
static String
TextFunctionHelper. evaluateStringArg(ValueEval eval, int srcCellRow, int srcCellCol)
default ValueEval
ArrayFunction. evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
Evaluate an array function with two arguments.protected double[]
MultiOperandNumericFunction. getNumberArray(ValueEval[] operands)
Returns a double array that contains values for the numeric cells from among the list of operands.static List<ValueEval>
PercentRank. getValues(ValueEval eval, int srcRowIndex, int srcColumnIndex)
static int
LookupUtils. lookupFirstIndexOfValue(ValueEval lookupValue, LookupUtils.ValueVector vector, boolean isRangeLookup)
static int
LookupUtils. lookupIndexOfExactValue(ValueEval lookupValue, TwoDEval tableArray, int columnIndex)
boolean
Countif.ErrorMatcher. matches(ValueEval x)
boolean
Countif.StringMatcher. matches(ValueEval x)
boolean
DAverage. processMatch(ValueEval eval)
boolean
DCount. processMatch(ValueEval eval)
boolean
DCountA. processMatch(ValueEval eval)
boolean
DGet. processMatch(ValueEval eval)
boolean
DMax. processMatch(ValueEval eval)
boolean
DMin. processMatch(ValueEval eval)
boolean
DProduct. processMatch(ValueEval eval)
boolean
DStdev. processMatch(ValueEval eval)
boolean
DStdevp. processMatch(ValueEval eval)
boolean
DSum. processMatch(ValueEval eval)
boolean
DVar. processMatch(ValueEval eval)
boolean
DVarp. processMatch(ValueEval eval)
boolean
IDStarAlgorithm. processMatch(ValueEval eval)
Process a match that is found during a run through a database.static boolean
LookupUtils. resolveRangeLookupArg(ValueEval rangeLookupArg, int srcCellRow, int srcCellCol)
Resolves the last (optional) parameter (range_lookup) to the VLOOKUP and HLOOKUP functions.static int
LookupUtils. resolveRowOrColIndexArg(ValueEval rowColIndexArg, int srcCellRow, int srcCellCol)
Processes the third argument to VLOOKUP, or HLOOKUP (col_index_num or row_index_num respectively).
Sample behaviour: Sample behaviour Input ReturnValue Thrown Error 54 2.92 "5"4 "2.18e1"21 "-$2"-3* FALSE-1* TRUE0 "TRUE" #REF! "abc" #REF! "" #REF! <blank> #VALUE!
Note - out of range errors (result index too high) are handled by the caller.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.protected double
MatrixFunction. singleOperandEvaluate(ValueEval arg, int srcCellRow, int srcCellCol)
protected static double
NumericFunction. singleOperandEvaluate(ValueEval arg, int srcRowIndex, int srcColumnIndex)
static boolean
UtilFns. stringToBoolean(ValueEval arg)
static Date
UtilFns. stringToDate(ValueEval arg)
Convert a String to Datestatic double[][]
UtilFns. toDoubleMatrix(ValueEval arg, int srcRowIndex, int srcColumnIndex)
static List
UtilFns. toList(ValueEval[] args, int srcRowIndex, int srcColumnIndex)
static int
LookupUtils. xlookupIndexOfValue(ValueEval lookupValue, LookupUtils.ValueVector vector, LookupUtils.MatchMode matchMode, LookupUtils.SearchMode searchMode)
Method parameters in org.apache.poi.ss.formula.functions with type arguments of type ValueEval Modifier and Type Method Description static ValueEval
ArrayFunction. _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
static ValueEval
ArrayFunction. _evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
default ValueEval
ArrayFunction. evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
default ValueEval
ArrayFunction. evaluateOneArrayArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex, Function<ValueEval,ValueEval> evalFunc)
default ValueEval
ArrayFunction. evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
Evaluate an array function with two arguments.default ValueEval
ArrayFunction. evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
Evaluate an array function with two arguments.default ValueEval
ArrayFunction. evaluateTwoArrayArgs(ValueEval arg0, ValueEval arg1, int srcRowIndex, int srcColumnIndex, BiFunction<ValueEval,ValueEval,ValueEval> evalFunc)
Evaluate an array function with two arguments.
-