Class ContainerFormFieldValidator
- java.lang.Object
-
- com.flowable.form.engine.impl.validation.VariableValueProvider
-
- com.flowable.form.engine.impl.validation.ContainerFormFieldValidator
-
public class ContainerFormFieldValidator extends VariableValueProvider
-
-
Constructor Summary
Constructors Constructor Description ContainerFormFieldValidator()
-
Method Summary
-
Methods inherited from class com.flowable.form.engine.impl.validation.VariableValueProvider
getFormEngineConfiguration, getOriginalPayloadVariableValue
-
-
-
-
Method Detail
-
validateFields
public void validateFields(Map<String,Object> originalPayload, Map<String,List<FormVariable>> formTypes, Map<String,Object> formVariables, List<String> errors)
-
validateFormFieldsRestrictions
protected void validateFormFieldsRestrictions(Map<String,Object> originalPayload, Map<String,List<FormVariable>> variableTypes, Map<String,Object> subFormVariables, List<String> errors)
-
getVariableValue
protected Object getVariableValue(Map<String,Object> variables, String variableName)
-
getVariableValueFromSupportedTypes
protected Object getVariableValueFromSupportedTypes(Object baseValue, String property)
-
validateMissing
public void validateMissing(Map<String,Object> originalPayload, Map<String,List<FormVariable>> variableTypes, Map<String,Object> variables, List<String> errors)
-
getValidateMissingVariablesInForm
protected void getValidateMissingVariablesInForm(Map<String,Object> originalPayload, String variableNamePrefix, Map<String,List<FormVariable>> variableTypes, Map<String,Object> variables, List<String> errors)
-
getFormVariablesWithNamePrefix
protected Map<String,List<FormVariable>> getFormVariablesWithNamePrefix(String variableName, Map<String,List<FormVariable>> variableTypes)
-
-