Package org.drools.model.consequences
Class ConditionalConsequenceBuilder
java.lang.Object
org.drools.model.consequences.ConditionalConsequenceBuilder
- All Implemented Interfaces:
RuleItemBuilder<ConditionalConsequence>
public class ConditionalConsequenceBuilder
extends Object
implements RuleItemBuilder<ConditionalConsequence>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionelseWhen()elseWhen(String exprId, Variable<A> var, Predicate1<A> predicate) elseWhen(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) elseWhen(Variable<A> var, Predicate1<A> predicate) elseWhen(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) elseWhen(ExprViewItem expr) get()then(ConsequenceBuilder.ValidBuilder thenBuilder)
-
Constructor Details
-
ConditionalConsequenceBuilder
-
-
Method Details
-
then
-
elseWhen
-
elseWhen
public <A> ConditionalConsequenceBuilder elseWhen(String exprId, Variable<A> var, Predicate1<A> predicate) -
elseWhen
public <A,B> ConditionalConsequenceBuilder elseWhen(Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) -
elseWhen
public <A,B> ConditionalConsequenceBuilder elseWhen(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A, B> predicate) -
elseWhen
-
elseWhen
-
get
- Specified by:
getin interfaceRuleItemBuilder<ConditionalConsequence>
-