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