Package org.drools.model.view
Interface ViewItem<T>
-
- All Superinterfaces:
RuleItem,RuleItemBuilder<ViewItem<T>>,ViewItemBuilder<T>
- All Known Subinterfaces:
Expr1ViewItem<T>,Expr2ViewItem<T,U>,Expr3ViewItem<A,B,C>,Expr4ViewItem<A,B,C,D>,Expr5ViewItem<A,B,C,D,E>,ExprNViewItem<T>,ExprViewItem<T>,InputViewItem<T>,PatternDSL.ExchangeDef<T>,PatternDSL.PatternDef<T>,QueryCallViewItem
- All Known Implementing Classes:
AbstractExprViewItem,AccumulateExprViewItem,BindViewItem1,BindViewItem2,BindViewItem3,BindViewItem4,CombinedExprViewItem,ExistentialExprViewItem,Expr10ViewItemImpl,Expr11ViewItemImpl,Expr12ViewItemImpl,Expr13ViewItemImpl,Expr1ViewItemImpl,Expr2ViewItemImpl,Expr3ViewItemImpl,Expr4ViewItemImpl,Expr5ViewItemImpl,Expr6ViewItemImpl,Expr7ViewItemImpl,Expr8ViewItemImpl,Expr9ViewItemImpl,FixedTemporalExprViewItem,FixedValueItem,GroupByExprViewItem,InputViewItemImpl,PatternDSL.ExchangeDefImpl,PatternDSL.PatternDefImpl,PatternDSL.SubPatternDefImpl,QueryCallViewItemImpl,SelfPatternBiding,TemporalExprViewItem,VariableTemporalExprViewItem
public interface ViewItem<T> extends RuleItem, ViewItemBuilder<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ViewItem<T>get()default Variable<T>getFirstVariable()Variable<?>[]getVariables()
-