title: Is it possible to use Jackson to obtain value from Pojo
body: <p>Jackson takes many factors into account when naming a field for serialization into JSON. Is it possible to use those factors in reverse in order to retrieve the value of a field in a pojo based on the name it will have once serialized?</p>
  
  <p>For example, given the bean</p>
  
  <pre><code>public class Bean{
      private Bean2 prop;
  
      @JsonProperty("property")
      public Bean2 getProp();
  }
  </code></pre>
  
  <p>Is it possible to get the value of <code>prop</code> given only a configured <code>ObjectMapper</code>, the string <code>"property"</code> and an instance of <code>Bean</code>?</p>
  
  <p>I know about reflection, so if I could just get <code>"prop"</code> or <code>"getProp"</code> I would be pretty much good to go.</p>