fr.expression4j.core.predefine
Class AbstractFunction

java.lang.Object
  extended by fr.expression4j.core.predefine.AbstractFunction
All Implemented Interfaces:
Expression
Direct Known Subclasses:
AbsFunction, AcosFunction, AsinFunction, AtanFunction, CeilFunction, CosFunction, CoshFunction, ExpFunction, FloorFunction, LogFunction, RandomFunction, SinFunction, SinhFunction, SqrtFunction, TanFunction

public abstract class AbstractFunction
extends java.lang.Object
implements Expression


Constructor Summary
AbstractFunction()
           
 
Method Summary
 ExpressionModel getExpressionModel()
          Return the expression model associated to the expression.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface fr.expression4j.core.Expression
evaluate, evaluate, getCatalog, getName, getParameters
 

Constructor Detail

AbstractFunction

public AbstractFunction()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getExpressionModel

public ExpressionModel getExpressionModel()
Description copied from interface: Expression
Return the expression model associated to the expression.

Specified by:
getExpressionModel in interface Expression
Returns:
expression model associated to the expression.