Class EPRuntimeStatementSelectionSPI
java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.EPRuntimeStatementSelectionSPI
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.espertech.esper.common.internal.epl.expression.core.ExprNode
compileFilterExpression
(String filterExpression) boolean
evaluateStatement
(com.espertech.esper.common.internal.epl.expression.core.ExprNode expression, EPStatement stmt) void
traverseStatementsContains
(BiConsumer<EPDeployment, EPStatement> consumer, String containsIgnoreCase) void
traverseStatementsFilterExpr
(BiConsumer<EPDeployment, EPStatement> consumer, com.espertech.esper.common.internal.epl.expression.core.ExprNode filterExpr)
-
Constructor Details
-
EPRuntimeStatementSelectionSPI
-
-
Method Details
-
compileFilterExpression
public com.espertech.esper.common.internal.epl.expression.core.ExprNode compileFilterExpression(String filterExpression) -
traverseStatementsContains
public void traverseStatementsContains(BiConsumer<EPDeployment, EPStatement> consumer, String containsIgnoreCase) -
traverseStatementsFilterExpr
public void traverseStatementsFilterExpr(BiConsumer<EPDeployment, EPStatement> consumer, com.espertech.esper.common.internal.epl.expression.core.ExprNode filterExpr) throws com.espertech.esper.common.client.EPException- Throws:
com.espertech.esper.common.client.EPException
-
evaluateStatement
public boolean evaluateStatement(com.espertech.esper.common.internal.epl.expression.core.ExprNode expression, EPStatement stmt)
-