com.espertech.esper.epl.expression.core
Class ExprValidationContext

java.lang.Object
  extended by com.espertech.esper.epl.expression.core.ExprValidationContext

public class ExprValidationContext
extends java.lang.Object


Constructor Summary
ExprValidationContext(StreamTypeServiceImpl types, ExprValidationContext ctx)
           
ExprValidationContext(StreamTypeService streamTypeService, MethodResolutionService methodResolutionService, ViewResourceDelegateUnverified viewResourceDelegate, TimeProvider timeProvider, VariableService variableService, TableService tableService, ExprEvaluatorContext exprEvaluatorContext, EventAdapterService eventAdapterService, java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, ContextDescriptor contextDescriptor, boolean disablePropertyExpressionEventCollCache, boolean allowRollupFunctions, boolean allowBindingConsumption, boolean isUnidirectionalJoin, java.lang.String intoTableName)
           
 
Method Summary
 java.lang.annotation.Annotation[] getAnnotations()
           
 ContextDescriptor getContextDescriptor()
           
 EventAdapterService getEventAdapterService()
           
 ExprEvaluatorContext getExprEvaluatorContext()
           
 java.lang.String getIntoTableName()
           
 MethodResolutionService getMethodResolutionService()
           
 java.lang.String getStatementId()
           
 java.lang.String getStatementName()
           
 StreamTypeService getStreamTypeService()
           
 TableService getTableService()
           
 TimeProvider getTimeProvider()
           
 VariableService getVariableService()
           
 ViewResourceDelegateUnverified getViewResourceDelegate()
           
 boolean isAllowBindingConsumption()
           
 boolean isAllowRollupFunctions()
           
 boolean isDisablePropertyExpressionEventCollCache()
           
 boolean isExpressionAudit()
           
 boolean isExpressionNestedAudit()
           
 boolean isResettingAggregations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExprValidationContext

public ExprValidationContext(StreamTypeService streamTypeService,
                             MethodResolutionService methodResolutionService,
                             ViewResourceDelegateUnverified viewResourceDelegate,
                             TimeProvider timeProvider,
                             VariableService variableService,
                             TableService tableService,
                             ExprEvaluatorContext exprEvaluatorContext,
                             EventAdapterService eventAdapterService,
                             java.lang.String statementName,
                             java.lang.String statementId,
                             java.lang.annotation.Annotation[] annotations,
                             ContextDescriptor contextDescriptor,
                             boolean disablePropertyExpressionEventCollCache,
                             boolean allowRollupFunctions,
                             boolean allowBindingConsumption,
                             boolean isUnidirectionalJoin,
                             java.lang.String intoTableName)

ExprValidationContext

public ExprValidationContext(StreamTypeServiceImpl types,
                             ExprValidationContext ctx)
Method Detail

getStreamTypeService

public StreamTypeService getStreamTypeService()

getMethodResolutionService

public MethodResolutionService getMethodResolutionService()

getViewResourceDelegate

public ViewResourceDelegateUnverified getViewResourceDelegate()

getTimeProvider

public TimeProvider getTimeProvider()

getVariableService

public VariableService getVariableService()

getExprEvaluatorContext

public ExprEvaluatorContext getExprEvaluatorContext()

getEventAdapterService

public EventAdapterService getEventAdapterService()

getStatementName

public java.lang.String getStatementName()

getAnnotations

public java.lang.annotation.Annotation[] getAnnotations()

isExpressionNestedAudit

public boolean isExpressionNestedAudit()

isExpressionAudit

public boolean isExpressionAudit()

getStatementId

public java.lang.String getStatementId()

getContextDescriptor

public ContextDescriptor getContextDescriptor()

isDisablePropertyExpressionEventCollCache

public boolean isDisablePropertyExpressionEventCollCache()

isAllowRollupFunctions

public boolean isAllowRollupFunctions()

getTableService

public TableService getTableService()

isAllowBindingConsumption

public boolean isAllowBindingConsumption()

isResettingAggregations

public boolean isResettingAggregations()

getIntoTableName

public java.lang.String getIntoTableName()

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