public TimeEntryMemento(int personId1, int personId2, Date startTime, Date endTime) {
this.personId1 = personId1;
this.personId2 = personId2;
if (startTime != null && endTime != null) {
interval = new Interval(startTime.getTime(), endTime.getTime());
} else if (startTime != null) {
interval = new Interval(startTime.getTime());
} else if (startTime != null) {
interval = new Interval(endTime.getTime());
}
}