com.dandymadeproductions.expressionparser.functions
Class OneArgFunction

java.lang.Object
  extended by com.dandymadeproductions.expressionparser.functions.Function
      extended by com.dandymadeproductions.expressionparser.functions.OneArgFunction
Direct Known Subclasses:
AbsFunc, AcosFunc, ActanFunc, AsinFunc, AtanFunc, BoxFunc, CeilFunc, CosFunc, CtanFunc, Exp10Func, ExpFunc, FloorFunc, LnFunc, LogFunc, RoundFunc, SincFunc, SinFunc, SqrFunc, SqrtFunc, TanFunc

public abstract class OneArgFunction
extends Function

Abstract class type for single argument functions.

Version:
1.6 02/11/2012
Author:
David Wanqian Liu, Dana M. Proctor

Field Summary
 
Fields inherited from class com.dandymadeproductions.expressionparser.functions.Function
numArgs
 
Constructor Summary
OneArgFunction()
           
 
Method Summary
 Complex apply(Complex a, Complex b)
           
 double apply(double a, double b)
           
 
Methods inherited from class com.dandymadeproductions.expressionparser.functions.Function
apply, apply, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OneArgFunction

public OneArgFunction()
Method Detail

apply

public double apply(double a,
                    double b)
Specified by:
apply in class Function

apply

public Complex apply(Complex a,
                     Complex b)
Specified by:
apply in class Function