Package org.drools.model.view
Class CombinedExprViewItem<T>
- java.lang.Object
-
- org.drools.model.view.AbstractExprViewItem<T>
-
- org.drools.model.view.CombinedExprViewItem<T>
-
- All Implemented Interfaces:
RuleItem,RuleItemBuilder<ViewItem<T>>,ExprViewItem<T>,ViewItem<T>,ViewItemBuilder<T>
public class CombinedExprViewItem<T> extends AbstractExprViewItem<T>
-
-
Constructor Summary
Constructors Constructor Description CombinedExprViewItem(Condition.Type type, ViewItem[] expressions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ViewItem[]getExpressions()Variable<T>getFirstVariable()Condition.TypegetType()Variable<?>[]getVariables()voidsetQueryExpression(boolean queryExpression)-
Methods inherited from class org.drools.model.view.AbstractExprViewItem
getExprId, getReactivitySpecs, getWatchedProps, isQueryExpression, reactOn, watch
-
-
-
-
Constructor Detail
-
CombinedExprViewItem
public CombinedExprViewItem(Condition.Type type, ViewItem[] expressions)
-
-
Method Detail
-
getExpressions
public ViewItem[] getExpressions()
-
getVariables
public Variable<?>[] getVariables()
-
getFirstVariable
public Variable<T> getFirstVariable()
- Specified by:
getFirstVariablein interfaceViewItem<T>- Overrides:
getFirstVariablein classAbstractExprViewItem<T>
-
getType
public Condition.Type getType()
-
setQueryExpression
public void setQueryExpression(boolean queryExpression)
- Overrides:
setQueryExpressionin classAbstractExprViewItem<T>
-
-