[cdi-dev] [JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes

John Ament (JIRA) issues at jboss.org
Mon Mar 20 13:20:00 EDT 2017


    [ https://issues.jboss.org/browse/CDI-697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13381114#comment-13381114 ] 

John Ament commented on CDI-697:
--------------------------------

This was the intent of the configurators.  Instead of calling setXX you use configureZZ to replace the various methods.  While we can't deprecate the set methods, it is encouraged to avoid them.

> Provide delegating/forwarding implementations of the annotated type model classes
> ---------------------------------------------------------------------------------
>
>                 Key: CDI-697
>                 URL: https://issues.jboss.org/browse/CDI-697
>             Project: CDI Specification Issues
>          Issue Type: Feature Request
>          Components: Portable Extensions
>            Reporter: Laird Nelson
>            Priority: Minor
>
> A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces.  These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the cdi-dev mailing list