Uses of Class
com.amalgamasimulation.core.scheduling.TimeInterval
Packages that use TimeInterval
-
Uses of TimeInterval in com.amalgamasimulation.core.scheduling
Subclasses of TimeInterval in com.amalgamasimulation.core.schedulingModifier and TypeClassDescriptionclassClass representing a (possibly infinite) gap between at most two slots in aSequence.classClass representing a (possibly infinite) slot in statistical data or schedule for some object being planned and/or simulated.Methods in com.amalgamasimulation.core.scheduling that return TimeIntervalModifier and TypeMethodDescriptionTimeInterval.getIntersection(TimeInterval otherInterval) Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.amalgamasimulation.core.scheduling that return types with arguments of type TimeIntervalModifier and TypeMethodDescriptionList<? extends TimeInterval> TimeInterval.getExclusion(TimeInterval excludedInterval) Deprecated, for removal: This API element is subject to removal in a future version.UseInterval.exclusion(com.amalgamasimulation.core.intervals.IntervalLike)and, if needed,IntervalLike.isZeroLength()insteadMethods in com.amalgamasimulation.core.scheduling with parameters of type TimeIntervalModifier and TypeMethodDescriptionIntervalPlanner.backwardIntervalsIterator(int withValueMoreEqualThan, TimeInterval intersectingWithTimeInterval) Returns anIteratorthat iterates through the intervals where the value is equal to or greater than the specified value that have non-zero intersection with the specified interval.booleanTimeInterval.contains(TimeInterval otherInterval) Checks if this time interval contains (i.e.List<? extends TimeInterval> TimeInterval.getExclusion(TimeInterval excludedInterval) Deprecated, for removal: This API element is subject to removal in a future version.UseInterval.exclusion(com.amalgamasimulation.core.intervals.IntervalLike)and, if needed,IntervalLike.isZeroLength()insteadTimeInterval.getIntersection(TimeInterval otherInterval) Deprecated, for removal: This API element is subject to removal in a future version.UseInterval.intersection(com.amalgamasimulation.core.intervals.IntervalLike)and, if needed,IntervalLike.isZeroLength()insteadbooleanTimeInterval.intersectsWith(TimeInterval otherInterval) Checks if this time interval intersects (i.e. -
Uses of TimeInterval in com.amalgamasimulation.trains
Subclasses of TimeInterval in com.amalgamasimulation.trainsModifier and TypeClassDescriptionclassRepresents a time interval booked by a specific booker.
Interval.intersection(com.amalgamasimulation.core.intervals.IntervalLike)and, if needed,IntervalLike.isZeroLength()instead