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

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

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

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

Field Summary
protected static Function[] functions
           
 
Constructor Summary
FunctionEval()
           
 
Method Summary
 FreeRefFunction getFreeRefFunction()
           
 Function getFunction()
           
abstract  short getFunctionIndex()
           
 boolean isFreeRefFunction()
           
 
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
 

Field Detail

functions

protected static Function[] functions
Constructor Detail

FunctionEval

public FunctionEval()
Method Detail

getFunction

public Function getFunction()

isFreeRefFunction

public boolean isFreeRefFunction()

getFreeRefFunction

public FreeRefFunction getFreeRefFunction()

getFunctionIndex

public abstract short getFunctionIndex()


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