org.drools.lang.api.impl
Class ConditionalBranchDescrBuilderImpl<P extends DescrBuilder<?,?>>
java.lang.Object
org.drools.lang.api.impl.BaseDescrBuilderImpl<P,ConditionalBranchDescr>
org.drools.lang.api.impl.ConditionalBranchDescrBuilderImpl<P>
- All Implemented Interfaces:
- ConditionalBranchDescrBuilder<P>, DescrBuilder<P,ConditionalBranchDescr>
public class ConditionalBranchDescrBuilderImpl<P extends DescrBuilder<?,?>>
- extends BaseDescrBuilderImpl<P,ConditionalBranchDescr>
- implements ConditionalBranchDescrBuilder<P>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConditionalBranchDescrBuilderImpl
protected ConditionalBranchDescrBuilderImpl(P parent)
condition
public EvalDescrBuilder<ConditionalBranchDescrBuilder<P>> condition()
- Description copied from interface:
ConditionalBranchDescrBuilder
- Defines the condition for this conditional branch
- Specified by:
condition
in interface ConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>>
- Returns:
- a descriptor builder for the EVAL CE
consequence
public NamedConsequenceDescrBuilder<ConditionalBranchDescrBuilder<P>> consequence()
- Description copied from interface:
ConditionalBranchDescrBuilder
- Defines a Consequence activated when the condition is evaluated to true
- Specified by:
consequence
in interface ConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>>
- Returns:
- a descriptor builder for the Named Consequence CE
otherwise
public ConditionalBranchDescrBuilder<P> otherwise()
- Description copied from interface:
ConditionalBranchDescrBuilder
- Defines a else branch used when the condition is evaluated to false
- Specified by:
otherwise
in interface ConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>>
- Returns:
- a descriptor builder for the else Conditional Branch CE
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.