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>