方法args为null时,AspectJ ProceedingJoinPoint.getArgs

时间:2012-02-22 20:42:13

标签: java aspectj spring-aop

我正在查看AspectJ中的Javadocs for ProceedingJoinPoint/JoinPoint,但他们似乎并没有告诉我,当将值作为一个或多个参数传递时,方法getArgs的预期行为是什么。我假设我将为每个已定义的参数获取一个值,包括适当的空值。

1 个答案:

答案 0 :(得分:3)

是的,您将获得适当的索引参数值的空值:

例如,如果您的第二个参数为null,则调用pjp.getArgs()[1]将返回null。