private Alarm makeAlarm(Properties p, boolean fetchEvent) { Alarm alarm = new Alarm(); String time = p.getProperty("time"); String message = p.getProperty("message"); String username = p.getProperty("username"); String eventID = p.getProperty("eventID"); alarm.setTimeBefore(time); alarm.setMessage(message); alarm.setOwner(queryUser(username)); if (fetchEvent) { alarm.setEvent(queryEvent(Integer.parseInt(eventID), false)); } return alarm; }