There are several situations where I would like to use a transformer that manipulates attributes on every element in a list. The current option is to explode the list, do the manipulation and then reconstitute the list, which is inefficient (introduces blocking transformers) and can cause issues with the geometry of a feature, create a looping custom transformer with a listIndexer for every element in the list, or alternatively code the list manipulation in python. It would be nice if the following transformers could work on lists.
Manipulates the attributes directly:
AttributeTrimmer
StringCaseChange
StringFormatter
DateFormatter
StringPadder
Creates parallel structure list:
AttributeValueMapper
FilenamePartExtractor
StringConcatenator
SubstringExtractor
i'm sure there are other transformers that would benefit from this as well.




