Package org.drools.model
Class PatternDSL.ExchangeDefImpl<T>
- java.lang.Object
-
- org.drools.model.PatternDSL.ExchangeDefImpl<T>
-
- All Implemented Interfaces:
PatternDSL.ExchangeDef<T>,RuleItem,RuleItemBuilder<ViewItem<T>>,ViewItem<T>,ViewItemBuilder<T>
- Enclosing class:
- PatternDSL
public static class PatternDSL.ExchangeDefImpl<T> extends Object implements PatternDSL.ExchangeDef<T>
-
-
Constructor Summary
Constructors Constructor Description ExchangeDefImpl(Exchange<T> exchange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Exchange<T>getFirstVariable()Variable<?>[]getVariables()PatternDSL.ExchangeDef<T>message(Function0<T> supplier)
-
-
-
Method Detail
-
message
public PatternDSL.ExchangeDef<T> message(Function0<T> supplier)
- Specified by:
messagein interfacePatternDSL.ExchangeDef<T>
-
getFirstVariable
public Exchange<T> getFirstVariable()
- Specified by:
getFirstVariablein interfaceViewItem<T>
-
getVariables
public Variable<?>[] getVariables()
- Specified by:
getVariablesin interfaceViewItem<T>
-
-