com.espertech.esper.filter
Class FilterBooleanExpressionFactoryImpl

java.lang.Object
  extended by com.espertech.esper.filter.FilterBooleanExpressionFactoryImpl
All Implemented Interfaces:
FilterBooleanExpressionFactory

public class FilterBooleanExpressionFactoryImpl
extends java.lang.Object
implements FilterBooleanExpressionFactory


Constructor Summary
FilterBooleanExpressionFactoryImpl()
           
 
Method Summary
protected  ExprNodeAdapterBase getLockableMultiStream(int filterSpecId, int filterSpecParamPathNum, ExprNode exprNode, ExprEvaluatorContext exprEvaluatorContext, VariableService variableServiceToUse, EventBean[] events)
           
protected  ExprNodeAdapterBase getLockableMultiStreamNoTL(int filterSpecId, int filterSpecParamPathNum, ExprNode exprNode, ExprEvaluatorContext exprEvaluatorContext, VariableService variableServiceToUse, EventBean[] events)
           
protected  ExprNodeAdapterBase getLockableSingle(int filterSpecId, int filterSpecParamPathNum, ExprNode exprNode, ExprEvaluatorContext exprEvaluatorContext, VariableService variableService, StatementContext statementContext, int agentInstanceId)
           
 ExprNodeAdapterBase make(FilterSpecParamExprNode node, EventBean[] events, ExprEvaluatorContext exprEvaluatorContext, StatementContext statementContext, int agentInstanceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterBooleanExpressionFactoryImpl

public FilterBooleanExpressionFactoryImpl()
Method Detail

make

public ExprNodeAdapterBase make(FilterSpecParamExprNode node,
                                EventBean[] events,
                                ExprEvaluatorContext exprEvaluatorContext,
                                StatementContext statementContext,
                                int agentInstanceId)
Specified by:
make in interface FilterBooleanExpressionFactory

getLockableSingle

protected ExprNodeAdapterBase getLockableSingle(int filterSpecId,
                                                int filterSpecParamPathNum,
                                                ExprNode exprNode,
                                                ExprEvaluatorContext exprEvaluatorContext,
                                                VariableService variableService,
                                                StatementContext statementContext,
                                                int agentInstanceId)

getLockableMultiStreamNoTL

protected ExprNodeAdapterBase getLockableMultiStreamNoTL(int filterSpecId,
                                                         int filterSpecParamPathNum,
                                                         ExprNode exprNode,
                                                         ExprEvaluatorContext exprEvaluatorContext,
                                                         VariableService variableServiceToUse,
                                                         EventBean[] events)

getLockableMultiStream

protected ExprNodeAdapterBase getLockableMultiStream(int filterSpecId,
                                                     int filterSpecParamPathNum,
                                                     ExprNode exprNode,
                                                     ExprEvaluatorContext exprEvaluatorContext,
                                                     VariableService variableServiceToUse,
                                                     EventBean[] events)

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