Package de.xima.fc.workflow.itemlist
Class ItemData.Builder
- java.lang.Object
 - 
- de.xima.fc.workflow.itemlist.ItemData.Builder
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemData.Builderattachments(IWorkflowAttachmentValue attachments)Sets attachments to make available while the loop body is executed with the current value.ItemDatabuild()Creates a newItemDatainstance with the current configuration.ItemData.Builderfiles(IWorkflowFileValue files)Sets files to make available while the loop body is executed with the current value.ItemData.BuildernodeExecutionData(INodeExecutionData nodeExecutionData)Sets additional data to make available while the loop body is executed with the current value.ItemData.Buildervalue(Object value)The item from a loop iteration. 
 - 
 
- 
- 
Method Detail
- 
attachments
public ItemData.Builder attachments(IWorkflowAttachmentValue attachments)
Sets attachments to make available while the loop body is executed with the current value.- Parameters:
 attachments- attachments to make available.- Returns:
 - This builder for chaining method calls.
 
 
- 
build
public ItemData build()
Creates a newItemDatainstance with the current configuration. Any modifications to this builder after calling this method will not affect the returned instance.- Returns:
 - A new 
ItemDatainstance with the current configuration. 
 
- 
files
public ItemData.Builder files(IWorkflowFileValue files)
Sets files to make available while the loop body is executed with the current value.- Parameters:
 files- Files to make available.- Returns:
 - This builder for chaining method calls.
 
 
- 
nodeExecutionData
public ItemData.Builder nodeExecutionData(INodeExecutionData nodeExecutionData)
Sets additional data to make available while the loop body is executed with the current value.- Parameters:
 nodeExecutionData- Additional contextual data to make available.- Returns:
 - This builder for chaining method calls.
 
 
- 
value
public ItemData.Builder value(Object value)
The item from a loop iteration. For map-like data structures, this is theMap.Entry.getValue().- Parameters:
 value- The item from a loop iteration.- Returns:
 - This builder for chaining method calls.
 
 
 - 
 
 -