Class EPRuntimeStatementSelectionSPI

java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.EPRuntimeStatementSelectionSPI

public class EPRuntimeStatementSelectionSPI extends Object
  • Constructor Details

    • EPRuntimeStatementSelectionSPI

      public EPRuntimeStatementSelectionSPI(EPRuntimeSPI runtimeSPI)
  • 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)