Class ScoreContext<Score_ extends org.optaplanner.core.api.score.Score<Score_>>


  • public abstract class ScoreContext<Score_ extends org.optaplanner.core.api.score.Score<Score_>>
    extends Object
    • Field Detail

      • constraint

        protected final org.optaplanner.core.api.score.stream.Constraint constraint
      • constraintWeight

        protected final Score_ extends org.optaplanner.core.api.score.Score<Score_> constraintWeight
      • constraintMatchEnabled

        protected final boolean constraintMatchEnabled
    • Constructor Detail

      • ScoreContext

        protected ScoreContext​(AbstractScoreInliner<Score_> parent,
                               org.optaplanner.core.api.score.stream.Constraint constraint,
                               Score_ constraintWeight)
    • Method Detail

      • getConstraint

        public org.optaplanner.core.api.score.stream.Constraint getConstraint()
      • getConstraintWeight

        public Score_ getConstraintWeight()
      • isConstraintMatchEnabled

        public boolean isConstraintMatchEnabled()