org.apache.poi.hssf.record.formula.eval
Class NumericOperationEval

java.lang.Object
  extended by org.apache.poi.hssf.record.formula.eval.NumericOperationEval
All Implemented Interfaces:
Eval, OperationEval
Direct Known Subclasses:
AddEval, DivideEval, MultiplyEval, PowerEval, SubtractEval, UnaryMinusEval

public abstract class NumericOperationEval
extends java.lang.Object
implements OperationEval

Author:
Amol S. Deshmukh < amolweb at ya hoo dot com >

Constructor Summary
NumericOperationEval()
           
 
Method Summary
protected abstract  ValueEvalToNumericXlator getXlator()
           
protected  ValueEval singleOperandEvaluate(Eval eval, int srcRow, short srcCol)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.poi.hssf.record.formula.eval.OperationEval
evaluate, getNumberOfOperands, getType
 

Constructor Detail

NumericOperationEval

public NumericOperationEval()
Method Detail

getXlator

protected abstract ValueEvalToNumericXlator getXlator()

singleOperandEvaluate

protected ValueEval singleOperandEvaluate(Eval eval,
                                          int srcRow,
                                          short srcCol)


Copyright 2008 The Apache Software Foundation or its licensors, as applicable.