Uses of Interface
org.optaplanner.core.api.function.ToLongTriFunction
-
Uses of ToLongTriFunction in org.optaplanner.core.api.score.stream
Modifier and TypeMethodDescriptionstatic <A,
B, C> TriConstraintCollector<A, B, C, ?, Double> ConstraintCollectors.averageLong
(ToLongTriFunction<A, B, C> groupValueMapping) As defined byConstraintCollectors.average(ToIntFunction)
.static <A,
B, C> TriConstraintCollector<A, B, C, ?, Long> ConstraintCollectors.sumLong
(ToLongTriFunction<? super A, ? super B, ? super C> groupValueMapping) As defined byConstraintCollectors.sum(ToIntFunction)
. -
Uses of ToLongTriFunction in org.optaplanner.core.api.score.stream.tri
Modifier and TypeMethodDescriptiondefault Constraint
TriConstraintStream.impactConfigurableLong
(String constraintPackage, String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactConfigurableLong
(String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.TriConstraintBuilder<A,
B, C, ?> TriConstraintStream.impactConfigurableLong
(ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.impactConfigurable(ToIntTriFunction)
, with an impact of type long.default Constraint
TriConstraintStream.impactLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactLong
(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.<Score_ extends Score<Score_>>
TriConstraintBuilder<A,B, C, Score_> TriConstraintStream.impactLong
(Score_ constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.impact(Score, ToIntTriFunction)
, with an impact of type long.default Constraint
TriConstraintStream.penalizeConfigurableLong
(String constraintPackage, String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeConfigurableLong
(String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.TriConstraintBuilder<A,
B, C, ?> TriConstraintStream.penalizeConfigurableLong
(ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.penalizeConfigurable(ToIntTriFunction)
, with a penalty of type long.default Constraint
TriConstraintStream.penalizeLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeLong
(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.<Score_ extends Score<Score_>>
TriConstraintBuilder<A,B, C, Score_> TriConstraintStream.penalizeLong
(Score_ constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.penalize(Score, ToIntTriFunction)
, with a penalty of type long.default Constraint
TriConstraintStream.rewardConfigurableLong
(String constraintPackage, String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardConfigurableLong
(String constraintName, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.TriConstraintBuilder<A,
B, C, ?> TriConstraintStream.rewardConfigurableLong
(ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.rewardConfigurable(ToIntTriFunction)
, with a penalty of type long.default Constraint
TriConstraintStream.rewardLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardLong
(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.<Score_ extends Score<Score_>>
TriConstraintBuilder<A,B, C, Score_> TriConstraintStream.rewardLong
(Score_ constraintWeight, ToLongTriFunction<A, B, C> matchWeigher) As defined byTriConstraintStream.reward(Score, ToIntTriFunction)
, with a penalty of type long.
TriConstraintStream.impactConfigurableLong(ToLongTriFunction)
.