Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

AspectJ Pointcut expression to intercept enum methods  RSS feed

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.

With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!