com.espertech.esper.core.context.stmt
Class AIRegistryPreviousMap
java.lang.Object
com.espertech.esper.core.context.stmt.AIRegistryPreviousMap
- All Implemented Interfaces:
- AIRegistryPrevious, ExprPreviousEvalStrategy
public class AIRegistryPreviousMap
- extends java.lang.Object
- implements AIRegistryPrevious, ExprPreviousEvalStrategy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AIRegistryPreviousMap
public AIRegistryPreviousMap()
assignService
public void assignService(int num,
ExprPreviousEvalStrategy value)
- Specified by:
assignService
in interface AIRegistryPrevious
deassignService
public void deassignService(int num)
- Specified by:
deassignService
in interface AIRegistryPrevious
getAgentInstanceCount
public int getAgentInstanceCount()
- Specified by:
getAgentInstanceCount
in interface AIRegistryPrevious
evaluate
public java.lang.Object evaluate(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
- Specified by:
evaluate
in interface ExprPreviousEvalStrategy
evaluateGetCollEvents
public java.util.Collection<EventBean> evaluateGetCollEvents(EventBean[] eventsPerStream,
ExprEvaluatorContext context)
- Specified by:
evaluateGetCollEvents
in interface ExprPreviousEvalStrategy
evaluateGetCollScalar
public java.util.Collection evaluateGetCollScalar(EventBean[] eventsPerStream,
ExprEvaluatorContext context)
- Specified by:
evaluateGetCollScalar
in interface ExprPreviousEvalStrategy
evaluateGetEventBean
public EventBean evaluateGetEventBean(EventBean[] eventsPerStream,
ExprEvaluatorContext context)
- Specified by:
evaluateGetEventBean
in interface ExprPreviousEvalStrategy