Uses of Class
com.flowable.form.engine.impl.util.FormVariable
-
Packages that use FormVariable Package Description com.flowable.form.engine com.flowable.form.engine.impl.cmd com.flowable.form.engine.impl.util com.flowable.form.engine.impl.validation -
-
Uses of FormVariable in com.flowable.form.engine
Method parameters in com.flowable.form.engine with type arguments of type FormVariable Modifier and Type Method Description Object
FormDataModelVariablesExtractor. extractVariableFromFormPayload(FormDataModel formDataModel, Map<String,Object> modifiedData, Map<String,Object> originalData, List<FormVariable> dataModelVariableTypes)
Get the variable for theformDataModel
from the providedmodifiedData
. -
Uses of FormVariable in com.flowable.form.engine.impl.cmd
Method parameters in com.flowable.form.engine.impl.cmd with type arguments of type FormVariable Modifier and Type Method Description protected void
ValidateFormFieldsCmd. mergeFormTypes(String variableNamePrefix, Map<String,List<FormVariable>> nonMergedFormTypes, Map<String,List<FormVariable>> mergedFormTypes)
-
Uses of FormVariable in com.flowable.form.engine.impl.util
Fields in com.flowable.form.engine.impl.util with type parameters of type FormVariable Modifier and Type Field Description protected Map<String,List<FormVariable>>
FormVariable. nestedVariableTypes
Methods in com.flowable.form.engine.impl.util that return types with arguments of type FormVariable Modifier and Type Method Description protected static Map<String,List<FormVariable>>
FormModelUtil. extractFormFieldValuesToTypesFromLayoutDefinition(VariableContainer submittedValuesContainer, Map<String,Object> layoutDefinition, boolean isParentWritable, boolean isParentEnabled)
static Map<String,List<FormVariable>>
FormModelUtil. extractFormVariables(VariableContainer submittedValuesContainer, FlowableFormModel formModel, boolean isParentWritable, boolean isParentEnabled)
Extract a map with the variable name and their info.protected static Map<String,List<FormVariable>>
FormModelUtil. extractFormVariables(VariableContainer submittedValuesContainer, List<Map<String,Object>> formFields, boolean isParentWritable, boolean isParentEnabled)
Map<String,List<FormVariable>>
FormVariable. getNestedVariableTypes()
Methods in com.flowable.form.engine.impl.util with parameters of type FormVariable Modifier and Type Method Description static void
FormModelUtil. addFormVariableToMap(Map<String,List<FormVariable>> multiValueMap, String key, FormVariable formVariable)
Method parameters in com.flowable.form.engine.impl.util with type arguments of type FormVariable Modifier and Type Method Description static void
FormModelUtil. addFormVariablesToMap(Map<String,List<FormVariable>> multiValueMap, String key, List<FormVariable> values)
static void
FormModelUtil. addFormVariablesToMap(Map<String,List<FormVariable>> multiValueMap, String key, List<FormVariable> values)
static void
FormModelUtil. addFormVariableToMap(Map<String,List<FormVariable>> multiValueMap, String key, FormVariable formVariable)
void
FormVariable. addNestedVariableTypes(Map<String,List<FormVariable>> nestedVariableTypesToAdd)
static void
FormModelUtil. copyFormVariableMap(Map<String,List<FormVariable>> sourceMap, Map<String,List<FormVariable>> targetMap)
protected static void
FormModelUtil. populateFormFieldValuesToTypes(VariableContainer submittedValuesContainer, Map<String,List<FormVariable>> formFieldValuesToTypes, Map<String,Object> formField, boolean isParentWritable, boolean isParentEnabled)
-
Uses of FormVariable in com.flowable.form.engine.impl.validation
Methods in com.flowable.form.engine.impl.validation that return types with arguments of type FormVariable Modifier and Type Method Description protected Map<String,List<FormVariable>>
ContainerFormFieldValidator. getFormVariablesWithNamePrefix(String variableName, Map<String,List<FormVariable>> variableTypes)
Method parameters in com.flowable.form.engine.impl.validation with type arguments of type FormVariable Modifier and Type Method Description protected Map<String,List<FormVariable>>
ContainerFormFieldValidator. getFormVariablesWithNamePrefix(String variableName, Map<String,List<FormVariable>> variableTypes)
void
EnabledFormFieldValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
void
RangeFormFieldValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
void
RegularExpressionFormFieldValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
void
RequiredFormFieldValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
void
StringLengthFormFieldValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
void
SubmittedVariableValidator. validateFormFields(String variableName, Object variableValue, List<FormVariable> formVariables, Map<String,Object> originalPayload, List<String> errors)
Applies restrictions form fields on the submitted variable name and value pair There can be many form variables associated with one form variable name.
-