|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.expression.visitor.ExprNodeStreamSelectVisitor
public class ExprNodeStreamSelectVisitor
Visitor that collects event property identifier information under expression nodes. The visitor can be configued to not visit aggregation nodes thus ignoring properties under aggregation nodes such as sum, avg, min/max etc.
Constructor Summary | |
---|---|
ExprNodeStreamSelectVisitor(boolean visitAggregateNodes)
Ctor. |
Method Summary | |
---|---|
boolean |
hasStreamSelect()
|
boolean |
isVisit(ExprNode exprNode)
Allows visitor to indicate whether to visit a given node. |
void |
visit(ExprNode exprNode)
Visit the given expression node. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExprNodeStreamSelectVisitor(boolean visitAggregateNodes)
visitAggregateNodes
- true to indicate that the visitor should visit aggregate nodes, or false
if the visitor ignores aggregate nodesMethod Detail |
---|
public boolean isVisit(ExprNode exprNode)
ExprNodeVisitor
isVisit
in interface ExprNodeVisitor
exprNode
- is the node in questions
public boolean hasStreamSelect()
public void visit(ExprNode exprNode)
ExprNodeVisitor
visit
in interface ExprNodeVisitor
exprNode
- is the expression node to visit
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |