Uses of Interface
appointmentplanner.api.TimeSlot
-
Uses of TimeSlot in appointmentplanner.api
Subinterfaces of TimeSlot in appointmentplanner.apiModifier and TypeInterfaceDescriptioninterfaceAppointment that is scheduled using the appointment planner.Methods in appointmentplanner.api that return TimeSlotModifier and TypeMethodDescriptiondefault TimeSlotCompute time slot on a date between given start- and endTime.Create a time slot between two times.Methods in appointmentplanner.api that return types with arguments of type TimeSlotModifier and TypeMethodDescriptionLocalDayPlan.findGapsFitting(Duration duration) Timeline.findGapsFitting(Duration duration) This method finds all time gaps that can accommodate an appointment of the given duration in natural order.LocalDayPlan.findGapsFittingLargestFirst(Duration duration) Timeline.findGapsFittingLargestFirst(Duration duration) Get the gaps matching the given duration, largest fitting first.LocalDayPlan.findGapsFittingReversed(Duration duration) Timeline.findGapsFittingReversed(Duration duration) This method finds all time gaps that can accommodate an appointment of the given duration in last to first order.LocalDayPlan.findGapsFittingSmallestFirst(Duration duration) Timeline.findGapsFittingSmallestFirst(Duration duration) Get the gaps matching the given duration, smallest fitting first.LocalDayPlan.findMatchingFreeSlotsOfDuration(Duration duration, List<LocalDayPlan> plans) Timeline.findMatchingFreeSlotsOfDuration(Duration minLength, List<Timeline> other) Find matching free time slots in this and other TimeLines.Methods in appointmentplanner.api with parameters of type TimeSlot