[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: AbstractCollectionMetaData fails with optional add() ope
adrian@jboss.org
do-not-reply at jboss.com
Wed Jul 4 08:54:20 EDT 2007
Actually (2) is probably not correct in the above, it should come between (3) and (4)
It doesn't actually exist for properties
(except as a hack/short hand for string value properties - not relevant here)
and actually defines which constructor/method to use for parameters
so it would always override the preinstantiated which isn't what is wanted
and sometimes it will just represent an interface anyway (because that is the parameter type).
So, the correct order should be:
1) AbstractTypeMetaData.getClassInfo(ClassInfo);
2) preinstantiated
3) TypeInfo in getValue() parameters
4) Default collection type
But can still stop the getter being used by adding a class= to the list element.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4060442#4060442
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4060442
More information about the jboss-dev-forums
mailing list