[jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re: MethodInvocation.getArguments return value for 0 argumen
flavia.rainone@jboss.com
do-not-reply at jboss.com
Tue Mar 27 13:42:57 EDT 2007
While I was working on JBAOP-379, I found out that call arguments array have never been null for empty arguments list. This means that CallInvocation.getArguments returns an empty array in that case.
So, changing this would be equivalent to changing method and constructor execution arguments to being empty instead of null. We would be changing the semantics of the getArguments method anyway.
On the other hand, we would prefer to be more consistent and stick with only one of the possibilities:
- null arguments array when there are no arguments
- empty arguments array when there are no arguments
Given that, I want to know how do you find the idea of keeping 2.0 as is (i.e., all arguments array are non-null).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4032145#4032145
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4032145
More information about the jboss-dev-forums
mailing list