This code is related to one of my blog post on implementing your own Java Annotations: http://dummiesmind.com/2010/12/12/taming-java-annotations/