title: Right way of deserialization of json array into model using gson,retrofit
body: <p>I use gson for deserializing http response(which comes from retrofit) into model. So, now I have some json array as response, like this:</p>
  
  <pre><code>[{"object":"value"},{"object":"value"},{"object":"value"},{"object":"value"}]
  </code></pre>
  
  <p>By combining rxjava and retrofit, I make http request and try to save response in my model as shown in code below:</p>
  
  <pre><code>    @GET("contacts")
      Observable&lt;ResponseModel&gt; getBankDepartments();
  </code></pre>
  
  <p>So <strong>question</strong> is how should I use gson to save reponse in this model.
  Usually in simple json responses like this <code>{"status":1}</code>I use </p>
  
  <pre><code>@SerializedName("status")
  @Expose
  </code></pre>
  
  <p>annotations for specific field. But how I'll do the same for json array? 
  <strong>P.S</strong> If smth is wrong in grammar or smth else, pls don't blame)</p>