public class MapToCSVLineTransformer extends Object
| Constructor and Description |
|---|
MapToCSVLineTransformer(Set<String> orderOfHeaders,
FileFormat fileFormat,
Map<String,FieldMetadata> mappings) |
| Modifier and Type | Method and Description |
|---|---|
FileFormat |
getFileFormat() |
void |
setFileFormat(FileFormat fileFormat) |
void |
setMappings(Map<String,FieldMetadata> mappings)
Setter method for mappings.
|
void |
setOrderOfHeaders(Set<String> orderOfHeaders)
Setter method for header order.
|
String |
transformRecord(Map<String,String> valuesMap) |
public MapToCSVLineTransformer(Set<String> orderOfHeaders, FileFormat fileFormat, Map<String,FieldMetadata> mappings)
public void setOrderOfHeaders(Set<String> orderOfHeaders)
orderOfHeaders - map containing header order by header namepublic void setMappings(Map<String,FieldMetadata> mappings)
mappings - - the map with metadata for each fieldpublic String transformRecord(Map<String,String> valuesMap) throws WriterException
WriterExceptionpublic FileFormat getFileFormat()
public void setFileFormat(FileFormat fileFormat)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.