File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/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 Murach's Java Servlets and JSP this week in the Servlets 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
 
Don't get me started about those stupid light bulbs.
 
subject: AspectJ Pointcut expression to intercept enum methods
 
Similar Threads
How to write the pointcut for a method in the inter-interface
Any good examples of using @Before instead of setup
Spring Transaction by AOP
want an advisor for many pointcut
Spring/AspectJ vs Spring AOP