Package io.jmix.reportsflowui.view
Class ReportParameterValidator
java.lang.Object
io.jmix.reportsflowui.view.ReportParameterValidator
@Deprecated(since="3.1",
forRemoval=true)
@Component("report_ReportParameterValidator")
public class ReportParameterValidator
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ReportInputParameterValidatorDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidcrossValidateParameters(Report report, Map<String, Object> reportParameters) Deprecated, for removal: This API element is subject to removal in a future version.Performs cross field parameters validation before running the report.voidvalidateParameterValue(ReportInputParameter parameter, Object value) Deprecated, for removal: This API element is subject to removal in a future version.Checking validation for an input parameter field before running the report.
-
Field Details
-
delegate
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
ReportParameterValidator
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
validateParameterValue
Deprecated, for removal: This API element is subject to removal in a future version.Checking validation for an input parameter field before running the report.- Parameters:
parameter- data info which describes report's parametervalue- parameter's value
-
crossValidateParameters
Deprecated, for removal: This API element is subject to removal in a future version.Performs cross field parameters validation before running the report.- Parameters:
report- report instancereportParameters- map of parameters values taken from components
-
ReportInputParameterValidatorfrom thereportsmodule instead, so the same validation is available to non-UI callers (e.g. the REST API).