org.pentaho.reporting.libraries.formula
public interface FormulaContext
| Method Summary | |
|---|---|
| Configuration | getConfiguration()
Returns the local configuration of the formula.
|
| FunctionRegistry | getFunctionRegistry()
Returns the function registry. |
| LocalizationContext | getLocalizationContext()
Returns the localization context of this formula. |
| OperatorFactory | getOperatorFactory()
Returns the operator registry. |
| TypeRegistry | getTypeRegistry()
Returns the type registry. |
| boolean | isReferenceDirty(Object name)
Checks whether the external object referenced by name has changed.
|
| Object | resolveReference(Object name)
Resolves the given reference. |
| Type | resolveReferenceType(Object name)
Queries the type of the given reference. |
Returns: the local configuration.
Returns: the function registry.
Returns: the localization context.
Returns: the operator registry.
Returns: the function registry.
name has changed.
Parameters: name the name that identifies the reference.
Returns: true, if the reference has changed, false otherwise.
Throws: ContextEvaluationException if an error occurs.
Parameters: name the name that identifies the reference.
Returns: the resolved object.
Throws: ContextEvaluationException if an error occurs.
Parameters: name the name that identifies the reference.
Returns: the type of the resolved object.
Throws: ContextEvaluationException if an error occurs.