Class AbstractConstraintBuilder<ConstraintBuilder_ extends org.optaplanner.core.api.score.stream.ConstraintBuilder<ConstraintBuilder_>>

    • Constructor Detail

      • AbstractConstraintBuilder

        protected AbstractConstraintBuilder​(ConstraintConstructor constraintConstructor,
                                            ScoreImpactType impactType,
                                            org.optaplanner.core.api.score.Score<?> constraintWeight)
    • Method Detail

      • asConstraint

        public final org.optaplanner.core.api.score.stream.Constraint asConstraint​(String constraintName)
        Specified by:
        asConstraint in interface org.optaplanner.core.api.score.stream.ConstraintBuilder<ConstraintBuilder_ extends org.optaplanner.core.api.score.stream.ConstraintBuilder<ConstraintBuilder_>>
      • asConstraint

        public final org.optaplanner.core.api.score.stream.Constraint asConstraint​(String constraintPackage,
                                                                                   String constraintName)
        Specified by:
        asConstraint in interface org.optaplanner.core.api.score.stream.ConstraintBuilder<ConstraintBuilder_ extends org.optaplanner.core.api.score.stream.ConstraintBuilder<ConstraintBuilder_>>