org.jfree.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.