Uses of Interface
org.optaplanner.constraint.streams.drools.common.RuleBuilder
-
Packages that use RuleBuilder Package Description org.optaplanner.constraint.streams.drools org.optaplanner.constraint.streams.drools.common -
-
Uses of RuleBuilder in org.optaplanner.constraint.streams.drools
Constructors in org.optaplanner.constraint.streams.drools with parameters of type RuleBuilder Constructor Description DroolsConstraint(DroolsConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,org.optaplanner.core.api.score.Score<?>> constraintWeightExtractor, org.optaplanner.constraint.streams.common.ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, RuleBuilder<Solution_> ruleBuilder) -
Uses of RuleBuilder in org.optaplanner.constraint.streams.drools.common
Methods in org.optaplanner.constraint.streams.drools.common that return RuleBuilder Modifier and Type Method Description <Solution_>
RuleBuilder<Solution_>BiLeftHandSide. andTerminate()<Solution_>
RuleBuilder<Solution_>BiLeftHandSide. andTerminate(BiFunction<A,B,BigDecimal> matchWeighter)<Solution_>
RuleBuilder<Solution_>BiLeftHandSide. andTerminate(ToIntBiFunction<A,B> matchWeighter)<Solution_>
RuleBuilder<Solution_>BiLeftHandSide. andTerminate(ToLongBiFunction<A,B> matchWeighter)<Solution_>
RuleBuilder<Solution_>QuadLeftHandSide. andTerminate()<Solution_>
RuleBuilder<Solution_>QuadLeftHandSide. andTerminate(org.optaplanner.core.api.function.QuadFunction<A,B,C,D,BigDecimal> matchWeighter)<Solution_>
RuleBuilder<Solution_>QuadLeftHandSide. andTerminate(org.optaplanner.core.api.function.ToIntQuadFunction<A,B,C,D> matchWeighter)<Solution_>
RuleBuilder<Solution_>QuadLeftHandSide. andTerminate(org.optaplanner.core.api.function.ToLongQuadFunction<A,B,C,D> matchWeighter)<Solution_>
RuleBuilder<Solution_>TriLeftHandSide. andTerminate()<Solution_>
RuleBuilder<Solution_>TriLeftHandSide. andTerminate(org.optaplanner.core.api.function.ToIntTriFunction<A,B,C> matchWeighter)<Solution_>
RuleBuilder<Solution_>TriLeftHandSide. andTerminate(org.optaplanner.core.api.function.ToLongTriFunction<A,B,C> matchWeighter)<Solution_>
RuleBuilder<Solution_>TriLeftHandSide. andTerminate(org.optaplanner.core.api.function.TriFunction<A,B,C,BigDecimal> matchWeighter)<Solution_>
RuleBuilder<Solution_>UniLeftHandSide. andTerminate()<Solution_>
RuleBuilder<Solution_>UniLeftHandSide. andTerminate(Function<A,BigDecimal> matchWeighter)<Solution_>
RuleBuilder<Solution_>UniLeftHandSide. andTerminate(ToIntFunction<A> matchWeighter)<Solution_>
RuleBuilder<Solution_>UniLeftHandSide. andTerminate(ToLongFunction<A> matchWeighter)Methods in org.optaplanner.constraint.streams.drools.common with parameters of type RuleBuilder Modifier and Type Method Description protected DroolsConstraint<Solution_>DroolsAbstractConstraintStream. buildConstraint(String constraintPackage, String constraintName, org.optaplanner.core.api.score.Score<?> constraintWeight, org.optaplanner.constraint.streams.common.ScoreImpactType impactType, RuleBuilder<Solution_> ruleBuilder)protected DroolsConstraint<Solution_>DroolsAbstractConstraintStream. buildConstraintConfigurable(String constraintPackage, String constraintName, org.optaplanner.constraint.streams.common.ScoreImpactType impactType, RuleBuilder<Solution_> ruleBuilder)
-