Class BavetConstraint<Solution_>
- java.lang.Object
-
- org.optaplanner.constraint.streams.common.AbstractConstraint<Solution_,BavetConstraint<Solution_>,BavetConstraintFactory<Solution_>>
-
- org.optaplanner.constraint.streams.bavet.BavetConstraint<Solution_>
-
- All Implemented Interfaces:
org.optaplanner.core.api.score.stream.Constraint
public final class BavetConstraint<Solution_> extends org.optaplanner.constraint.streams.common.AbstractConstraint<Solution_,BavetConstraint<Solution_>,BavetConstraintFactory<Solution_>>
-
-
Constructor Summary
Constructors Constructor Description BavetConstraint(BavetConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,org.optaplanner.core.api.score.Score<?>> constraintWeightExtractor, org.optaplanner.constraint.streams.common.ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, BavetScoringConstraintStream<Solution_> scoringConstraintStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>> constraintStreamSet)StringtoString()
-
-
-
Constructor Detail
-
BavetConstraint
public BavetConstraint(BavetConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,org.optaplanner.core.api.score.Score<?>> constraintWeightExtractor, org.optaplanner.constraint.streams.common.ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, BavetScoringConstraintStream<Solution_> scoringConstraintStream)
-
-