title: How to make a RecyclerView adapter for a data model with nested lists
body: <p>Given a data model with a list of objects that have their own lists as properties:</p>
  
  <pre><code>private ObservableArrayList&lt;BasProduct&gt; basProducts = new ObservableArrayList&lt;&gt;();
  
  //the model BasProduct have below attribute
  public List&lt;String&gt; newOrderNotes;
  public List&lt;BasGoods&gt; basGoodses;
  </code></pre>
  
  <p>how do I make a <code>RecyclerView.Adapter</code> that is based on this data?</p>