org.shiftone.bigcalc.core.function
Class FunctionFunctor
java.lang.Object
org.shiftone.bigcalc.core.function.FunctionFunctor
- All Implemented Interfaces:
- Functor
- public class FunctionFunctor
- extends java.lang.Object
- implements Functor
- Version:
- $Revision: 1.12 $
- Author:
- $Author: jeffdrost $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FunctionFunctor
public FunctionFunctor(java.lang.String functionName)
FunctionFunctor
public FunctionFunctor(java.lang.String functionName,
FunctorList arguments)
getArguments
public FunctorList getArguments()
setArguments
public void setArguments(FunctorList arguments)
getFunctionName
public java.lang.String getFunctionName()
setFunctionName
public void setFunctionName(java.lang.String functionName)
evaluate
public java.lang.Object evaluate(Context context)
throws java.lang.Exception
- Specified by:
evaluate
in interface Functor
- Throws:
java.lang.Exception
print
public void print(java.lang.StringBuffer sb,
Context context)
throws java.lang.Exception
- Specified by:
print
in interface Functor
- Throws:
java.lang.Exception
toString
public java.lang.String toString()