com.espertech.esper.epl.expression.core
Class ExprEvaluatorContextTimeOnly
java.lang.Object
com.espertech.esper.epl.expression.core.ExprEvaluatorContextTimeOnly
- All Implemented Interfaces:
- ExprEvaluatorContext
public class ExprEvaluatorContextTimeOnly
- extends java.lang.Object
- implements ExprEvaluatorContext
Represents a minimal enginel-level context for expression evaluation, not allowing for agents instances and result cache.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExprEvaluatorContextTimeOnly
public ExprEvaluatorContextTimeOnly(TimeProvider timeProvider)
getTimeProvider
public TimeProvider getTimeProvider()
- Returns the time provider.
- Specified by:
getTimeProvider
in interface ExprEvaluatorContext
- Returns:
- time provider
getExpressionResultCacheService
public ExpressionResultCacheService getExpressionResultCacheService()
- Specified by:
getExpressionResultCacheService
in interface ExprEvaluatorContext
getAgentInstanceId
public int getAgentInstanceId()
- Specified by:
getAgentInstanceId
in interface ExprEvaluatorContext
getContextProperties
public EventBean getContextProperties()
- Specified by:
getContextProperties
in interface ExprEvaluatorContext
getAgentInstanceScriptContext
public AgentInstanceScriptContext getAgentInstanceScriptContext()
- Specified by:
getAgentInstanceScriptContext
in interface ExprEvaluatorContext
getStatementName
public java.lang.String getStatementName()
- Specified by:
getStatementName
in interface ExprEvaluatorContext
getEngineURI
public java.lang.String getEngineURI()
- Specified by:
getEngineURI
in interface ExprEvaluatorContext
getStatementId
public java.lang.String getStatementId()
- Specified by:
getStatementId
in interface ExprEvaluatorContext
getAgentInstanceLock
public StatementAgentInstanceLock getAgentInstanceLock()
- Specified by:
getAgentInstanceLock
in interface ExprEvaluatorContext
getStatementType
public StatementType getStatementType()
- Specified by:
getStatementType
in interface ExprEvaluatorContext
getTableExprEvaluatorContext
public TableExprEvaluatorContext getTableExprEvaluatorContext()
- Specified by:
getTableExprEvaluatorContext
in interface ExprEvaluatorContext
getStatementUserObject
public java.lang.Object getStatementUserObject()
- Specified by:
getStatementUserObject
in interface ExprEvaluatorContext