title: Java 8 : Map Lambda expression
body: <p>I have a <code>Map&lt;String, List&lt;Object&gt;&gt; multiFieldMap</code> and I need to itereate over its value set and add the value to <code>multiFieldsList</code> as below</p>
  
  <pre><code>public List&lt;Object&gt; fetchMultiFieldsList() {
      List&lt;Object&gt; multiFieldsList = new ArrayList&lt;Object&gt;();
      for (Entry&lt;String, List&lt;Object&gt;&gt; entry : multiFieldMap.entrySet()) {
          String entityName = entry.getKey();
          List&lt;Object&gt; ids = entry.getValue();
          for (Object id : ids) {
              Object entity = queryService.query(entityName, queryService.property("id").eq(id));
              multiFieldsList.add(entity);
          }
      }
      return multiFieldsList;
  }
  </code></pre>
  
  <p>Am wondering can this method be simplified further?</p>