package com.hdweiss.morgand.data.dao; import com.j256.ormlite.field.DatabaseField; import com.j256.ormlite.table.DatabaseTable; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; @DatabaseTable(tableName = "OrgAgendas") public class OrgAgenda { @DatabaseField(generatedId = true) public int Id; public static final String TITLE_FIELD_NAME = "title"; @DatabaseField(columnName = TITLE_FIELD_NAME) public String title; @DatabaseField public String files; @DatabaseField public String tags; @DatabaseField public String priorities; @DatabaseField public String todos; @DatabaseField public boolean includeHabits; @DatabaseField public boolean includeInactiveTodos; public List<OrgNode> getNodes() { try { return OrgNodeRepository.queryBuilder().query(); } catch (SQLException e) { e.printStackTrace(); return new ArrayList<OrgNode>(); } } }