com.espertech.esper.client.hook
Class EPLExpressionEvaluationContext

java.lang.Object
  extended by com.espertech.esper.client.hook.EPLExpressionEvaluationContext

public class EPLExpressionEvaluationContext
extends java.lang.Object

Provides expression evaluation context information in an expression.


Constructor Summary
EPLExpressionEvaluationContext(java.lang.String statementName, int contextPartitionId, java.lang.String engineURI, java.lang.Object statementUserObject)
          Ctor - for engine use and not for client use.
 
Method Summary
 int getContextPartitionId()
          Returns the context partition id
 java.lang.String getEngineURI()
          Returns the engine URI
 java.lang.String getStatementName()
          Returns the statement name.
 java.lang.Object getStatementUserObject()
          Returns the statement user object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPLExpressionEvaluationContext

public EPLExpressionEvaluationContext(java.lang.String statementName,
                                      int contextPartitionId,
                                      java.lang.String engineURI,
                                      java.lang.Object statementUserObject)
Ctor - for engine use and not for client use.

Parameters:
statementName - the statement name
contextPartitionId - the context partition id
engineURI - the engine uri
statementUserObject - the statement user object or null if none was assigned
Method Detail

getEngineURI

public java.lang.String getEngineURI()
Returns the engine URI

Returns:
engine URI

getStatementName

public java.lang.String getStatementName()
Returns the statement name.

Returns:
statement name

getContextPartitionId

public int getContextPartitionId()
Returns the context partition id

Returns:
context partition id

getStatementUserObject

public java.lang.Object getStatementUserObject()
Returns the statement user object

Returns:
statement user object, can be null if unassigned

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