Uses of Interface
org.optaplanner.core.api.score.stream.Constraint
Packages that use Constraint
Package
Description
The
ConstraintStream
API for bi-tuples.The
ConstraintStream
API for four matched facts.The
ConstraintStream
API for tri-tuples.The
ConstraintStream
API for uni-tuples.-
Uses of Constraint in org.optaplanner.core.api.score.stream
Methods in org.optaplanner.core.api.score.stream that return ConstraintModifier and TypeMethodDescriptionConstraintBuilder.asConstraint
(String constraintName) Builds aConstraint
from the constraint stream.ConstraintBuilder.asConstraint
(String constraintPackage, String constraintName) Builds aConstraint
from the constraint stream.ConstraintProvider.defineConstraints
(ConstraintFactory constraintFactory) This method is called once to create the constraints.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.impact(Score)
and equivalent bi/tri/...ConstraintStream.penalize
(String constraintPackage, String constraintName, Score<?> constraintWeight) Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.penalize(Score)
and equivalent bi/tri/...Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.penalize(Score)
and equivalent bi/tri/...ConstraintStream.penalizeConfigurable
(String constraintName) Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.penalizeConfigurable()
and equivalent bi/tri/...ConstraintStream.penalizeConfigurable
(String constraintPackage, String constraintName) Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.penalizeConfigurable()
and equivalent bi/tri/...Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.reward(Score)
and equivalent bi/tri/...Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.reward(Score)
and equivalent bi/tri/...ConstraintStream.rewardConfigurable
(String constraintName) Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.rewardConfigurable()
and equivalent bi/tri/...ConstraintStream.rewardConfigurable
(String constraintPackage, String constraintName) Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.rewardConfigurable()
and equivalent bi/tri/... -
Uses of Constraint in org.optaplanner.core.api.score.stream.bi
Methods in org.optaplanner.core.api.score.stream.bi that return ConstraintModifier and TypeMethodDescriptiondefault Constraint
BiConstraintStream.impact
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impact
(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactBigDecimal
(String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurable
(String constraintPackage, String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurable
(String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurableBigDecimal
(String constraintPackage, String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurableBigDecimal
(String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurableLong
(String constraintPackage, String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactConfigurableLong
(String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.impactLong
(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalize
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalize
(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeBigDecimal
(String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurable
(String constraintPackage, String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurable
(String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurableBigDecimal
(String constraintPackage, String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurableBigDecimal
(String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurableLong
(String constraintPackage, String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeConfigurableLong
(String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.penalizeLong
(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.reward
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.reward
(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardBigDecimal
(String constraintName, Score<?> constraintWeight, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardConfigurable
(String constraintPackage, String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated.default Constraint
BiConstraintStream.rewardConfigurable
(String constraintName, ToIntBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardConfigurableBigDecimal
(String constraintPackage, String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardConfigurableBigDecimal
(String constraintName, BiFunction<A, B, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardConfigurableLong
(String constraintPackage, String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardConfigurableLong
(String constraintName, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
BiConstraintStream.rewardLong
(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A, B> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Constraint in org.optaplanner.core.api.score.stream.quad
Methods in org.optaplanner.core.api.score.stream.quad that return ConstraintModifier and TypeMethodDescriptiondefault Constraint
QuadConstraintStream.impact
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impact
(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactBigDecimal
(String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurable
(String constraintPackage, String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurable
(String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurableBigDecimal
(String constraintPackage, String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurableBigDecimal
(String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurableLong
(String constraintPackage, String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactConfigurableLong
(String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.impactLong
(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalize
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalize
(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeBigDecimal
(String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurable
(String constraintPackage, String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurable
(String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurableBigDecimal
(String constraintPackage, String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurableBigDecimal
(String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurableLong
(String constraintPackage, String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeConfigurableLong
(String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.penalizeLong
(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.reward
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.reward
(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardBigDecimal
(String constraintName, Score<?> constraintWeight, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurable
(String constraintPackage, String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurable
(String constraintName, ToIntQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurableBigDecimal
(String constraintPackage, String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurableBigDecimal
(String constraintName, QuadFunction<A, B, C, D, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurableLong
(String constraintPackage, String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardConfigurableLong
(String constraintName, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
QuadConstraintStream.rewardLong
(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A, B, C, D> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Constraint in org.optaplanner.core.api.score.stream.tri
Methods in org.optaplanner.core.api.score.stream.tri that return ConstraintModifier and TypeMethodDescriptiondefault Constraint
TriConstraintStream.impact
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impact
(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactBigDecimal
(String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactConfigurable
(String constraintPackage, String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactConfigurable
(String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactConfigurableBigDecimal
(String constraintPackage, String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.impactConfigurableBigDecimal
(String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default 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.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.default Constraint
TriConstraintStream.penalize
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalize
(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeBigDecimal
(String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeConfigurable
(String constraintPackage, String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeConfigurable
(String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeConfigurableBigDecimal
(String constraintPackage, String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.penalizeConfigurableBigDecimal
(String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.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.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.default Constraint
TriConstraintStream.reward
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.reward
(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardBigDecimal
(String constraintName, Score<?> constraintWeight, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardConfigurable
(String constraintPackage, String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardConfigurable
(String constraintName, ToIntTriFunction<A, B, C> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardConfigurableBigDecimal
(String constraintPackage, String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
TriConstraintStream.rewardConfigurableBigDecimal
(String constraintName, TriFunction<A, B, C, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.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.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. -
Uses of Constraint in org.optaplanner.core.api.score.stream.uni
Methods in org.optaplanner.core.api.score.stream.uni that return ConstraintModifier and TypeMethodDescriptiondefault Constraint
UniConstraintStream.impact
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impact
(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactBigDecimal
(String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurable
(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurable
(String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurableBigDecimal
(String constraintPackage, String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurableBigDecimal
(String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurableLong
(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactConfigurableLong
(String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.impactLong
(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalize
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalize
(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeBigDecimal
(String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurable
(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurable
(String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurableBigDecimal
(String constraintPackage, String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurableBigDecimal
(String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurableLong
(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeConfigurableLong
(String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.penalizeLong
(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.reward
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.reward
(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardBigDecimal
(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardBigDecimal
(String constraintName, Score<?> constraintWeight, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurable
(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurable
(String constraintName, ToIntFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurableBigDecimal
(String constraintPackage, String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurableBigDecimal
(String constraintName, Function<A, BigDecimal> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurableLong
(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardConfigurableLong
(String constraintName, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardLong
(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version.default Constraint
UniConstraintStream.rewardLong
(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Constraint in org.optaplanner.test.api.score.stream
Method parameters in org.optaplanner.test.api.score.stream with type arguments of type ConstraintModifier and TypeMethodDescriptionConstraintVerifier.verifyThat
(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint> constraintFunction) Creates a constraint verifier for a givenConstraint
of theConstraintProvider
. -
Uses of Constraint in org.optaplanner.test.impl.score.stream
Method parameters in org.optaplanner.test.impl.score.stream with type arguments of type ConstraintModifier and TypeMethodDescriptionDefaultConstraintVerifier.verifyThat
(BiFunction<ConstraintProvider_, ConstraintFactory, Constraint> constraintFunction)
UniConstraintStream.impact(Score)
and equivalent bi/tri/...