Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

AspectJ Pointcut expression to intercept enum methods

Alon Cohen
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Using AspectJ, I want to intercept every toString() invocation on an enum construct.

For example, Assuming GridVisible is an enum that does NOT implement toString():

GridVisible gv = GridVisible.FE;
return gv.toString();

I need an expression that intercepts the call to toString(). I figured that the correct expression would look something like:

That doesn't work. I also tried many kinds of combination, mainly using the calling(), $instanceof and $implementing expressions, but to no avail.

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic