[ https://issues.apache.org/jira/browse/FELIX-5475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Leangen updated FELIX-5475: --------------------------------- Description: 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 sourceAsDTO() and targetAsDTO() methods that were recently added to the spec API. 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). was: 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). > Implement sourceAsDTO() and targetAsDTO() > ----------------------------------------- > > 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 sourceAsDTO() and targetAsDTO() methods that were > recently added to the spec API. 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)