title: Jackson: deserializing null Strings as empty Strings
body: <p>I have the following class, that is mapped by Jackson (simplified version):</p>
  
  <pre><code>public class POI {
      @JsonProperty("name")
      private String name;
  }
  </code></pre>
  
  <p>In some cases the server returns <code>"name": null</code> and I would like to then set name to empty Java String.</p>
  
  <p>Is there any Jackson annotation or should I just check for the null inside my getter and return empty string if the property is <code>null</code>? </p>