Class ContainerFormFieldValidator
java.lang.Object
com.flowable.form.engine.impl.validation.VariableValueProvider
com.flowable.form.engine.impl.validation.ContainerFormFieldValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<String,List<FormVariable>> getFormVariablesWithNamePrefix(String variableName, Map<String, List<FormVariable>> variableTypes) protected voidgetValidateMissingVariablesInForm(Map<String, Object> originalPayload, String variableNamePrefix, Map<String, List<FormVariable>> variableTypes, Map<String, Object> variables, List<String> errors) protected ObjectgetVariableValue(Map<String, Object> variables, String variableName) protected ObjectgetVariableValueFromSupportedTypes(Object baseValue, String property) protected booleanisOriginalPayloadVariableValueSame(Map<String, Object> originalPayload, String variableName, Map.Entry<String, Object> variableNameValue) voidvalidateFields(Map<String, Object> originalPayload, Map<String, List<FormVariable>> formTypes, Map<String, Object> formVariables, List<String> errors) protected voidvalidateFormFieldsRestrictions(Map<String, Object> originalPayload, Map<String, List<FormVariable>> variableTypes, Map<String, Object> formVariables, List<String> errors) voidvalidateMissing(Map<String, Object> originalPayload, Map<String, List<FormVariable>> variableTypes, Map<String, Object> variables, List<String> errors) Methods inherited from class com.flowable.form.engine.impl.validation.VariableValueProvider
getFormEngineConfiguration, getOriginalPayloadVariableValue
-
Constructor Details
-
ContainerFormFieldValidator
public ContainerFormFieldValidator()
-
-
Method Details
-
validateFields
-
validateFormFieldsRestrictions
-
getVariableValue
-
getVariableValueFromSupportedTypes
-
validateMissing
-
getValidateMissingVariablesInForm
-
getFormVariablesWithNamePrefix
protected Map<String,List<FormVariable>> getFormVariablesWithNamePrefix(String variableName, Map<String, List<FormVariable>> variableTypes) -
getMap
-
isOriginalPayloadVariableValueSame
-