Class EvalGuardFactoryNode
java.lang.Object
com.espertech.esper.common.internal.epl.pattern.core.EvalFactoryNodeBase
com.espertech.esper.common.internal.epl.pattern.guard.EvalGuardFactoryNode
- All Implemented Interfaces:
EvalFactoryNode
This class represents a guard in the evaluation tree representing an event expressions.
-
Field Summary
Modifier and TypeFieldDescriptionprotected EvalFactoryNode
static final EPTypeClass
protected GuardFactory
Fields inherited from interface com.espertech.esper.common.internal.epl.pattern.core.EvalFactoryNode
EPTYPEARRAY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(EvalFactoryNodeVisitor visitor) boolean
boolean
makeEvalNode
(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode) void
setChildNode
(EvalFactoryNode childNode) void
setGuardFactory
(GuardFactory guardFactory) final String
toString()
Methods inherited from class com.espertech.esper.common.internal.epl.pattern.core.EvalFactoryNodeBase
getFactoryNodeId, getTextForAudit, setFactoryNodeId, setTextForAudit
-
Field Details
-
EPTYPE
-
guardFactory
-
childNode
-
-
Constructor Details
-
EvalGuardFactoryNode
public EvalGuardFactoryNode()
-
-
Method Details