我有两个实体类,project和projectList. ProjectList具有属性id和包含项目列表的HasMap.我能够执行INSERT操作而没有任何错误,但是在检索我的HashMap列表时为null.Tried插入一个arrayList,这也返回null.
是否支持在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; } }
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。