[ https://issues.apache.org/jira/browse/FELIX-5475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15824234#comment-15824234 ]
David Bosschaert edited comment on FELIX-5475 at 1/16/17 4:39 PM: ------------------------------------------------------------------ Let's try it with the changed API... If you'd like to give it a go that would be great! If we do a sourceAsDTO() then we should also have a targetAsDTO() I think. That would allow you to convert to any class but then only looking at its public instance fields and treating it as a DTO... WDYT? was (Author: bosschaert): Let's try it with the changed API... If you'd like to give it a go that would be great! > Allow the use of DTO.class to signal that an Object should be treated as a > DTO. > ------------------------------------------------------------------------------- > > Key: FELIX-5475 > URL: https://issues.apache.org/jira/browse/FELIX-5475 > Project: Felix > Issue Type: Improvement > Components: Converter > Reporter: David Leangen > > Sometimes it is useful to treat a class as if it were a DTO, i.e. by ignoring > methods, static fields etc. > This can be done using the sourceAs(Class) method with the DTO.class as the > parameter. This is a non-ambiguous way to signal to the Converter to treat > any Object as if it were a DTO (at the risk of the caller). -- This message was sent by Atlassian JIRA (v6.3.4#6332)