title: How do i convert my okhttp response to Class or List<ClassName>?
body: <p>I am new to android and learning android. 
  I am using Okhttp library for httpcalls in program. i have made rest api for Simple Get Request.</p>
  
  <blockquote>
    <p>api/FeaturedCourses (URL)</p>
  </blockquote>
  
  <p>This My Response </p>
  
  <pre><code>[
    {
      "$id": "1",
      "ExamId": 44,
      "ImageName": "637064732146027131.jpg",
      "ExamName": "Some Exam Name",
      "Description": "Some Long Description Goes Here.",
      "SellPriceUSD": 10,
      "SellPriceINR": 490
    }
  ]
  </code></pre>
  
  <p>In okhttp i am have done till here. </p>
  
  <pre><code>            @Override
              public void onResponse(Call call, Response response) throws IOException {    
                  String data = response.body().string();
                  nsjdemo.this.runOnUiThread(new Runnable() {
                      @Override
                      public void run() {
                          txtString.setText(data);
                      }
                  });
              }
  </code></pre>
  
  <p>This is displaying API Response in TextBox. But i want to Bind Api Response to List. So later i can bind it to recyclerview or listview.</p>