com.espertech.esper.core.service
Class ExpressionResultCacheServiceAgentInstance
java.lang.Object
com.espertech.esper.core.service.ExpressionResultCacheServiceAgentInstance
- All Implemented Interfaces:
- ExpressionResultCacheService
public class ExpressionResultCacheServiceAgentInstance
- extends java.lang.Object
- implements ExpressionResultCacheService
Method Summary |
void |
destroy()
|
ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> |
getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream)
|
ExpressionResultCacheEntry<EventBean[],java.lang.Object> |
getDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream)
|
ExpressionResultCacheEntry<java.lang.Long[],java.lang.Object> |
getEnumerationMethodLastValue(java.lang.Object node)
|
ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> |
getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference)
|
java.util.Deque<ExpressionResultCacheStackEntry> |
getStack()
|
void |
popContext()
|
boolean |
popLambda()
|
void |
pushContext(long contextNumber)
|
void |
pushStack(ExpressionResultCacheStackEntry lambda)
|
void |
saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result)
|
void |
saveDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream,
java.lang.Object result)
|
void |
saveEnumerationMethodLastValue(java.lang.Object node,
java.lang.Object result)
|
void |
savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionResultCacheServiceAgentInstance
public ExpressionResultCacheServiceAgentInstance()
pushStack
public void pushStack(ExpressionResultCacheStackEntry lambda)
- Specified by:
pushStack
in interface ExpressionResultCacheService
popLambda
public boolean popLambda()
- Specified by:
popLambda
in interface ExpressionResultCacheService
getStack
public java.util.Deque<ExpressionResultCacheStackEntry> getStack()
- Specified by:
getStack
in interface ExpressionResultCacheService
destroy
public void destroy()
getPropertyColl
public ExpressionResultCacheEntry<EventBean,java.util.Collection<EventBean>> getPropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference)
- Specified by:
getPropertyColl
in interface ExpressionResultCacheService
savePropertyColl
public void savePropertyColl(java.lang.String propertyNameFullyQualified,
EventBean reference,
java.util.Collection<EventBean> events)
- Specified by:
savePropertyColl
in interface ExpressionResultCacheService
getDeclaredExpressionLastValue
public ExpressionResultCacheEntry<EventBean[],java.lang.Object> getDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream)
- Specified by:
getDeclaredExpressionLastValue
in interface ExpressionResultCacheService
saveDeclaredExpressionLastValue
public void saveDeclaredExpressionLastValue(java.lang.Object node,
EventBean[] eventsPerStream,
java.lang.Object result)
- Specified by:
saveDeclaredExpressionLastValue
in interface ExpressionResultCacheService
getDeclaredExpressionLastColl
public ExpressionResultCacheEntry<EventBean[],java.util.Collection<EventBean>> getDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream)
- Specified by:
getDeclaredExpressionLastColl
in interface ExpressionResultCacheService
saveDeclaredExpressionLastColl
public void saveDeclaredExpressionLastColl(java.lang.Object node,
EventBean[] eventsPerStream,
java.util.Collection<EventBean> result)
- Specified by:
saveDeclaredExpressionLastColl
in interface ExpressionResultCacheService
getEnumerationMethodLastValue
public ExpressionResultCacheEntry<java.lang.Long[],java.lang.Object> getEnumerationMethodLastValue(java.lang.Object node)
- Specified by:
getEnumerationMethodLastValue
in interface ExpressionResultCacheService
saveEnumerationMethodLastValue
public void saveEnumerationMethodLastValue(java.lang.Object node,
java.lang.Object result)
- Specified by:
saveEnumerationMethodLastValue
in interface ExpressionResultCacheService
pushContext
public void pushContext(long contextNumber)
- Specified by:
pushContext
in interface ExpressionResultCacheService
popContext
public void popContext()
- Specified by:
popContext
in interface ExpressionResultCacheService