Uses of Interface
ai.timefold.solver.core.api.score.stream.common.SequenceChain
Packages that use SequenceChain
Package
Description
-
Uses of SequenceChain in ai.timefold.solver.core.api.score.stream
Methods in ai.timefold.solver.core.api.score.stream that return types with arguments of type SequenceChainModifier and TypeMethodDescriptionstatic <A,B, C, D, Result_>
@NonNull QuadConstraintCollector<A,B, C, D, ?, SequenceChain<Result_, Integer>> ConstraintCollectors.toConsecutiveSequences(@NonNull QuadFunction<A, B, C, D, Result_> resultMap, @NonNull ToIntFunction<Result_> indexMap) As defined byConstraintCollectors.toConsecutiveSequences(ToIntFunction).static <A,B, C, Result_>
@NonNull TriConstraintCollector<A,B, C, ?, SequenceChain<Result_, Integer>> ConstraintCollectors.toConsecutiveSequences(@NonNull TriFunction<A, B, C, Result_> resultMap, @NonNull ToIntFunction<Result_> indexMap) As defined byConstraintCollectors.toConsecutiveSequences(ToIntFunction).static <A,B, Result_>
@NonNull BiConstraintCollector<A,B, ?, SequenceChain<Result_, Integer>> ConstraintCollectors.toConsecutiveSequences(@NonNull BiFunction<A, B, Result_> resultMap, @NonNull ToIntFunction<Result_> indexMap) As defined byConstraintCollectors.toConsecutiveSequences(ToIntFunction).static <A> @NonNull UniConstraintCollector<A,?, SequenceChain<A, Integer>> ConstraintCollectors.toConsecutiveSequences(@NonNull ToIntFunction<A> indexMap) Creates a constraint collector that returnsSequenceChainabout the first fact. -
Uses of SequenceChain in ai.timefold.solver.core.impl.score.stream.collector.bi
Methods in ai.timefold.solver.core.impl.score.stream.collector.bi that return types with arguments of type SequenceChainModifier and TypeMethodDescriptionstatic <A,B, Result_>
BiConstraintCollector<A,B, ?, SequenceChain<Result_, Integer>> InnerBiConstraintCollectors.toConsecutiveSequences(BiFunction<A, B, Result_> resultMap, ToIntFunction<Result_> indexMap) -
Uses of SequenceChain in ai.timefold.solver.core.impl.score.stream.collector.consecutive
Classes in ai.timefold.solver.core.impl.score.stream.collector.consecutive that implement SequenceChainModifier and TypeClassDescriptionfinal classConsecutiveSetTree<Value_,Point_ extends Comparable<Point_>, Difference_ extends Comparable<Difference_>> AConsecutiveSetTreedetermines what values are consecutive. -
Uses of SequenceChain in ai.timefold.solver.core.impl.score.stream.collector.quad
Methods in ai.timefold.solver.core.impl.score.stream.collector.quad that return types with arguments of type SequenceChainModifier and TypeMethodDescriptionstatic <A,B, C, D, Result_>
QuadConstraintCollector<A,B, C, D, ?, SequenceChain<Result_, Integer>> InnerQuadConstraintCollectors.toConsecutiveSequences(QuadFunction<A, B, C, D, Result_> resultMap, ToIntFunction<Result_> indexMap) -
Uses of SequenceChain in ai.timefold.solver.core.impl.score.stream.collector.tri
Methods in ai.timefold.solver.core.impl.score.stream.collector.tri that return types with arguments of type SequenceChainModifier and TypeMethodDescriptionstatic <A,B, C, Result_>
TriConstraintCollector<A,B, C, ?, SequenceChain<Result_, Integer>> InnerTriConstraintCollectors.toConsecutiveSequences(TriFunction<A, B, C, Result_> resultMap, ToIntFunction<Result_> indexMap) -
Uses of SequenceChain in ai.timefold.solver.core.impl.score.stream.collector.uni
Methods in ai.timefold.solver.core.impl.score.stream.collector.uni that return types with arguments of type SequenceChainModifier and TypeMethodDescriptionstatic <A> UniConstraintCollector<A,?, SequenceChain<A, Integer>> InnerUniConstraintCollectors.toConsecutiveSequences(ToIntFunction<A> indexMap)