Uses of Interface
org.optaplanner.constraint.streams.drools.common.RuleBuilder
Packages that use RuleBuilder
Package
Description
-
Uses of RuleBuilder in org.optaplanner.constraint.streams.drools
Constructors in org.optaplanner.constraint.streams.drools with parameters of type RuleBuilderModifierConstructorDescriptionDroolsConstraint(DroolsConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_, Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, RuleBuilder<Solution_> ruleBuilder, Object justificationMapping, Object indictedObjectsMapping) -
Uses of RuleBuilder in org.optaplanner.constraint.streams.drools.common
Methods in org.optaplanner.constraint.streams.drools.common that return RuleBuilderModifier and TypeMethodDescription<Solution_>
RuleBuilder<Solution_>BiLeftHandSide.andTerminate(BiFunction<A, B, BigDecimal> matchWeigher) <Solution_>
RuleBuilder<Solution_>BiLeftHandSide.andTerminate(ToIntBiFunction<A, B> matchWeigher) <Solution_>
RuleBuilder<Solution_>BiLeftHandSide.andTerminate(ToLongBiFunction<A, B> matchWeigher) <Solution_>
RuleBuilder<Solution_>QuadLeftHandSide.andTerminate()<Solution_>
RuleBuilder<Solution_>QuadLeftHandSide.andTerminate(QuadFunction<A, B, C, D, BigDecimal> matchWeigher) <Solution_>
RuleBuilder<Solution_>QuadLeftHandSide.andTerminate(ToIntQuadFunction<A, B, C, D> matchWeigher) <Solution_>
RuleBuilder<Solution_>QuadLeftHandSide.andTerminate(ToLongQuadFunction<A, B, C, D> matchWeigher) <Solution_>
RuleBuilder<Solution_>TriLeftHandSide.andTerminate()<Solution_>
RuleBuilder<Solution_>TriLeftHandSide.andTerminate(ToIntTriFunction<A, B, C> matchWeigher) <Solution_>
RuleBuilder<Solution_>TriLeftHandSide.andTerminate(ToLongTriFunction<A, B, C> matchWeigher) <Solution_>
RuleBuilder<Solution_>TriLeftHandSide.andTerminate(TriFunction<A, B, C, BigDecimal> matchWeigher) <Solution_>
RuleBuilder<Solution_>UniLeftHandSide.andTerminate(Function<A, BigDecimal> matchWeigher) <Solution_>
RuleBuilder<Solution_>UniLeftHandSide.andTerminate(ToIntFunction<A> matchWeigher) <Solution_>
RuleBuilder<Solution_>UniLeftHandSide.andTerminate(ToLongFunction<A> matchWeigher) Methods in org.optaplanner.constraint.streams.drools.common with parameters of type RuleBuilderModifier and TypeMethodDescriptionprotected ConstraintDroolsAbstractConstraintStream.buildConstraint(String constraintPackage, String constraintName, Score<?> constraintWeight, ScoreImpactType impactType, Object justificationMapping, Object indictedObjectsMapping, RuleBuilder<Solution_> ruleBuilder)