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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: AspectJ Pointcut expression to intercept enum methods
 
Similar Threads
Any good examples of using @Before instead of setup
Spring Transaction by AOP
How to write the pointcut for a method in the inter-interface
Spring/AspectJ vs Spring AOP
want an advisor for many pointcut