Following interface org.apache.camel.dataformat.csv.CsvRecordConverter is package protected. This is actually fine because it is used internally. There are two implementations in CsvRecordConverters. However org.apache.camel.model.dataformat.CsvDataFormat contains following public methods:
So, it seems possible to specify my own CsvRecordConverter but, because of the point mentioned earlier, this is actually NOT (easily) possible.
I came across this point because I was looking for a mechanism allowing me to proxy the values being taken from CSVRecord to Map or List.