3
我有兩個實體類,project和projectList。 ProjectList具有屬性id和一個包含項目列表的HasMap。我能夠在沒有任何錯誤的情況下執行INSERT操作,但在檢索我的HashMap列表時爲null。嘗試插入一個arrayList,它也會返回null。SugarORM不持久化一個HashMap和ArrayList
是否支持在SugarORM中保存像HashMap或ArrayList這樣的集合類?
請幫忙。 謝謝。
ProjectList實體類。
public class ProjectList extends SugarRecord<ProjectList> {
private int projectListId;
private HashMap<String, Project> projects;
/** Empty Constructor */
public ProjectList(Context context) {
super(context);
}
public ProjectList(Context context, int projectId,
HashMap<String, Project> projects) {
super(context);
this.projectListId = projectId;
this.projects = projects;
}
/**
* @return the projectListId
*/
public int getProjectListId() {
return projectListId;
}
/**
* @param projectListId
* the projectListId to set
*/
public void setProjectListId(int projectListId) {
this.projectListId = projectListId;
}
/**
* @return the projects
*/
public HashMap<String, Project> getProjects() {
return projects;
}
/**
* @param projects
* the projects to set
*/
public void setProjects(HashMap<String, Project> projects) {
this.projects = projects;
}
}