Package org.drools.drl.ast.dsl.impl
Class ConditionalBranchDescrBuilderImpl<P extends DescrBuilder<?,?>>
java.lang.Object
org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl<P,ConditionalBranchDescr>
org.drools.drl.ast.dsl.impl.ConditionalBranchDescrBuilderImpl<P>
- All Implemented Interfaces:
ConditionalBranchDescrBuilder<P>,DescrBuilder<P,ConditionalBranchDescr>
public class ConditionalBranchDescrBuilderImpl<P extends DescrBuilder<?,?>>
extends BaseDescrBuilderImpl<P,ConditionalBranchDescr>
implements ConditionalBranchDescrBuilder<P>
-
Field Summary
Fields inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
descr, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDefines the condition for this conditional branchDefines a Consequence activated when the condition is evaluated to trueDefines a else branch used when the condition is evaluated to falseMethods inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.drl.ast.dsl.DescrBuilder
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocation
-
Constructor Details
-
ConditionalBranchDescrBuilderImpl
-
-
Method Details
-
condition
Description copied from interface:ConditionalBranchDescrBuilderDefines the condition for this conditional branch- Specified by:
conditionin interfaceConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>> - Returns:
- a descriptor builder for the EVAL CE
-
consequence
Description copied from interface:ConditionalBranchDescrBuilderDefines a Consequence activated when the condition is evaluated to true- Specified by:
consequencein interfaceConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>> - Returns:
- a descriptor builder for the Named Consequence CE
-
otherwise
Description copied from interface:ConditionalBranchDescrBuilderDefines a else branch used when the condition is evaluated to false- Specified by:
otherwisein interfaceConditionalBranchDescrBuilder<P extends DescrBuilder<?,?>> - Returns:
- a descriptor builder for the else Conditional Branch CE
-