org.apache.poi.hssf.record.formula.functions
Class XYNumericFunction

java.lang.Object
  extended by org.apache.poi.hssf.record.formula.functions.XYNumericFunction
All Implemented Interfaces:
Function
Direct Known Subclasses:
Sumx2my2, Sumx2py2, Sumxmy2

public abstract class XYNumericFunction
extends java.lang.Object
implements Function

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

Nested Class Summary
protected static class XYNumericFunction.DoubleArrayPair
           
 
Field Summary
protected static int X
           
protected static int Y
           
 
Constructor Summary
XYNumericFunction()
           
 
Method Summary
protected abstract  double evaluate(double[] xArray, double[] yArray)
           
 Eval evaluate(Eval[] args, int srcCellRow, short srcCellCol)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

X

protected static final int X
See Also:
Constant Field Values

Y

protected static final int Y
See Also:
Constant Field Values
Constructor Detail

XYNumericFunction

public XYNumericFunction()
Method Detail

evaluate

public final Eval evaluate(Eval[] args,
                           int srcCellRow,
                           short srcCellCol)
Specified by:
evaluate in interface Function

evaluate

protected abstract double evaluate(double[] xArray,
                                   double[] yArray)


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