title: SimpleFlatMapper object to object mapping
body: <p>The SimpleFlatMapper library has the ability to map between data and POJO objects but what I would like to find out if it can map between a POJO object and a Map?</p>
  
  <p>This is so that I can use it in a library (<a href="https://github.com/markash/komparator" rel="nofollow noreferrer">https://github.com/markash/komparator</a>) that I am busy with performs comparisons and the ultimate goal is to be able to do the following:-</p>
  
  <pre><code>List&lt;BusinessPojo&gt; firstList = ...;
  DataRecordSet recordSet01 = 
  ObjectParser
     .mapTo(Map.class)
     .stream(firstList, convertToDataRecord)
     .collect(DataRecordSet.collect);
  
  List&lt;BusinessPojo&gt; secondList = ...;
  DataRecordSet recordSet02 = 
  ObjectParser
     .mapTo(Map.class)
     .stream(secondList, convertToDataRecord)
     .collect(DataRecordSet.collect);
  
  List&lt;DataDifferences&gt; results = recordSet01.compareWith(recordSet02);
  </code></pre>
  
  <p>The visual end result is <a href="https://mpashworth.wordpress.com/2017/07/09/calculating-string-differences/" rel="nofollow noreferrer">https://mpashworth.wordpress.com/2017/07/09/calculating-string-differences/</a></p>