Using Freebuilder (https://github.com/inferred/FreeBuilder) I build an 
interface of an object that I can serialize into Json. Using the 
JsonDeserialize tag, I can point to the inner Builder class to get the 
JsonProperty names, etc by tagging '@JsonDeserialize(builder 
=MyInterface.Builder.class)'. 

This works fine when using Jackson to serialize into Json, but when using 
CSVSchema and CSVMapper, it claims that no @JsonProperty tags are present. 

However, if I use a normal ObjectMapper and ObjectWriter to turn the object 
into a Json String, turn that Json String into a JsonNode, and use a 
CSVMapper on that, it works fine. 

Is there a reason the CSV portion doesn't honor the @JsonDeserialize tag 
like regular ObjectMapper does?

Thanks in advance for any help.  

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/71102b04-6167-4df1-9685-c5352ca3ca0fo%40googlegroups.com.

Reply via email to