org.jfree.formula.function

Interface Function

public interface Function extends Serializable

A function is an arbitary computation. A return value type is not available unless the function has been evaluated. Functions must be stateless, that means: Calling the same function with exactly the same parameters must always result in the same computed value.

Author: Thomas Morgner

Method Summary
TypeValuePairevaluate(FormulaContext context, ParameterCallback parameters)
StringgetCanonicalName()

Method Detail

evaluate

public TypeValuePair evaluate(FormulaContext context, ParameterCallback parameters)

getCanonicalName

public String getCanonicalName()