Uses of Class
ai.timefold.solver.constraint.streams.common.AbstractConstraintStream
Packages that use AbstractConstraintStream
Package
Description
This package contains performance-sensitive code.
Contains streams that serve as bridges.
-
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.bi
Subclasses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.biModifier and TypeClassDescriptionclassBavetAbstractBiConstraintStream<Solution_,A, B> final classBavetConcatBiConstraintStream<Solution_,A, B> final classBavetJoinBiConstraintStream<Solution_,A, B> -
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.common
Method parameters in ai.timefold.solver.constraint.streams.bavet.common with type arguments of type AbstractConstraintStreamModifier and TypeMethodDescription<Tuple_ extends AbstractTuple>
voidNodeBuildHelper.putInsertUpdateRetract(ConstraintStream stream, List<? extends AbstractConstraintStream<?>> childStreamList, Function<TupleLifecycle<Tuple_>, AbstractConditionalTupleLifecycle<Tuple_>> tupleLifecycleFunction) -
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.common.bridge
Modifier and TypeClassDescriptionfinal classBavetAftBridgeBiConstraintStream<Solution_,A, B> final classBavetAftBridgeQuadConstraintStream<Solution_,A, B, C, D> final classBavetAftBridgeTriConstraintStream<Solution_,A, B, C> final classBavetAftBridgeUniConstraintStream<Solution_,A> final classBavetForeBridgeBiConstraintStream<Solution_,A, B> final classBavetForeBridgeQuadConstraintStream<Solution_,A, B, C, D> final classBavetForeBridgeTriConstraintStream<Solution_,A, B, C> final classBavetForeBridgeUniConstraintStream<Solution_,A> -
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.quad
Subclasses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.quadModifier and TypeClassDescriptionclassBavetAbstractQuadConstraintStream<Solution_,A, B, C, D> final classBavetConcatQuadConstraintStream<Solution_,A, B, C, D> final classBavetJoinQuadConstraintStream<Solution_,A, B, C, D> -
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.tri
Subclasses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.triModifier and TypeClassDescriptionclassBavetAbstractTriConstraintStream<Solution_,A, B, C> final classBavetConcatTriConstraintStream<Solution_,A, B, C> final classBavetJoinTriConstraintStream<Solution_,A, B, C> -
Uses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.uni
Subclasses of AbstractConstraintStream in ai.timefold.solver.constraint.streams.bavet.uniModifier and TypeClassDescriptionclassBavetAbstractUniConstraintStream<Solution_,A> final classBavetConcatUniConstraintStream<Solution_,A> final classBavetForEachUniConstraintStream<Solution_,A>