Constraint |
TriConstraintStream.impactConfigurableLong(String constraintPackage,
String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.impactConfigurableLong(String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
Constraint |
TriConstraintStream.impactLong(String constraintPackage,
String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.impactLong(String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
Positively or negatively impact the Score by the constraintWeight multiplied by the match weight.
|
Constraint |
TriConstraintStream.penalizeConfigurableLong(String constraintPackage,
String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.penalizeConfigurableLong(String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
Constraint |
TriConstraintStream.penalizeLong(String constraintPackage,
String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.penalizeLong(String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
Negatively impact the Score : subtract the constraintWeight multiplied by the match weight.
|
Constraint |
TriConstraintStream.rewardConfigurableLong(String constraintPackage,
String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.rewardConfigurableLong(String constraintName,
ToLongTriFunction<A,B,C> matchWeigher) |
|
Constraint |
TriConstraintStream.rewardLong(String constraintPackage,
String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
|
default Constraint |
TriConstraintStream.rewardLong(String constraintName,
Score<?> constraintWeight,
ToLongTriFunction<A,B,C> matchWeigher) |
Positively impact the Score : add the constraintWeight multiplied by the match weight.
|