Uses of Interface
appointmentplanner.api.AppointmentRequest
- 
Uses of AppointmentRequest in appointmentplanner.api
Methods in appointmentplanner.api that return AppointmentRequestModifier and TypeMethodDescriptiondefault AppointmentRequestAbstractAPFactory.createAppointmentRequest(AppointmentData appData, TimePreference preference) Create a request with time preference.default AppointmentRequestAbstractAPFactory.createAppointmentRequest(AppointmentData data, LocalTime startTime) Create an appointmentRequest with a required start time.AbstractAPFactory.createAppointmentRequest(AppointmentData appointmentData, LocalTime preferredStart, TimePreference fallBack) Create a request with a preferred start time and a fallback time preference.Appointment.getRequest()Get the request that led to this appointment.default AppointmentRequestLocalDayPlan.removeAppointment(Appointment appointment) Timeline.removeAppointment(Appointment appointment) Removes the given appointment, returning the AppointmentRequest of that appointment, if found.Methods in appointmentplanner.api that return types with arguments of type AppointmentRequestModifier and TypeMethodDescriptiondefault List<AppointmentRequest>LocalDayPlan.removeAppointments(Predicate<Appointment> filter) Timeline.removeAppointments(Predicate<Appointment> filter) Removes appointments with description that matches a filter.Methods in appointmentplanner.api with parameters of type AppointmentRequestModifier and TypeMethodDescriptiondefault Optional<Appointment>Timeline.addAppointment(LocalDay forDay, AppointmentRequest appointmentRequest) Create an appointment based on previous appointmentRequest.