title: Json parsing with gson returns null object
body: <p>I am parsing a Json string via gson , this is the Json string</p>
  
  <pre><code>[
  {
      "ID": 1,
      "Name": "Australia",
      "Active": true
  },
  {
      "ID": 3,
      "Name": "Kiev",
      "Active": true
  },
  {
      "ID": 4,
      "Name": "South Africa",
      "Active": true
  },
  {
      "ID": 5,
      "Name": "Stockholm",
      "Active": true
  },
  {
      "ID": 6,
      "Name": "Paris",
      "Active": true
  },
  {
      "ID": 7,
      "Name": "Moscow",
      "Active": true
  },
  {
      "ID": 8,
      "Name": "New York City",
      "Active": true
  },
  {
      "ID": 9,
      "Name": "Germany",
      "Active": true
  },
  {
      "ID": 10,
      "Name": "Copenhagen",
      "Active": true
  },
  {
      "ID": 11,
      "Name": "Amsterdam",
      "Active": true
  }
  ]
  </code></pre>
  
  <p>and this is the Object which is going to be useed</p>
  
  <pre><code>public class MyBranch extends Entity {
  
  public MyBranch () {
      super();
  }
  
  public MyBranch (int id, String name, String isActive) {
      super();
      _ID = id;
      _Name = name;
      _Active = isActive;
  }
  
  @Column(name = "id", primaryKey = true)
  public int _ID;
  public String _Name;
  public String _Active;
  
  }
  Gson gson = new Gson();
  Type t = new TypeToken&lt;List&lt;MyBranch &gt;&gt;() {}.getType();     
  List&lt;MyBranch &gt; list = (List&lt;MyBranch &gt;) gson.fromJson(json, t);
  </code></pre>
  
  <p>the list constructed and it has 10 object , but the problem is all of object's data members is null, i dont no what's wrong with this. The Entity is OrmDroid's Entity class.</p>