title: @JsonIgnore with an @JsonValue field
body: <p>i've got a problem.</p>
  
  <p>My Json java class:</p>
  
  <pre><code>class test {
  
      @JsonUnwrapped
      private titi_type titi;
  
      public titi_type getTiti() { return titi;}
  
      public void setTiti(titi_type _titi) { titi = _titi;}
  
     @JsonInclude(JsonInclude.Include.NON_NULL)
     @JsonValue
     private List &lt;toto_class_type&gt; toto;
  
     public List&lt;toto_class_type&gt; getToto(){return toto;}
  
     public void setToto(final List&lt;toto_class_type&gt; _toto) { toto = _toto;}
  
  }
  </code></pre>
  
  <p>--> titi has @JsonUnwrapped, because i don't want to serialize titi field name
  --> toto has @JsonValue because i don't want to serialize toto field name AND @JsonIgnore because i don't want to serialize toto if toto is null.</p>
  
  <p>BUT the result of serialization with toto null = null
  I've got a problem with @JsonValue @JsonIgnore mixed</p>