Class ExpressionResultCacheForDeclaredExprLastValueMulti
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheForDeclaredExprLastValueMulti
- All Implemented Interfaces:
ExpressionResultCacheForDeclaredExprLastValue
public class ExpressionResultCacheForDeclaredExprLastValueMulti
extends Object
implements ExpressionResultCacheForDeclaredExprLastValue
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.enummethod.cache.ExpressionResultCacheForDeclaredExprLastValue
EPTYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getDeclaredExpressionLastValue
(Object node, EventBean[] eventsPerStream) void
saveDeclaredExpressionLastValue
(Object node, EventBean[] eventsPerStream, Object result)
-
Constructor Details
-
ExpressionResultCacheForDeclaredExprLastValueMulti
public ExpressionResultCacheForDeclaredExprLastValueMulti(int cacheSize)
-
-
Method Details
-
cacheEnabled
public boolean cacheEnabled()- Specified by:
cacheEnabled
in interfaceExpressionResultCacheForDeclaredExprLastValue
-
getDeclaredExpressionLastValue
public ExpressionResultCacheEntryEventBeanArrayAndObj getDeclaredExpressionLastValue(Object node, EventBean[] eventsPerStream) - Specified by:
getDeclaredExpressionLastValue
in interfaceExpressionResultCacheForDeclaredExprLastValue
-
saveDeclaredExpressionLastValue
public void saveDeclaredExpressionLastValue(Object node, EventBean[] eventsPerStream, Object result) - Specified by:
saveDeclaredExpressionLastValue
in interfaceExpressionResultCacheForDeclaredExprLastValue
-