felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Bosschaert (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FELIX-5475) Allow the use of DTO.class to signal that an Object should be treated as a DTO.
Date Mon, 16 Jan 2017 16:00:29 GMT

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

David Bosschaert commented on FELIX-5475:
-----------------------------------------

I'm wondering whether it may be cleaner to add a method 'sourceAsDTO()' since the class does
not necessarily implement the DTO.class and the DTO.class does not really provide any fields
itself, so it would be an unusual interpretation as the source object... I think if we add
a separate method called 'sourceAsDTO()' it might be clearer what's going on...

> 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)

Mime
View raw message