public class EPRuntimeStatementSelectionSPI extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EPRuntimeStatementSelectionSPI.StatementRow |
Constructor and Description |
---|
EPRuntimeStatementSelectionSPI(EPRuntimeSPI runtimeSPI) |
Modifier and Type | Method and Description |
---|---|
com.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) |
public EPRuntimeStatementSelectionSPI(EPRuntimeSPI runtimeSPI)
public com.espertech.esper.common.internal.epl.expression.core.ExprNode compileFilterExpression(String filterExpression)
public void traverseStatementsContains(BiConsumer<EPDeployment,EPStatement> consumer, String containsIgnoreCase)
public void traverseStatementsFilterExpr(BiConsumer<EPDeployment,EPStatement> consumer, com.espertech.esper.common.internal.epl.expression.core.ExprNode filterExpr) throws com.espertech.esper.common.client.EPException
com.espertech.esper.common.client.EPException
public boolean evaluateStatement(com.espertech.esper.common.internal.epl.expression.core.ExprNode expression, EPStatement stmt)
Copyright © 2005–2018. All rights reserved.