Package ai.timefold.solver.core.api.score.stream.common
package ai.timefold.solver.core.api.score.stream.common
-
InterfacesClassDescriptionBreak<Value_,
Difference_ extends Comparable<Difference_>> Represents a gap between twosequences.ConnectedRange<Range_,Point_ extends Comparable<Point_>, Difference_ extends Comparable<Difference_>> Represents a collection of ranges that are connected, meaning the union of all the ranges results in the range [ConnectedRange.getStart(),ConnectedRange.getEnd()) without gaps.ConnectedRangeChain<Range_,Point_ extends Comparable<Point_>, Difference_ extends Comparable<Difference_>> Contains info regardingConnectedRanges andRangeGaps for a collection of ranges.LoadBalance<Balanced_>Calculates the unfairness measure for a particular input.ARangeGapis a gap between two consecutiveConnectedRanges.Sequence<Value_,Difference_ extends Comparable<Difference_>> Represents a series of consecutive values.SequenceChain<Value_,Difference_ extends Comparable<Difference_>> Contains info regarding the consecutive sequences and breaks in a collection of points.