/** Build a Criteria object from the data object for this peer */ public static Criteria buildCriteria(Exam obj) { Criteria criteria = new Criteria(DATABASE_NAME); if (!obj.isNew()) criteria.add(EXAM_ID, obj.getExamId()); criteria.add(TITLE, obj.getTitle()); criteria.add(TIME_OF_EXAM, obj.getTimeOfExam()); criteria.add(UPLOADED_BY, obj.getUploadedBy()); criteria.add(DATE_UPLOADED, obj.getDateUploaded()); criteria.add(INSTRUCTIONS, obj.getInstructions()); return criteria; }