Class DefaultSingleConstraintAssertion<Solution_,Score_ extends Score<Score_>> 
java.lang.Object
org.optaplanner.test.impl.score.stream.DefaultSingleConstraintAssertion<Solution_,Score_> 
- All Implemented Interfaces:
 SingleConstraintAssertion
public final class DefaultSingleConstraintAssertion<Solution_,Score_ extends Score<Score_>> 
extends Object
implements SingleConstraintAssertion
- 
Method Summary
Modifier and TypeMethodDescriptionvoidAs defined bySingleConstraintAssertion.penalizes(long).voidAs defined bySingleConstraintAssertion.penalizes().voidpenalizesBy(int matchWeightTotal, String message) As defined bySingleConstraintAssertion.penalizesBy(int).voidpenalizesBy(long matchWeightTotal, String message) As defined bySingleConstraintAssertion.penalizesBy(int).voidpenalizesBy(BigDecimal matchWeightTotal, String message) As defined bySingleConstraintAssertion.penalizesBy(int).voidAs defined bySingleConstraintAssertion.rewards(long).voidAs defined bySingleConstraintAssertion.rewards().voidrewardsWith(int matchWeightTotal, String message) As defined bySingleConstraintAssertion.rewardsWith(int).voidrewardsWith(long matchWeightTotal, String message) As defined bySingleConstraintAssertion.rewardsWith(int).voidrewardsWith(BigDecimal matchWeightTotal, String message) As defined bySingleConstraintAssertion.rewardsWith(int).Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.optaplanner.test.api.score.stream.SingleConstraintAssertion
penalizes, penalizes, penalizesBy, penalizesBy, penalizesBy, rewards, rewards, rewardsWith, rewardsWith, rewardsWith 
- 
Method Details
- 
penalizesBy
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.penalizesBy(int).- Specified by:
 penalizesByin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
penalizesBy
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.penalizesBy(int).- Specified by:
 penalizesByin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
penalizesBy
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.penalizesBy(int).- Specified by:
 penalizesByin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
penalizes
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.penalizes(long).- Specified by:
 penalizesin interfaceSingleConstraintAssertion- Parameters:
 times- at least 0, expected number of times that the constraint will penalizemessage- sometimes null, description of the scenario being asserted
 - 
penalizes
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.penalizes().- Specified by:
 penalizesin interfaceSingleConstraintAssertion- Parameters:
 message- sometimes null, description of the scenario being asserted
 - 
rewardsWith
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.rewardsWith(int).- Specified by:
 rewardsWithin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
rewardsWith
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.rewardsWith(int).- Specified by:
 rewardsWithin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
rewardsWith
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.rewardsWith(int).- Specified by:
 rewardsWithin interfaceSingleConstraintAssertion- Parameters:
 matchWeightTotal- at least 0, expected sum of match weights of matches of the constraint.message- sometimes null, description of the scenario being asserted
 - 
rewards
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.rewards(long).- Specified by:
 rewardsin interfaceSingleConstraintAssertion- Parameters:
 times- at least 0, expected number of times that the constraint will rewardmessage- sometimes null, description of the scenario being asserted
 - 
rewards
Description copied from interface:SingleConstraintAssertionAs defined bySingleConstraintAssertion.rewards().- Specified by:
 rewardsin interfaceSingleConstraintAssertion- Parameters:
 message- sometimes null, description of the scenario being asserted
 
 -