title: Getting a Field from an instance?
body: <p>Is there any way to get a Field reference from an instance (not from a class) ?</p>
  
  <p>This is an example :</p>
  
  <pre><code>public class Element {
      @MyAnnotation("hello")
      public String label1;
  
      @MyAnnotation("world")
      public String label2;
  }
  
  public class App {
      private Element elem = new Element();
  
      public void printAnnotations() {
          String elemLabel1 = elem1.label;
          String elemLabel2 = elem2.label;
  
      // cannot do elemLabel.getField().getDeclaredAnnotations();
          String elemLabel1AnnotationValue = // how ? 
          String elemLabel2AnnotationValue = // how ? 
      }
  }
  </code></pre>
  
  <hr>
  
  <p>Sorry for not being too clear, but i already know how to fetch Fields from a class (Class --> Field --> DeclaredAnnotations)</p>
  
  <p>What i am wondering is how to get the Field for a particular instance.
  In this example, from elemLabel1 string instance, i wish to be able to get the Field of Element.label1.</p>