org.pentaho.reporting.engine.classic.core.function
Interface ValidateableExpression
- All Superinterfaces:
- Cloneable, Expression, Serializable
public interface ValidateableExpression
- extends Expression
A decorator interface that allows an expression to validate it's parameters. The validation is returned
as map of fieldnames and validation messages. If global validation messages need to be published, these
messages will be stored with a null
key.
- Author:
- Thomas Morgner.
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression |
clone, getDataRow, getDependencyLevel, getInstance, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, getValue, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime |
validateParameter
Map validateParameter(DesignTimeContext designTimeContext,
Locale locale)