aspose file tools*
The moose likes Aspect Oriented Programming and the fly likes AspectJ Pointcut expression to intercept enum methods Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Frameworks » Aspect Oriented Programming
Bookmark "AspectJ Pointcut expression to intercept enum methods" Watch "AspectJ Pointcut expression to intercept enum methods" New topic
Author

AspectJ Pointcut expression to intercept enum methods

Alon Cohen
Greenhorn

Joined: Dec 02, 2010
Posts: 3
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.

Thanks
 
 
subject: AspectJ Pointcut expression to intercept enum methods