В вашем случае класс Article
должен быть объектом, который имитирует структуру статьи, которую вы получаете с сервера. Кроме того, вам понадобится отдельный класс, содержащий List
из этих Article
экземпляров.
public class Article {
//.....
private String title;
private String author;
//.....
}
и вот класс, который нужно сохранить
@Entity(tableName = "articles")
public class Articles {
//.....
@SerializedName("relatedArticles")
public List<Article> relatedArticles;
//.....
}
ПРИМЕЧАНИЕ Я добавил класс Article
с полями, которые я себе представлял, но для того, чтобы он работал, ему нужно будет сопоставить имена / типы полей, которые возвращает ваш сервер.