title: java 8 nested streams
body: <p>Suppose you have structure classes like this:</p>
  
  <pre><code>public class Review{
      private Integer idReview;
      private String description;
      private ArrayList&lt;RelReviewImage&gt; images;
  }
  
  public class RelReviewImage{
      private Integer idRelReviewImage;
      private Integer idImage;
      private String name;
  }
  </code></pre>
  
  <p>With Java 8 and <code>Stream</code>s we want to do a filter for <code>idImage</code> and return <code>Review</code> objects.<br>
  Is it possible? One level is easy, but 2 levels we can't find any example or documentation.</p>