title: deserialize inner JSON object
body: <p>I have a class POJO </p>
  
  <pre><code>Class Pojo {
  String id;
  String name;
  //getter and setter
  }
  </code></pre>
  
  <p>I have a json like</p>
  
  <pre><code>{
      "response" : [
          {
              "id" : "1a",
              "name" : "foo"
          }, 
          {
              "id" : "1b",
              "name" : "bar"
          }
      ]
  }
  </code></pre>
  
  <p>I am using Jackson ObjectMapper for deserialization. How can I get <code>List&lt;Pojo&gt;</code> without creating any other parent class?</p>
  
  <p>If it is not possible, is it possible to get <code>Pojo</code> object which holds just first element of json string i.e. in this case <code>id="1a"</code> and <code>name="foo"</code>?</p>