Class ExprNodeIdentifierCollectVisitorWContainer
java.lang.Object
com.espertech.esper.common.internal.epl.expression.visitor.ExprNodeIdentifierCollectVisitorWContainer
- All Implemented Interfaces:
ExprNodeVisitorWithParent
public class ExprNodeIdentifierCollectVisitorWContainer
extends Object
implements ExprNodeVisitorWithParent
Visitor that collects event property identifier information under expression nodes.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns list of event property stream numbers and names that uniquely identify which property is from whcih stream, and the name of each.boolean
Allows visitor to indicate whether to visit a given node.void
Visit the given expression node.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.visitor.ExprNodeVisitorWithParent
isWalkDeclExprParam
-
Constructor Details
-
ExprNodeIdentifierCollectVisitorWContainer
public ExprNodeIdentifierCollectVisitorWContainer()Ctor.
-
-
Method Details
-
isVisit
Description copied from interface:ExprNodeVisitorWithParent
Allows visitor to indicate whether to visit a given node. Implicitly if a visitor doesn't visit a node it would also not visit any descendent child nodes of that node.- Specified by:
isVisit
in interfaceExprNodeVisitorWithParent
- Parameters:
exprNode
- is the node in questions- Returns:
- true if the visitor wants to visit the child node (next call is visit), or false to skip child
-
getExprProperties
Returns list of event property stream numbers and names that uniquely identify which property is from whcih stream, and the name of each.- Returns:
- list of event property statement-unique info
-
visit
Description copied from interface:ExprNodeVisitorWithParent
Visit the given expression node.- Specified by:
visit
in interfaceExprNodeVisitorWithParent
- Parameters:
exprNode
- is the expression node to visitcontainerExprNode
- parent to visit
-