help with java data model repository design
the code below is not complete and the actual implementation is quite verbose , so am mostly looking for help with the logic
basically i have json array with dynamic object types, i can pass to recycler view correctly but having trouble persisting since the model is very dynamic, i resulted to use realm to persist , i procede to store each data in relation model base on data type , and null for the object .
json data structure
[
{
type: event // or peep
... // corresponding items like title or date ..
},
{type:peeps
...
},
...
]
am looking if possible a better implementation than the one i have
Implement --
public class Feeds extends RealmObject {
public String Type;
}
public class Peeps extends RealmObject {
public int Id;
private string owner ;
//...
}
public class Event extends RealmObject {
public int Id;
private String title ;
//...
}
then on recycler onbindview we get the corresponding data type
Feed.type == event title ;
titleview.setText ( feed.event.getitle())