[ 
https://issues.apache.org/jira/browse/CAMEL-13926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16921601#comment-16921601
 ] 

Mikael Andersson Wigander commented on CAMEL-13926:
---------------------------------------------------

One of the reasons for having this is when receiving party is a Microsoft 
solution where they expect naming convention beginning with captial letters 
which voids the Java notation…

 

> Add annotation to Bindy dataformat for custom column name
> ---------------------------------------------------------
>
>                 Key: CAMEL-13926
>                 URL: https://issues.apache.org/jira/browse/CAMEL-13926
>             Project: Camel
>          Issue Type: Wish
>          Components: camel-bindy
>            Reporter: Mikael Andersson Wigander
>            Priority: Trivial
>
> Add option to name a column to be used instead of property name as in the 
> following example:
>  
>   
> {code:java}
> @CsvRecord(separator = ",") public class Order { @DataField(pos = 1) private 
> int orderNr; @Link private Client client; @DataField(pos = 5) private String 
> isinCode; @DataField(name = "Name", pos = 6) private String instrumentName; 
> @DataField(pos = 7, precision = 2) private BigDecimal amount; @DataField(pos 
> = 8) private String currency; @DataField(pos = 9, pattern = "dd-MM-yyyy") 
> private Date orderDate; }{code}
> It affects the @DataField annotation and only for marshalling to csv.
>  



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to