Package org.drools.model.view
Class AbstractExprViewItem<T>
- java.lang.Object
-
- org.drools.model.view.AbstractExprViewItem<T>
-
- All Implemented Interfaces:
RuleItem,RuleItemBuilder<ViewItem<T>>,ExprViewItem<T>,ViewItem<T>,ViewItemBuilder<T>
- Direct Known Subclasses:
AccumulateExprViewItem,CombinedExprViewItem,ExistentialExprViewItem,Expr10ViewItemImpl,Expr11ViewItemImpl,Expr12ViewItemImpl,Expr13ViewItemImpl,Expr1ViewItemImpl,Expr2ViewItemImpl,Expr3ViewItemImpl,Expr4ViewItemImpl,Expr5ViewItemImpl,Expr6ViewItemImpl,Expr7ViewItemImpl,Expr8ViewItemImpl,Expr9ViewItemImpl,TemporalExprViewItem
public abstract class AbstractExprViewItem<T> extends Object implements ExprViewItem<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractExprViewItem(String exprId, Variable<T> var)AbstractExprViewItem(Variable<T> var)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExprId()Variable<T>getFirstVariable()ReactivitySpecsgetReactivitySpecs()String[]getWatchedProps()booleanisQueryExpression()AbstractExprViewItem<T>reactOn(String... props)voidsetQueryExpression(boolean queryExpression)AbstractExprViewItem<T>watch(String... props)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.model.view.ExprViewItem
getType
-
Methods inherited from interface org.drools.model.view.ViewItem
get, getVariables
-
-
-
-
Method Detail
-
getFirstVariable
public Variable<T> getFirstVariable()
- Specified by:
getFirstVariablein interfaceViewItem<T>
-
reactOn
public AbstractExprViewItem<T> reactOn(String... props)
- Specified by:
reactOnin interfaceExprViewItem<T>
-
watch
public AbstractExprViewItem<T> watch(String... props)
- Specified by:
watchin interfaceExprViewItem<T>
-
getExprId
public String getExprId()
- Specified by:
getExprIdin interfaceExprViewItem<T>
-
getReactivitySpecs
public ReactivitySpecs getReactivitySpecs()
-
getWatchedProps
public String[] getWatchedProps()
-
isQueryExpression
public boolean isQueryExpression()
-
setQueryExpression
public void setQueryExpression(boolean queryExpression)
-
-