Uses of Class
org.optaplanner.core.impl.score.stream.drools.DroolsConstraint
-
Packages that use DroolsConstraint Package Description org.optaplanner.core.impl.score.stream.drools org.optaplanner.core.impl.score.stream.drools.common -
-
Uses of DroolsConstraint in org.optaplanner.core.impl.score.stream.drools
Constructors in org.optaplanner.core.impl.score.stream.drools with parameters of type DroolsConstraint Constructor Description DroolsConstraintSessionFactory(SolutionDescriptor<Solution_> solutionDescriptor, org.drools.model.Model model, Map<org.drools.model.Rule,Class<?>[]> modelRuleToExpectedTypesMap, DroolsConstraint<Solution_>[] constraints)
-
Uses of DroolsConstraint in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return DroolsConstraint Modifier and Type Method Description protected DroolsConstraint<Solution_>
DroolsAbstractConstraintStream. buildConstraint(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType, AbstractConstraintConsequence consequence)
protected DroolsConstraint<Solution_>
DroolsAbstractConstraintStream. buildConstraintConfigurable(String constraintPackage, String constraintName, ScoreImpactType impactType, AbstractConstraintConsequence constraintConsequence)
Methods in org.optaplanner.core.impl.score.stream.drools.common with parameters of type DroolsConstraint Modifier and Type Method Description <Solution_>
RuleAssemblyAbstractConstraintConsequence. assemble(org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, DroolsConstraint<Solution_> constraint)
protected abstract org.drools.model.consequences.ConsequenceBuilder.ValidBuilder
AbstractConstraintConsequence. buildConsequence(DroolsConstraint<?> constraint, org.drools.model.Global<? extends AbstractScoreHolder<?>> scoreHolderGlobal, org.drools.model.Variable<?>... variables)
protected static void
AbstractConstraintConsequence. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, AbstractScoreHolder<?> scoreHolder, int impact)
protected static void
AbstractConstraintConsequence. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, AbstractScoreHolder<?> scoreHolder, long impact)
protected static void
AbstractConstraintConsequence. impactScore(DroolsConstraint<?> constraint, org.drools.model.Drools drools, AbstractScoreHolder<?> scoreHolder, BigDecimal impact)
-