Uses of Interface
org.optaplanner.core.api.score.stream.Constraint
-
Packages that use Constraint Package Description org.optaplanner.core.api.score.stream org.optaplanner.core.api.score.stream.bi TheConstraintStream
API for bi-tuples.org.optaplanner.core.api.score.stream.quad TheConstraintStream
API for four matched facts.org.optaplanner.core.api.score.stream.tri TheConstraintStream
API for tri-tuples.org.optaplanner.core.api.score.stream.uni TheConstraintStream
API for uni-tuples.org.optaplanner.test.api.score.stream org.optaplanner.test.impl.score.stream -
-
Uses of Constraint in org.optaplanner.core.api.score.stream
Methods in org.optaplanner.core.api.score.stream that return Constraint Modifier and Type Method Description Constraint
ConstraintBuilder. asConstraint(String constraintName)
Builds aConstraint
from the constraint stream.Constraint
ConstraintBuilder. asConstraint(String constraintPackage, String constraintName)
Builds aConstraint
from the constraint stream.Constraint[]
ConstraintProvider. defineConstraints(ConstraintFactory constraintFactory)
This method is called once to create the constraints.Constraint
ConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.impact(Score)
and equivalent bi/tri/...Constraint
ConstraintStream. impact(String constraintName, Score<?> constraintWeight)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.impact(Score)
and equivalent bi/tri/...Constraint
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/...Constraint
ConstraintStream. penalize(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/...Constraint
ConstraintStream. penalizeConfigurable(String constraintName)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.penalizeConfigurable()
and equivalent bi/tri/...Constraint
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/...Constraint
ConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.reward(Score)
and equivalent bi/tri/...Constraint
ConstraintStream. reward(String constraintName, Score<?> constraintWeight)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.reward(Score)
and equivalent bi/tri/...Constraint
ConstraintStream. rewardConfigurable(String constraintName)
Deprecated, for removal: This API element is subject to removal in a future version.PreferUniConstraintStream.rewardConfigurable()
and equivalent bi/tri/...Constraint
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 Constraint Modifier and Type Method Description default 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 Constraint Modifier and Type Method Description default 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 Constraint Modifier and Type Method Description default 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 Constraint Modifier and Type Method Description default 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 Constraint Modifier and Type Method Description SingleConstraintVerification<Solution_>
ConstraintVerifier. 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 Constraint Modifier and Type Method Description DefaultSingleConstraintVerification<Solution_,Score_>
DefaultConstraintVerifier. verifyThat(BiFunction<ConstraintProvider_,ConstraintFactory,Constraint> constraintFunction)
-