Class PatternAgentInstanceContext
java.lang.Object
com.espertech.esper.common.internal.epl.pattern.core.PatternAgentInstanceContext
Contains handles to implementations of services needed by evaluation nodes.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AgentInstanceContext
protected final EvalFilterConsumptionHandler
protected final Function<FilterSpecActivatable,
FilterValueSetParam[][]> static final EPTypeClass
protected final PatternContext
-
Constructor Summary
ConstructorDescriptionPatternAgentInstanceContext
(PatternContext patternContext, AgentInstanceContext agentInstanceContext, boolean hasConsumingFilter, Function<FilterSpecActivatable, FilterValueSetParam[][]> contextAddendumFunction) -
Method Summary
Modifier and TypeMethodDescriptiongetFilterAddendumForContextPath
(FilterSpecActivatable filterSpec) long
getTime()
-
Field Details
-
EPTYPE
-
patternContext
-
agentInstanceContext
-
consumptionHandler
-
contextAddendumFunction
-
-
Constructor Details
-
PatternAgentInstanceContext
public PatternAgentInstanceContext(PatternContext patternContext, AgentInstanceContext agentInstanceContext, boolean hasConsumingFilter, Function<FilterSpecActivatable, FilterValueSetParam[][]> contextAddendumFunction)
-
-
Method Details
-
getPatternContext
-
getConsumptionHandler
-
getAgentInstanceContext
-
getStatementContext
-
getStatementName
-
getFilterService
-
getTime
public long getTime() -
getFilterAddendumForContextPath
-