Package overit.geocallapp.utilities.timeline
package overit.geocallapp.utilities.timeline
-
ClassDescriptionTimeline management class for creating and processing temporal ranges from
TimeLineItemobjects.
Uses configurableOverlapResolverandMergeResolverstrategies for handling range conflicts and merging.TimeLineItem<T>Interface representing an item that can be placed on a timeline with temporal boundaries.
Each timeline item has a begin and end date, a source object, a name, and a priority value.Represents a time range associated with aTimeLineItemfor timeline operations.
A timeline range defines a specific time period with begin and end dates, linked to a timeline item.
Provides functionality for overlap detection, intersection calculation, and adjacency checking between ranges.