| |
|
| java.lang.Object org.jfree.report.expressions.AbstractExpression org.jfree.report.expressions.FormulaFunction
FormulaFunction | public FormulaFunction()(Code) | | |
advance | public Function advance() throws DataSourceException(Code) | | When the advance method is called, the function is asked to perform the
next step of its computation.
The original function must not be altered during that step (or more
correctly, calling advance on the original expression again must not return
a different result).
a copy of the function containing the new state. |
clone | public Object clone() throws CloneNotSupportedException(Code) | | Clones the expression, expression should be reinitialized after the
cloning. Expression maintain no state, cloning is done at the beginning
of the report processing to disconnect the used expression from any other
object space.
A clone of this expression. throws: CloneNotSupportedException - this should never happen. |
computeValue | public Object computeValue() throws DataSourceException(Code) | | Return the current expression value. The value depends (obviously) on
the expression implementation.
the value of the function. |
getCompiledFormula | public Formula getCompiledFormula() throws ParseException(Code) | | Returns the compiled formula. The formula is not connected to a formula
context.
the formula. throws: org.jfree.formula.parser.ParseException - if the formula contains syntax errors. |
getFormulaExpression | public String getFormulaExpression()(Code) | | |
getFormulaNamespace | public String getFormulaNamespace()(Code) | | |
getInitialExpression | public String getInitialExpression()(Code) | | |
getInitialNamespace | public String getInitialNamespace()(Code) | | |
|
|
|