class CombineNto1
CombineNto1 takes any number of input data objects and then combines them into a single output data class. Intermediate values are formed in a local class. Only a single instance of the local class is created. No modifications are performed on the input data objects, they are only read. Methods required by inputClass none
Methods required by localClass:
initClass(localInitData)
function (inputClass): operation to transfer data from input class to local class
Methods required by outputClass:
initClass(outputInitData)
finalise (localClass) : copies data from local class into output class
input
- A one2one channel from which input data objects are read.output
- A one2one channel to which the final single data output object is writtenlocalDetails
- A LocalDetails object that specifies the details of a local classoutDetails
- A LocalDetails object that defines the single output object that results from this process.function
- A String specifying the name of the operation to be undertaken
Type | Name and description |
---|---|
List |
dataModifier |
String |
function |
ChannelInput |
input |
LocalDetails |
localDetails |
LocalDetails |
outDetails |
ChannelOutput |
output |
Constructor and description |
---|
CombineNto1
() |
GPP - Groovy Parallel Patterns generated 06112016 by Jon Kerridge, Edinburgh Napier University - j.kerridge@napier.ac.uk