Interface IFormElementFieldValueContextData

All Superinterfaces:
INodeExecutionData
All Known Subinterfaces:
IForEachLoopData.FieldValues
All Known Implementing Classes:
ForEachLoopData.FieldValues

public interface IFormElementFieldValueContextData extends INodeExecutionData
INodeExecutionData for nodes that wish to enter a form element field value index context during their execution. Each form element may have multiple values, see IFormDataAdapter.getRequestDataMap(). Within such a context, references to form values are restricted to the value at the indicated index. Useful e.g. for loops that iterate over the values of a form field.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getFieldNames

      Set<String> getFieldNames()
      Returns:
      Names of all form fields to which the context applies.
    • getValueIndex

      int getValueIndex()
      Returns:
      0-based ordinal index in the array of field values. 0 is the first field value, 1 is the second field value etc.