Uses of Interface
com.espertech.esper.common.internal.epl.expression.visitor.ExprNodeVisitorWithParent
Package
Description
Script expression evaluation.
-
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.chain
Modifier and TypeMethodDescriptionabstract void
Chainable.accept
(ExprNodeVisitorWithParent visitor) abstract void
Chainable.accept
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
ChainableArray.accept
(ExprNodeVisitorWithParent visitor) void
ChainableArray.accept
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
ChainableCall.accept
(ExprNodeVisitorWithParent visitor) void
ChainableCall.accept
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
ChainableName.accept
(ExprNodeVisitorWithParent visitor) void
ChainableName.accept
(ExprNodeVisitorWithParent visitor, ExprNode parent) -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.core
Modifier and TypeMethodDescriptionvoid
ExprNode.accept
(ExprNodeVisitorWithParent visitor) Accept the visitor.void
ExprNodeBase.accept
(ExprNodeVisitorWithParent visitor) static void
ExprNodeUtilityQuery.acceptChain
(ExprNodeVisitorWithParent visitor, List<Chainable> chainSpec) static void
ExprNodeUtilityQuery.acceptChain
(ExprNodeVisitorWithParent visitor, List<Chainable> chainSpec, ExprNode parent) void
ExprNode.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) Accept a visitor that receives both parent and child node.void
ExprNodeBase.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) static void
ExprNodeUtilityQuery.acceptParams
(ExprNodeVisitorWithParent visitor, List<ExprNode> params) static void
ExprNodeUtilityQuery.acceptParams
(ExprNodeVisitorWithParent visitor, List<ExprNode> params, ExprNode parent) -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.declared.compiletime
Modifier and TypeMethodDescriptionvoid
ExprDeclaredNodeImpl.accept
(ExprNodeVisitorWithParent visitor) void
ExprDeclaredNodeImpl.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
ExprDeclaredNode.acceptNoVisitParams
(ExprNodeVisitorWithParent visitor) void
ExprDeclaredNodeImpl.acceptNoVisitParams
(ExprNodeVisitorWithParent visitor) -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.dot.core
Modifier and TypeMethodDescriptionvoid
ExprDotNodeAggregationMethodForge.accept
(ExprNodeVisitorWithParent visitor) void
ExprDotNodeAggregationMethodRootNode.accept
(ExprNodeVisitorWithParent visitor) void
ExprDotNodeImpl.accept
(ExprNodeVisitorWithParent visitor) void
ExprDotNodeAggregationMethodForge.acceptChildnodes
(ExprNodeVisitorWithParent visitor) void
ExprDotNodeAggregationMethodRootNode.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) void
ExprDotNodeImpl.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.funcs
Modifier and TypeMethodDescriptionvoid
ExprPlugInSingleRowNode.accept
(ExprNodeVisitorWithParent visitor) void
ExprPlugInSingleRowNode.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent) -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.expression.visitor
Modifier and TypeClassDescriptionclass
class
Visitor that collects event property identifier information under expression nodes.class
Visitor for getting a list of identifier nodes with their parent node, which can be null if there is no parent node.class
Visitor for getting a list of "prev" functions.class
Visitor that collects subselect instances only directly under alias expressions, and declared expressions, stopping at nested declared expressions. -
Uses of ExprNodeVisitorWithParent in com.espertech.esper.common.internal.epl.script.core
Modifier and TypeMethodDescriptionvoid
ExprNodeScript.accept
(ExprNodeVisitorWithParent visitor) void
ExprNodeScript.acceptChildnodes
(ExprNodeVisitorWithParent visitor, ExprNode parent)