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

David Bosschaert commented on FELIX-5614:
-----------------------------------------

Hi [~dleangen], injecting this rule sounds like an interesting idea, but I'm 
not sure what it would look like... 

I think that what you're saying is that you want to specialize isDTO() so that 
it considers a source or target class as a DTO even though it has a 
constructor. You can already do this with 
convert(myDTOWithCtor).sourceAsDTO().to(String.class) ?

If this is not what you're thinking of, could you maybe give an example?

> Make isDTOType(Class<?> cls) publicly available
> -----------------------------------------------
>
>                 Key: FELIX-5614
>                 URL: https://issues.apache.org/jira/browse/FELIX-5614
>             Project: Felix
>          Issue Type: Improvement
>          Components: Converter
>            Reporter: David Leangen
>            Assignee: David Bosschaert
>
> In ConvertingImpl, which a (bundle private) implementation class, there is a 
> (class private) method: isDTOType(Class<?> cls)
> Since this is a rule based on the definition of a DTO in the spec, it would 
> be nice to make this test somehow available publicly for general use 
> (including by other bundles).
> It tedious for each user of the API to write their own test if an 
> authoritative test is already available.
> For my particular use case, the Schematizer needs to test a class to 
> determine whether or not it is a DTO in order to know how to handle it. 
> Having the test available (without having to copy over the code from the 
> Converter) would be quite useful..



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to