Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] can arg names be accessed at a joinpoint?

You get get the associated CodeSignature object as follows:

CodeSignature codeSignature = (CodedSignature) thisJoinPoint.getSignature();
String[] argNames = codeSignature.getParameterNames();

-Ramnivas

On Wed, Nov 12, 2008 at 10:48 PM, Owen Corpening <owencorpening@xxxxxxxxx> wrote:
I am using a tracing aspect and it is printing the method arg values upon entry, but without arg names:

trace enter: int com.AjlibTest.DummyObject.someMethod(int) , this: com.AjlibTest.DummyObject@18941f7, args: arg 0 = 5

using joinPoint.getArgs() - I can see in the debugger that the arg names are not in the joinpoint - is there a way an aspect can capture that info?
 
Owen Corpening
10911 Watchful Fox Drive
Austin, TX 78748

512 280-1753 Home
512 634-5148 Office
512 659-5300 Cell



_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users



Back to the top