This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I was doing some googling to find the answer but the docs on annotation processing with examples are pretty sparse.
My question is, does a method annotation have access to the parameters passed into the method? For example, given the example below, does the Greet annotation have access to the yourName parameter? I know I can do this with AOP, but how about annotations?
No, nor should you want annotations to have such information. That isn't their intended use. What you can do is find all methods marked with @Greet using the Reflection API and then examine the parameters that way.