added javadoc to the annotation classes