Package org.drools.model.view
Class AccumulateExprViewItem<T>
- java.lang.Object
-
- org.drools.model.view.AbstractExprViewItem<T>
-
- org.drools.model.view.AccumulateExprViewItem<T>
-
- All Implemented Interfaces:
RuleItem,RuleItemBuilder<ViewItem<T>>,ExprViewItem<T>,ViewItem<T>,ViewItemBuilder<T>
- Direct Known Subclasses:
GroupByExprViewItem
public class AccumulateExprViewItem<T> extends AbstractExprViewItem<T>
-
-
Constructor Summary
Constructors Constructor Description AccumulateExprViewItem(ViewItem<T> expr, AccumulateFunction... accumulateFunctions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccumulateFunction[]getAccumulateFunctions()ViewItem<T>getExpr()Condition.TypegetType()Variable<?>[]getVariables()-
Methods inherited from class org.drools.model.view.AbstractExprViewItem
getExprId, getFirstVariable, getReactivitySpecs, getWatchedProps, isQueryExpression, reactOn, setQueryExpression, watch
-
-
-
-
Constructor Detail
-
AccumulateExprViewItem
public AccumulateExprViewItem(ViewItem<T> expr, AccumulateFunction... accumulateFunctions)
-
-
Method Detail
-
getType
public Condition.Type getType()
-
getVariables
public Variable<?>[] getVariables()
-
getAccumulateFunctions
public AccumulateFunction[] getAccumulateFunctions()
-
-