Class ExprEvaluatorContextStatement
java.lang.Object
com.espertech.esper.common.internal.context.util.ExprEvaluatorContextStatement
- All Implemented Interfaces:
ExprEvaluatorContext
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
EPTYPE
-
Constructor Summary
ConstructorDescriptionExprEvaluatorContextStatement
(StatementContext statementContext, boolean allowTableAccess) -
Method Summary
Modifier and TypeMethodDescriptionint
int
Returns the time provider.boolean
void
setContextProperties
(EventBean contextProperties) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext
getFilterReboolConstant, setFilterReboolConstant
-
Field Details
-
statementContext
-
-
Constructor Details
-
ExprEvaluatorContextStatement
-
-
Method Details
-
getTimeProvider
Returns the time provider.- Specified by:
getTimeProvider
in interfaceExprEvaluatorContext
- Returns:
- time provider
-
getExpressionResultCacheService
- Specified by:
getExpressionResultCacheService
in interfaceExprEvaluatorContext
-
getAgentInstanceId
public int getAgentInstanceId()- Specified by:
getAgentInstanceId
in interfaceExprEvaluatorContext
-
getContextProperties
- Specified by:
getContextProperties
in interfaceExprEvaluatorContext
-
getStatementName
- Specified by:
getStatementName
in interfaceExprEvaluatorContext
-
getStatementId
public int getStatementId()- Specified by:
getStatementId
in interfaceExprEvaluatorContext
-
getDeploymentId
- Specified by:
getDeploymentId
in interfaceExprEvaluatorContext
-
getAgentInstanceLock
- Specified by:
getAgentInstanceLock
in interfaceExprEvaluatorContext
-
getTableExprEvaluatorContext
- Specified by:
getTableExprEvaluatorContext
in interfaceExprEvaluatorContext
-
setContextProperties
-
getUserObjectCompileTime
- Specified by:
getUserObjectCompileTime
in interfaceExprEvaluatorContext
-
getRuntimeURI
- Specified by:
getRuntimeURI
in interfaceExprEvaluatorContext
-
getEventBeanService
- Specified by:
getEventBeanService
in interfaceExprEvaluatorContext
-
getAllocateAgentInstanceScriptContext
- Specified by:
getAllocateAgentInstanceScriptContext
in interfaceExprEvaluatorContext
-
getAuditProvider
- Specified by:
getAuditProvider
in interfaceExprEvaluatorContext
-
getInstrumentationProvider
- Specified by:
getInstrumentationProvider
in interfaceExprEvaluatorContext
-
getExceptionHandlingService
- Specified by:
getExceptionHandlingService
in interfaceExprEvaluatorContext
-
getContextName
- Specified by:
getContextName
in interfaceExprEvaluatorContext
-
getEPLWhenAvailable
- Specified by:
getEPLWhenAvailable
in interfaceExprEvaluatorContext
-
getTimeZone
- Specified by:
getTimeZone
in interfaceExprEvaluatorContext
-
getTimeAbacus
- Specified by:
getTimeAbacus
in interfaceExprEvaluatorContext
-
getVariableManagementService
- Specified by:
getVariableManagementService
in interfaceExprEvaluatorContext
-
getEventBeanTypedEventFactory
- Specified by:
getEventBeanTypedEventFactory
in interfaceExprEvaluatorContext
-
getModuleName
- Specified by:
getModuleName
in interfaceExprEvaluatorContext
-
isWritesToTables
public boolean isWritesToTables()- Specified by:
isWritesToTables
in interfaceExprEvaluatorContext
-
getAnnotations
- Specified by:
getAnnotations
in interfaceExprEvaluatorContext
-