Class EPRuntimeCompileReflectiveSPI

java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.EPRuntimeCompileReflectiveSPI
All Implemented Interfaces:
com.espertech.esper.common.internal.compile.util.CompileExpressionSPI

public class EPRuntimeCompileReflectiveSPI extends Object implements com.espertech.esper.common.internal.compile.util.CompileExpressionSPI
  • Constructor Details

  • Method Details

    • isCompilerAvailable

      public boolean isCompilerAvailable()
    • reflectiveCompile

      public com.espertech.esper.common.client.EPCompiled reflectiveCompile(String epl)
    • reflectiveCompile

      public com.espertech.esper.common.client.EPCompiled reflectiveCompile(com.espertech.esper.common.client.module.Module module)
    • reflectiveCompileFireAndForget

      public com.espertech.esper.common.client.EPCompiled reflectiveCompileFireAndForget(String epl) throws com.espertech.esper.common.client.EPException
      Throws:
      com.espertech.esper.common.client.EPException
    • reflectiveCompileExpression

      public com.espertech.esper.common.internal.epl.expression.core.ExprNode reflectiveCompileExpression(String epl, com.espertech.esper.common.client.EventType[] eventTypes, String[] streamNames) throws com.espertech.esper.common.client.EPException
      Throws:
      com.espertech.esper.common.client.EPException
    • reflectiveEPLToModel

      public com.espertech.esper.common.client.soda.EPStatementObjectModel reflectiveEPLToModel(String epl)
    • compileExpression

      public com.espertech.esper.common.internal.epl.expression.core.ExprNode compileExpression(String epl, com.espertech.esper.common.client.EventType[] eventTypes, String[] streamNames) throws com.espertech.esper.common.client.EPException
      Specified by:
      compileExpression in interface com.espertech.esper.common.internal.compile.util.CompileExpressionSPI
      Throws:
      com.espertech.esper.common.client.EPException
    • reflectiveParseModule

      public com.espertech.esper.common.client.module.Module reflectiveParseModule(String epl)