com.espertech.esper.core.service
Class ExpressionResultCacheForEnumerationMethodImpl

java.lang.Object
  extended by com.espertech.esper.core.service.ExpressionResultCacheForEnumerationMethodImpl
All Implemented Interfaces:
ExpressionResultCacheForEnumerationMethod

public class ExpressionResultCacheForEnumerationMethodImpl
extends java.lang.Object
implements ExpressionResultCacheForEnumerationMethod


Constructor Summary
ExpressionResultCacheForEnumerationMethodImpl()
           
 
Method Summary
 ExpressionResultCacheEntry<java.lang.Long[],java.lang.Object> getEnumerationMethodLastValue(java.lang.Object node)
           
 java.util.Deque<ExpressionResultCacheStackEntry> getStack()
           
 void popContext()
           
 boolean popLambda()
           
 void pushContext(long contextNumber)
           
 void pushStack(ExpressionResultCacheStackEntry lambda)
           
 void saveEnumerationMethodLastValue(java.lang.Object node, java.lang.Object result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionResultCacheForEnumerationMethodImpl

public ExpressionResultCacheForEnumerationMethodImpl()
Method Detail

pushStack

public void pushStack(ExpressionResultCacheStackEntry lambda)
Specified by:
pushStack in interface ExpressionResultCacheForEnumerationMethod

popLambda

public boolean popLambda()
Specified by:
popLambda in interface ExpressionResultCacheForEnumerationMethod

getStack

public java.util.Deque<ExpressionResultCacheStackEntry> getStack()
Specified by:
getStack in interface ExpressionResultCacheForEnumerationMethod

getEnumerationMethodLastValue

public ExpressionResultCacheEntry<java.lang.Long[],java.lang.Object> getEnumerationMethodLastValue(java.lang.Object node)
Specified by:
getEnumerationMethodLastValue in interface ExpressionResultCacheForEnumerationMethod

saveEnumerationMethodLastValue

public void saveEnumerationMethodLastValue(java.lang.Object node,
                                           java.lang.Object result)
Specified by:
saveEnumerationMethodLastValue in interface ExpressionResultCacheForEnumerationMethod

pushContext

public void pushContext(long contextNumber)
Specified by:
pushContext in interface ExpressionResultCacheForEnumerationMethod

popContext

public void popContext()
Specified by:
popContext in interface ExpressionResultCacheForEnumerationMethod

© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com