[
https://issues.jboss.org/browse/SOLDER-17?page=com.atlassian.jira.plugin....
]
Dan Allen resolved SOLDER-17.
-----------------------------
Assignee: Dan Allen
Fix Version/s: (was: 3.0.0.Beta1)
Resolution: Rejected
As I came to understand NarrowingBeanBuilder better, I found I didn't need this
feature. The proper pattern is to obtain the type at the injection point, then use
BeanManager to create an annotated type. You then use that return value as the
AnnotatedType to read from. For now, I'm rejecting until I encounter a case where I
really do need it.
NarrowingBeanBuilder should support reading from Annotated
----------------------------------------------------------
Key: SOLDER-17
URL:
https://issues.jboss.org/browse/SOLDER-17
Project: Seam Solder
Issue Type: Feature Request
Reporter: Dan Allen
Assignee: Dan Allen
Currently, NarrowingBeanBuilder supports reading only from AnnotatedType. However, if you
are trying to create a specialized producer method based on information at an injection
point, you need to be able to read from the more general Annotated type.
In fact, the NarrowingBeanBuilder is currently not using any information from
AnnotatedType that isn't provide by Annotated, so it's definition worth making
more general.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira