如何在AspectJ中访问对象的名称?

时间:2014-04-10 10:02:00

标签: java aspectj

我需要比较生成的程序代码块的执行情况。我写了一些Pointcuts,其中一个用我的命名空间监视每个对象的初始化。

Student var1 = new Student();

虽然findind所创建对象的类型非常简单,但我找不到确定所创建对象名称的方法。

pointcut ObjectInitialization(): 
   call(new(..)) &&(within(MYNAMESPACE));

before() : ObjectInitialization() {
   // how do I get "var1"?
}

谢谢!

0 个答案:

没有答案