android - How to use common model class for retrofit and squidb -


in android app, reading data server in json format , storing local sqlite db.

i using retrofit , gson reading , converting json objects.

for e.g.

@parcel public class personresponse {      @serializedname("name")     public string name; } 

i using yahoo squidb orm.

@tablemodelspec(classname = "person", tablename = "people") public class personspec {      @columnspec(name="name", defaultvalue="")     public string name;    public static person create(personresponse obj) {      return new person(obj){...};   } } 

trouble can't use single object both. therefore, has become pain maintain 2 similar pojos.

i have convert personresponse person

person p = person.create(obj_person_response); 

has implemented it. please suggest.


Comments

Popular posts from this blog

1111. appearing after print sequence - php -

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

Ruby on Rails, ActiveRecord, Postgres, UTF-8 and ASCII-8BIT encodings -