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

java.lang.Object
  extended by org.apache.poi.hssf.record.formula.eval.FunctionEval
      extended by org.apache.poi.hssf.record.formula.eval.FuncVarEval
All Implemented Interfaces:
Eval, OperationEval

public class FuncVarEval
extends FunctionEval

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

Field Summary
 
Fields inherited from class org.apache.poi.hssf.record.formula.eval.FunctionEval
functions
 
Constructor Summary
FuncVarEval(Ptg funcPtg)
           
 
Method Summary
 Eval evaluate(Eval[] operands, int srcRow, short srcCol)
           
 short getFunctionIndex()
           
 int getNumberOfOperands()
           
 int getType()
           
 
Methods inherited from class org.apache.poi.hssf.record.formula.eval.FunctionEval
getFreeRefFunction, getFunction, isFreeRefFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuncVarEval

public FuncVarEval(Ptg funcPtg)
Method Detail

evaluate

public Eval evaluate(Eval[] operands,
                     int srcRow,
                     short srcCol)

getNumberOfOperands

public int getNumberOfOperands()

getType

public int getType()

getFunctionIndex

public short getFunctionIndex()
Specified by:
getFunctionIndex in class FunctionEval


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