code: public D getDestination(D destination,final S source,final MappingType mtDestination,final MappingType mtSource){
  			return getDestination(destination,source,NullPointerControl.ALL,mtDestination,mtSource);
  	}
docs: This Method returns the destination given in input enriched with data contained in source given in input<br>
  with this setting:
  <table summary = "">
  <tr>
  <td><code>NullPointerControl</code></td><td><code>ALL</code></td>
  </tr><tr>
  <td><code>MappingType</code> of Destination</td><td>mtDestination</td>
  </tr><tr>
  <td><code>MappingType</code> of Source</td><td>mtSource</td>
  </tr>
  </table>
  @param destination instance to enrich
  @param source instance that contains the data
  @param mtDestination type of mapping of destination instance
  @param mtSource type of mapping of source instance
  @return destination enriched
  @see NullPointerControl
  @see MappingType