Uses of Class
ai.timefold.solver.constraint.streams.bavet.BavetConstraintFactory
-
Packages that use BavetConstraintFactory Package Description ai.timefold.solver.constraint.streams.bavet ai.timefold.solver.constraint.streams.bavet.bi ai.timefold.solver.constraint.streams.bavet.common This package contains performance-sensitive code.ai.timefold.solver.constraint.streams.bavet.common.bridge Contains streams that serve as bridges.ai.timefold.solver.constraint.streams.bavet.quad ai.timefold.solver.constraint.streams.bavet.tri ai.timefold.solver.constraint.streams.bavet.uni -
-
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet
Constructors in ai.timefold.solver.constraint.streams.bavet with parameters of type BavetConstraintFactory Constructor Description BavetConstraint(BavetConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, Object justificationMapping, Object indictedObjectsMapping, boolean isConstraintWeightConfigurable, BavetScoringConstraintStream<Solution_> scoringConstraintStream) -
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.bi
Constructors in ai.timefold.solver.constraint.streams.bavet.bi with parameters of type BavetConstraintFactory Constructor Description BavetAbstractBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractConstraintStream<Solution_> parent)BavetAbstractBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)BavetJoinBiConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetForeBridgeUniConstraintStream<Solution_,A> leftParent, BavetForeBridgeUniConstraintStream<Solution_,B> rightParent, DefaultBiJoiner<A,B> joiner, BiPredicate<A,B> filtering) -
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.common
Fields in ai.timefold.solver.constraint.streams.bavet.common declared as BavetConstraintFactory Modifier and Type Field Description protected BavetConstraintFactory<Solution_>BavetAbstractConstraintStream. constraintFactoryMethods in ai.timefold.solver.constraint.streams.bavet.common that return BavetConstraintFactory Modifier and Type Method Description BavetConstraintFactory<Solution_>BavetAbstractConstraintStream. getConstraintFactory()Constructors in ai.timefold.solver.constraint.streams.bavet.common with parameters of type BavetConstraintFactory Constructor Description BavetAbstractConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractConstraintStream<Solution_> parent)BavetAbstractConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics) -
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.common.bridge
-
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.quad
Constructors in ai.timefold.solver.constraint.streams.bavet.quad with parameters of type BavetConstraintFactory Constructor Description BavetAbstractQuadConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractConstraintStream<Solution_> parent)BavetAbstractQuadConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)BavetJoinQuadConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetForeBridgeTriConstraintStream<Solution_,A,B,C> leftParent, BavetForeBridgeUniConstraintStream<Solution_,D> rightParent, DefaultQuadJoiner<A,B,C,D> joiner, QuadPredicate<A,B,C,D> filtering) -
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.tri
Constructors in ai.timefold.solver.constraint.streams.bavet.tri with parameters of type BavetConstraintFactory Constructor Description BavetAbstractTriConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractConstraintStream<Solution_> parent)BavetAbstractTriConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)BavetJoinTriConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetForeBridgeBiConstraintStream<Solution_,A,B> leftParent, BavetForeBridgeUniConstraintStream<Solution_,C> rightParent, DefaultTriJoiner<A,B,C> joiner, TriPredicate<A,B,C> filtering) -
Uses of BavetConstraintFactory in ai.timefold.solver.constraint.streams.bavet.uni
Constructors in ai.timefold.solver.constraint.streams.bavet.uni with parameters of type BavetConstraintFactory Constructor Description BavetAbstractUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, BavetAbstractConstraintStream<Solution_> parent)BavetAbstractUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)BavetForEachUniConstraintStream(BavetConstraintFactory<Solution_> constraintFactory, Class<A> forEachClass, Predicate<A> filter, RetrievalSemantics retrievalSemantics)
-