Uses of Interface
org.optaplanner.core.api.score.stream.Constraint
-
-
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[]ConstraintProvider. defineConstraints(ConstraintFactory constraintFactory)This method is called once to create the constraints.ConstraintConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.impact(String, Score).default ConstraintConstraintStream. impact(String constraintName, Score<?> constraintWeight)Positively or negatively impact theScoreby the constraintWeight for each match.ConstraintConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.penalize(String, Score).default ConstraintConstraintStream. penalize(String constraintName, Score<?> constraintWeight)Negatively impact theScore: subtract the constraintWeight for each match.default ConstraintConstraintStream. penalizeConfigurable(String constraintName)Negatively impact theScore: subtract theConstraintWeightfor each match.ConstraintConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName)As defined byConstraintStream.penalizeConfigurable(String).ConstraintConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight)As defined byConstraintStream.reward(String, Score).default ConstraintConstraintStream. reward(String constraintName, Score<?> constraintWeight)Positively impact theScore: add the constraintWeight for each match.default ConstraintConstraintStream. rewardConfigurable(String constraintName)Positively impact theScore: add theConstraintWeightfor each match.ConstraintConstraintStream. rewardConfigurable(String constraintPackage, String constraintName)As defined byConstraintStream.rewardConfigurable(String). -
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 ConstraintBiConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.impact(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. impactConfigurable(String constraintName, ToIntBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. impactConfigurableBigDecimal(String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. impactConfigurableLong(String constraintName, ToLongBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.penalize(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. penalizeConfigurable(String constraintName, ToIntBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. penalizeConfigurableBigDecimal(String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. penalizeConfigurableLong(String constraintName, ToLongBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)As defined byBiConstraintStream.reward(String, Score, ToIntBiFunction).default ConstraintBiConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintBiConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. rewardConfigurable(String constraintName, ToIntBiFunction<A,B> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintBiConstraintStream. rewardConfigurableBigDecimal(String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. rewardConfigurableLong(String constraintName, ToLongBiFunction<A,B> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintBiConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintBiConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
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 ConstraintQuadConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impactConfigurable(String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintQuadConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. impactConfigurableBigDecimal(String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintQuadConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impactConfigurableLong(String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintQuadConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalizeConfigurable(String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. penalizeConfigurableBigDecimal(String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalizeConfigurableLong(String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintQuadConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. rewardConfigurable(String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintQuadConstraintStream. rewardConfigurableBigDecimal(String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. rewardConfigurableLong(String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintQuadConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintQuadConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
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 ConstraintTriConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)As defined byTriConstraintStream.impact(String, Score, ToIntTriFunction).default ConstraintTriConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. impactConfigurable(String constraintName, ToIntTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintTriConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. impactConfigurableBigDecimal(String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintTriConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. impactConfigurableLong(String constraintName, ToLongTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightfor each match.ConstraintTriConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalizeConfigurable(String constraintName, ToIntTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. penalizeConfigurableBigDecimal(String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalizeConfigurableLong(String constraintName, ToLongTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)As defined byTriConstraintStream.reward(String, Score, ToIntTriFunction).default ConstraintTriConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintTriConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. rewardConfigurable(String constraintName, ToIntTriFunction<A,B,C> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintTriConstraintStream. rewardConfigurableBigDecimal(String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. rewardConfigurableLong(String constraintName, ToLongTriFunction<A,B,C> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintTriConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintTriConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
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 ConstraintUniConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.impact(String, Score, ToIntFunction).default ConstraintUniConstraintStream. impact(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. impactBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintUniConstraintStream. impactConfigurable(String constraintName, ToIntFunction<A> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. impactConfigurableBigDecimal(String constraintName, Function<A,BigDecimal> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. impactConfigurableLong(String constraintName, ToLongFunction<A> matchWeigher)Positively or negatively impact theScoreby theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. impactLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Positively or negatively impact theScoreby the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.penalize(String, Score, ToIntFunction).default ConstraintUniConstraintStream. penalize(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. penalizeBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintUniConstraintStream. penalizeConfigurable(String constraintName, ToIntFunction<A> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. penalizeConfigurableBigDecimal(String constraintName, Function<A,BigDecimal> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. penalizeConfigurableLong(String constraintName, ToLongFunction<A> matchWeigher)Negatively impact theScore: subtract theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. penalizeLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Negatively impact theScore: subtract the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)As defined byUniConstraintStream.reward(String, Score, ToIntFunction).default ConstraintUniConstraintStream. reward(String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. rewardBigDecimal(String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight.ConstraintUniConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintUniConstraintStream. rewardConfigurable(String constraintName, ToIntFunction<A> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintUniConstraintStream. rewardConfigurableBigDecimal(String constraintName, Function<A,BigDecimal> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. rewardConfigurableLong(String constraintName, ToLongFunction<A> matchWeigher)Positively impact theScore: add theConstraintWeightmultiplied by the match weight.ConstraintUniConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintUniConstraintStream. rewardLong(String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)Positively impact theScore: add the constraintWeight multiplied by the match weight. -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.bendable
Methods in org.optaplanner.core.impl.score.buildin.bendable with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterBendableScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.bendable with type arguments of type Constraint Modifier and Type Method Description BendableScoreInlinerBendableScoreDefinition. buildScoreInliner(Map<Constraint,BendableScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.bendable with type arguments of type Constraint Constructor Description BendableScoreInliner(Map<Constraint,BendableScore> constraintToWeightMap, boolean constraintMatchEnabled, int hardLevelsSize, int softLevelsSize) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.bendablebigdecimal
Methods in org.optaplanner.core.impl.score.buildin.bendablebigdecimal with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterBendableBigDecimalScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.bendablebigdecimal with type arguments of type Constraint Modifier and Type Method Description BendableBigDecimalScoreInlinerBendableBigDecimalScoreDefinition. buildScoreInliner(Map<Constraint,BendableBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.bendablebigdecimal with type arguments of type Constraint Constructor Description BendableBigDecimalScoreInliner(Map<Constraint,BendableBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled, int hardLevelsSize, int softLevelsSize) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.bendablelong
Methods in org.optaplanner.core.impl.score.buildin.bendablelong with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterBendableLongScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.bendablelong with type arguments of type Constraint Modifier and Type Method Description BendableLongScoreInlinerBendableLongScoreDefinition. buildScoreInliner(Map<Constraint,BendableLongScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.bendablelong with type arguments of type Constraint Constructor Description BendableLongScoreInliner(Map<Constraint,BendableLongScore> constraintToWeightMap, boolean constraintMatchEnabled, int hardLevelsSize, int softLevelsSize) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardmediumsoft
Methods in org.optaplanner.core.impl.score.buildin.hardmediumsoft with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardMediumSoftScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoft with type arguments of type Constraint Modifier and Type Method Description HardMediumSoftScoreInlinerHardMediumSoftScoreDefinition. buildScoreInliner(Map<Constraint,HardMediumSoftScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoft with type arguments of type Constraint Constructor Description HardMediumSoftScoreInliner(Map<Constraint,HardMediumSoftScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal
Methods in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardMediumSoftBigDecimalScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal with type arguments of type Constraint Modifier and Type Method Description HardMediumSoftBigDecimalScoreInlinerHardMediumSoftBigDecimalScoreDefinition. buildScoreInliner(Map<Constraint,HardMediumSoftBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal with type arguments of type Constraint Constructor Description HardMediumSoftBigDecimalScoreInliner(Map<Constraint,HardMediumSoftBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong
Methods in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardMediumSoftLongScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong with type arguments of type Constraint Modifier and Type Method Description HardMediumSoftLongScoreInlinerHardMediumSoftLongScoreDefinition. buildScoreInliner(Map<Constraint,HardMediumSoftLongScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardmediumsoftlong with type arguments of type Constraint Constructor Description HardMediumSoftLongScoreInliner(Map<Constraint,HardMediumSoftLongScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardsoft
Methods in org.optaplanner.core.impl.score.buildin.hardsoft with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardSoftScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardsoft with type arguments of type Constraint Modifier and Type Method Description HardSoftScoreInlinerHardSoftScoreDefinition. buildScoreInliner(Map<Constraint,HardSoftScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardsoft with type arguments of type Constraint Constructor Description HardSoftScoreInliner(Map<Constraint,HardSoftScore> constraintIdToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal
Methods in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardSoftBigDecimalScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal with type arguments of type Constraint Modifier and Type Method Description HardSoftBigDecimalScoreInlinerHardSoftBigDecimalScoreDefinition. buildScoreInliner(Map<Constraint,HardSoftBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal with type arguments of type Constraint Constructor Description HardSoftBigDecimalScoreInliner(Map<Constraint,HardSoftBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.hardsoftlong
Methods in org.optaplanner.core.impl.score.buildin.hardsoftlong with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterHardSoftLongScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.hardsoftlong with type arguments of type Constraint Modifier and Type Method Description HardSoftLongScoreInlinerHardSoftLongScoreDefinition. buildScoreInliner(Map<Constraint,HardSoftLongScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.hardsoftlong with type arguments of type Constraint Constructor Description HardSoftLongScoreInliner(Map<Constraint,HardSoftLongScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.simple
Methods in org.optaplanner.core.impl.score.buildin.simple with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterSimpleScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.simple with type arguments of type Constraint Modifier and Type Method Description SimpleScoreInlinerSimpleScoreDefinition. buildScoreInliner(Map<Constraint,SimpleScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.simple with type arguments of type Constraint Constructor Description SimpleScoreInliner(Map<Constraint,SimpleScore> constraintIdToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.simplebigdecimal
Methods in org.optaplanner.core.impl.score.buildin.simplebigdecimal with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterSimpleBigDecimalScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.simplebigdecimal with type arguments of type Constraint Modifier and Type Method Description SimpleBigDecimalScoreInlinerSimpleBigDecimalScoreDefinition. buildScoreInliner(Map<Constraint,SimpleBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.simplebigdecimal with type arguments of type Constraint Constructor Description SimpleBigDecimalScoreInliner(Map<Constraint,SimpleBigDecimalScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.buildin.simplelong
Methods in org.optaplanner.core.impl.score.buildin.simplelong with parameters of type Constraint Modifier and Type Method Description WeightedScoreImpacterSimpleLongScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Method parameters in org.optaplanner.core.impl.score.buildin.simplelong with type arguments of type Constraint Modifier and Type Method Description SimpleLongScoreInlinerSimpleLongScoreDefinition. buildScoreInliner(Map<Constraint,SimpleLongScore> constraintToWeightMap, boolean constraintMatchEnabled)Constructor parameters in org.optaplanner.core.impl.score.buildin.simplelong with type arguments of type Constraint Constructor Description SimpleLongScoreInliner(Map<Constraint,SimpleLongScore> constraintToWeightMap, boolean constraintMatchEnabled) -
Uses of Constraint in org.optaplanner.core.impl.score.definition
Method parameters in org.optaplanner.core.impl.score.definition with type arguments of type Constraint Modifier and Type Method Description ScoreInliner<Score_>ScoreDefinition. buildScoreInliner(Map<Constraint,Score_> constraintToWeightMap, boolean constraintMatchEnabled)Used byBavetConstraintFactoryandDroolsConstraintFactory. -
Uses of Constraint in org.optaplanner.core.impl.score.director.stream
Methods in org.optaplanner.core.impl.score.director.stream that return Constraint Modifier and Type Method Description abstract Constraint[]AbstractConstraintStreamScoreDirectorFactory. getConstraints()Constraint[]BavetConstraintStreamScoreDirectorFactory. getConstraints()Constraint[]DroolsConstraintStreamScoreDirectorFactory. getConstraints() -
Uses of Constraint in org.optaplanner.core.impl.score.inliner
Methods in org.optaplanner.core.impl.score.inliner with parameters of type Constraint Modifier and Type Method Description protected RunnableScoreInliner. addConstraintMatch(Constraint constraint, Score_ constraintWeight, Score_ score, List<Object> justificationList)abstract WeightedScoreImpacterScoreInliner. buildWeightedScoreImpacter(Constraint constraint)Create a new instance ofWeightedScoreImpacterfor a particular constraint.protected Score_ScoreInliner. getConstraintWeight(Constraint constraint)Constructor parameters in org.optaplanner.core.impl.score.inliner with type arguments of type Constraint Constructor Description ScoreInliner(Map<Constraint,Score_> constraintToWeightMap, boolean constraintMatchEnabled, Score_ zeroScore) -
Uses of Constraint in org.optaplanner.core.impl.score.stream
Classes in org.optaplanner.core.impl.score.stream with type parameters of type Constraint Modifier and Type Class Description classInnerConstraintFactory<Solution_,Constraint_ extends Constraint> -
Uses of Constraint in org.optaplanner.core.impl.score.stream.bavet
Classes in org.optaplanner.core.impl.score.stream.bavet that implement Constraint Modifier and Type Class Description classBavetConstraint<Solution_> -
Uses of Constraint in org.optaplanner.core.impl.score.stream.bavet.bi
Methods in org.optaplanner.core.impl.score.stream.bavet.bi that return Constraint Modifier and Type Method Description ConstraintBavetAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.bavet.tri
Methods in org.optaplanner.core.impl.score.stream.bavet.tri that return Constraint Modifier and Type Method Description ConstraintBavetAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.bavet.uni
Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return Constraint Modifier and Type Method Description ConstraintBavetAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintBavetAbstractUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.bi
Methods in org.optaplanner.core.impl.score.stream.bi that return Constraint Modifier and Type Method Description default ConstraintInnerBiConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)ConstraintInnerBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintInnerBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)default ConstraintInnerBiConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher)default ConstraintInnerBiConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher)default ConstraintInnerBiConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.common
Classes in org.optaplanner.core.impl.score.stream.common that implement Constraint Modifier and Type Class Description classAbstractConstraint<Solution_,Constraint_ extends AbstractConstraint<Solution_,Constraint_,ConstraintFactory_>,ConstraintFactory_ extends InnerConstraintFactory<Solution_,Constraint_>>Methods in org.optaplanner.core.impl.score.stream.common that return Constraint Modifier and Type Method Description ConstraintAbstractConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight)protected abstract ConstraintAbstractConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)protected abstract ConstraintAbstractConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintAbstractConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight)ConstraintAbstractConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName)ConstraintAbstractConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight)ConstraintAbstractConstraintStream. rewardConfigurable(String constraintPackage, String constraintName) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.drools
Classes in org.optaplanner.core.impl.score.stream.drools that implement Constraint Modifier and Type Class Description classDroolsConstraint<Solution_> -
Uses of Constraint in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return Constraint Modifier and Type Method Description ConstraintDroolsAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, BiFunction<A,B,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractBiConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongBiFunction<A,B> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad that return Constraint Modifier and Type Method Description ConstraintDroolsAbstractQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractQuadConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractQuadConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.drools.tri
Methods in org.optaplanner.core.impl.score.stream.drools.tri that return Constraint Modifier and Type Method Description ConstraintDroolsAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)protected ConstraintDroolsAbstractTriConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.drools.uni
Methods in org.optaplanner.core.impl.score.stream.drools.uni that return Constraint Modifier and Type Method Description ConstraintDroolsAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintDroolsAbstractUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.quad
Methods in org.optaplanner.core.impl.score.stream.quad that return Constraint Modifier and Type Method Description default ConstraintInnerQuadConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)ConstraintInnerQuadConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)ConstraintInnerQuadConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher, ScoreImpactType impactType)default ConstraintInnerQuadConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, QuadFunction<A,B,C,D,BigDecimal> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongQuadFunction<A,B,C,D> matchWeigher)default ConstraintInnerQuadConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongQuadFunction<A,B,C,D> matchWeigher) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.tri
Methods in org.optaplanner.core.impl.score.stream.tri that return Constraint Modifier and Type Method Description default ConstraintInnerTriConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)ConstraintInnerTriConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)ConstraintInnerTriConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher, ScoreImpactType impactType)default ConstraintInnerTriConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, TriFunction<A,B,C,BigDecimal> matchWeigher)default ConstraintInnerTriConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongTriFunction<A,B,C> matchWeigher)default ConstraintInnerTriConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongTriFunction<A,B,C> matchWeigher) -
Uses of Constraint in org.optaplanner.core.impl.score.stream.uni
Methods in org.optaplanner.core.impl.score.stream.uni that return Constraint Modifier and Type Method Description default ConstraintInnerUniConstraintStream. impact(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. impactBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. impactConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. impactConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. impactConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. impactLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)ConstraintInnerUniConstraintStream. impactScore(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)ConstraintInnerUniConstraintStream. impactScoreLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher, ScoreImpactType impactType)default ConstraintInnerUniConstraintStream. penalize(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. penalizeLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. reward(String constraintPackage, String constraintName, Score<?> constraintWeight, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. rewardBigDecimal(String constraintPackage, String constraintName, Score<?> constraintWeight, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. rewardConfigurable(String constraintPackage, String constraintName, ToIntFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. rewardConfigurableBigDecimal(String constraintPackage, String constraintName, Function<A,BigDecimal> matchWeigher)default ConstraintInnerUniConstraintStream. rewardConfigurableLong(String constraintPackage, String constraintName, ToLongFunction<A> matchWeigher)default ConstraintInnerUniConstraintStream. rewardLong(String constraintPackage, String constraintName, Score<?> constraintWeight, ToLongFunction<A> matchWeigher) -
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 givenConstraintof 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)
-