/** @see MeetingImpl#returnMeeting(java.util.Set, int, char) */ public FutureMeeting getFutureMeeting(int id) { char flag = 'f'; // 'f' for future meeting /** @return Meeting object from returnMeeting(), cast into a FutureMeeting */ return (FutureMeeting) MeetingImpl.returnMeeting(meetingSet, id, flag); }
/** @see MeetingImpl#returnMeeting(java.util.Set, int, char) */ public Meeting getMeeting(int id) { char flag = 'm'; // 'm' for simply meeting /** @return Meeting object from returnMeeting(), with no need for casting */ return MeetingImpl.returnMeeting(meetingSet, id, flag); }
/** @see MeetingImpl#returnMeeting(java.util.Set, int, char) */ public PastMeeting getPastMeeting(int id) { char flag = 'p'; // 'p' for past meeting /** @return Meeting object from returnMeeting(), cast into a PastMeeting */ return (PastMeeting) MeetingImpl.returnMeeting(meetingSet, id, flag); }