title: Change field case with an ObjectMapper
body: <p>I think I need to create a specialist <code>ObjectMapper</code> and cannot find any sample code to start the process.</p>
  
  <p>The creator of the JSON is using <code>.Net</code> and <code>public</code> properties and therefore uses field names with an uppercase initial. I am parsing the JSON into POJOs so I would like to use a lowercase initial.</p>
  
  <p>At their end:</p>
  
  <pre><code>    public class Facet
      {
          public string Name { get; set; }
          public string  Value { get; set; }
      }
  </code></pre>
  
  <p>At my end I must therefore have:</p>
  
  <pre><code>    public class Facet {
          public String Name;
          public String Value;
      }
  </code></pre>
  
  <p>I would much prefer:</p>
  
  <pre><code>    public class Facet {
          public String name;
          public String value;
      }
  </code></pre>
  
  <p>Am I right that this could be done with an <code>ObjectMapper</code>?</p>