]> source.dussan.org Git - poi.git/commit
New formula eval stuff - added functions and refactored, by Amol
authorAvik Sengupta <avik@apache.org>
Thu, 9 Jun 2005 18:34:57 +0000 (18:34 +0000)
committerAvik Sengupta <avik@apache.org>
Thu, 9 Jun 2005 18:34:57 +0000 (18:34 +0000)
commitf52e1b0daff3aadbe80cb9a92521756f97860eaf
tree1e898366b29ef80e2f6eaacad004940e3ada2526
parent079b625fa8cc51fb1267e51ba6da6829cfe78c9b
New formula eval stuff - added functions and refactored, by Amol

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353714 13f79535-47bb-0310-9956-ffa450edef68
83 files changed:
src/java/org/apache/poi/hssf/record/formula/AbstractFunctionPtg.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/AddEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/DivideEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/ErrorEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/MultiplyEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/NumberEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/PowerEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/RelationalOperationEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/StringEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/SubtractEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/UnaryMinusEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/UnaryPlusEval.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/eval/ValueEvalToNumericXlator.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Abs.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Acos.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Acosh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Asin.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Asinh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Atan.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Atan2.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Atanh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Avedev.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Average.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Averagea.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Ceiling.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Column.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Combin.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Concatenate.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Cos.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Cosh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Degrees.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Devsq.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Dollar.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Even.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Exact.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Exp.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Fact.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Floor.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Int.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/IsError.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Isblank.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Large.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Len.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Ln.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Log.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Log10.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Lower.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Max.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Maxa.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Median.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Min.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Mina.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Mod.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Mode.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/NumericFunction.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Odd.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Power.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Product.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Radians.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Round.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Rounddown.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Roundup.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Row.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sign.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sin.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sinh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Small.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sqrt.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Stdev.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sum.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sumproduct.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sumsq.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sumx2my2.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sumx2py2.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Sumxmy2.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/T.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Tan.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Tanh.java
src/scratchpad/src/org/apache/poi/hssf/record/formula/functions/Upper.java
src/scratchpad/src/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.java
src/scratchpad/testcases/org/apache/poi/hssf/data/FormulaEvalTestData.xls
src/scratchpad/testcases/org/apache/poi/hssf/record/formula/eval/GenericFormulaTestCase.java
src/scratchpad/testcases/org/apache/poi/hssf/record/formula/functions/TestEverything.java