Class DroolsConstraint<Solution_>

  • All Implemented Interfaces:
    org.optaplanner.core.api.score.stream.Constraint

    public final class DroolsConstraint<Solution_>
    extends org.optaplanner.constraint.streams.common.AbstractConstraint<Solution_,​DroolsConstraint<Solution_>,​DroolsConstraintFactory<Solution_>>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.model.Rule buildRule​(org.drools.model.Global<org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter> scoreImpacterGlobal)  
      String toString()  
      • Methods inherited from class org.optaplanner.constraint.streams.common.AbstractConstraint

        assertCorrectImpact, assertCorrectImpact, assertCorrectImpact, extractConstraintWeight, getConstraintFactory, getConstraintId, getConstraintName, getConstraintPackage, getScoreImpactType
    • Constructor Detail

    • Method Detail

      • buildRule

        public org.drools.model.Rule buildRule​(org.drools.model.Global<org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter> scoreImpacterGlobal)