public class ConditionalConsequenceBuilder extends Object implements RuleItemBuilder<ConditionalConsequence>
Constructor and Description |
---|
ConditionalConsequenceBuilder(ExprViewItem expr) |
Modifier and Type | Method and Description |
---|---|
ConditionalConsequenceBuilder |
elseWhen() |
ConditionalConsequenceBuilder |
elseWhen(ExprViewItem expr) |
<A> ConditionalConsequenceBuilder |
elseWhen(String exprId,
Variable<A> var,
Predicate1<A> predicate) |
<A,B> ConditionalConsequenceBuilder |
elseWhen(String exprId,
Variable<A> var1,
Variable<B> var2,
Predicate2<A,B> predicate) |
<A> ConditionalConsequenceBuilder |
elseWhen(Variable<A> var,
Predicate1<A> predicate) |
<A,B> ConditionalConsequenceBuilder |
elseWhen(Variable<A> var1,
Variable<B> var2,
Predicate2<A,B> predicate) |
ConditionalConsequence |
get() |
ConditionalConsequenceBuilder |
then(ConsequenceBuilder.ValidBuilder thenBuilder) |
public ConditionalConsequenceBuilder(ExprViewItem expr)
public ConditionalConsequenceBuilder then(ConsequenceBuilder.ValidBuilder thenBuilder)
public <A> ConditionalConsequenceBuilder elseWhen(Variable<A> var, Predicate1<A> predicate)
public <A> ConditionalConsequenceBuilder elseWhen(String exprId, Variable<A> var, Predicate1<A> predicate)
public <A,B> ConditionalConsequenceBuilder elseWhen(Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)
public <A,B> ConditionalConsequenceBuilder elseWhen(String exprId, Variable<A> var1, Variable<B> var2, Predicate2<A,B> predicate)
public ConditionalConsequenceBuilder elseWhen(ExprViewItem expr)
public ConditionalConsequenceBuilder elseWhen()
public ConditionalConsequence get()
get
in interface RuleItemBuilder<ConditionalConsequence>
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.