package com.ushahidi.android.data.entity;

import com.google.gson.annotations.SerializedName;

/**
 * @author Ushahidi Team <team@ushahidi.com>
 */
public abstract class Data {

    @SerializedName("id")
    public Long _id;
}

package com.ushahidi.android.data.entity;

import com.google.gson.annotations.SerializedName;

/**
 * @author Ushahidi Team <team@ushahidi.com>
 */
public class Data {

    @SerializedName("id")
    public Long _id;
}

--- 
+++ 
@@ -5,7 +5,7 @@
 /**
  * @author Ushahidi Team <team@ushahidi.com>
  */
-public class Data {
+public abstract class Data {
 
     @SerializedName("id")
     public Long _id;
Make data entity abstract so it should be extended and not instantiated
