Reflection is commonly used by programs which require the ability to examine or modify the runtime behavior of applications running in the Java virtual machine. This is a relatively advanced feature ...
AnnoteProcessor provides 2 static methods for applying 'behavior' of Annotations to implementing classes: DataSet is the implemented Annotation used in these examples ...