com.espertech.esper.epl.expression.core
Interface ExprEvaluatorContext

All Known Implementing Classes:
AgentInstanceContext, AgentInstanceViewFactoryChainContext, ExprEvaluatorContextStatement, ExprEvaluatorContextTimeOnly, ExprEvaluatorContextWTableAccess

public interface ExprEvaluatorContext

Returns the context for expression evaluation.


Method Summary
 int getAgentInstanceId()
           
 StatementAgentInstanceLock getAgentInstanceLock()
           
 AgentInstanceScriptContext getAgentInstanceScriptContext()
           
 EventBean getContextProperties()
           
 java.lang.String getEngineURI()
           
 ExpressionResultCacheService getExpressionResultCacheService()
           
 java.lang.String getStatementId()
           
 java.lang.String getStatementName()
           
 StatementType getStatementType()
           
 java.lang.Object getStatementUserObject()
           
 TableExprEvaluatorContext getTableExprEvaluatorContext()
           
 TimeProvider getTimeProvider()
          Returns the time provider.
 

Method Detail

getStatementName

java.lang.String getStatementName()

getStatementUserObject

java.lang.Object getStatementUserObject()

getEngineURI

java.lang.String getEngineURI()

getStatementId

java.lang.String getStatementId()

getStatementType

StatementType getStatementType()

getTimeProvider

TimeProvider getTimeProvider()
Returns the time provider.

Returns:
time provider

getExpressionResultCacheService

ExpressionResultCacheService getExpressionResultCacheService()

getAgentInstanceId

int getAgentInstanceId()

getContextProperties

EventBean getContextProperties()

getAgentInstanceScriptContext

AgentInstanceScriptContext getAgentInstanceScriptContext()

getAgentInstanceLock

StatementAgentInstanceLock getAgentInstanceLock()

getTableExprEvaluatorContext

TableExprEvaluatorContext getTableExprEvaluatorContext()

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