public interface FormulaContext
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
Returns the local configuration of the formula.
|
Date |
getCurrentDate()
Returns the current date.
|
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.
|
boolean isReferenceDirty(Object name) throws EvaluationException
name
has changed.name
- the name that identifies the reference.EvaluationException
- if an error occurs.Object resolveReference(Object name) throws EvaluationException
name
- the name that identifies the reference.EvaluationException
- if an error occurs.Type resolveReferenceType(Object name) throws EvaluationException
name
- the name that identifies the reference.EvaluationException
- if an error occurs.LocalizationContext getLocalizationContext()
org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
FunctionRegistry getFunctionRegistry()
TypeRegistry getTypeRegistry()
OperatorFactory getOperatorFactory()
Date getCurrentDate()