title: modelmapper null value skip
body: <pre><code>Class A {
      private String a;
      private String b;
      private B innerObject;
  }
  Class B {
      private String c;
  }
  </code></pre>
  
  <p>In my case, String b might come in with a null value. My modelmapper configuration is like below:</p>
  
  <pre><code>ModelMapper mapper = new ModelMapper();
      mapper.getConfiguration()
      .setFieldMatchingEnabled(true)
      .setMatchingStrategy(MatchingStrategies.LOOSE)
      .setFieldAccessLevel(AccessLevel.PRIVATE)
      .setSkipNullEnabled(true)
      .setSourceNamingConvention(NamingConventions.JAVABEANS_MUTATOR);
  </code></pre>
  
  <p>when I map the object, I get the target object with b=null value.</p>
  
  <p>Trying to stay away from a strategy shown here: <a href="https://stackoverflow.com/questions/45451025/how-to-exclude-whole-property-if-they-are-null-from-modelmapper">SO- Question</a></p>
  
  <p>What am I missing?</p>