Class ExprPlugInSingleRowNodeForge

java.lang.Object
com.espertech.esper.common.internal.epl.expression.funcs.ExprPlugInSingleRowNodeForge
All Implemented Interfaces:
ExprEventEvaluatorForge, ExprForge, ExprForgeInstrumentable
Direct Known Subclasses:
ExprPlugInSingleRowNodeForgeConst, ExprPlugInSingleRowNodeForgeNC

public abstract class ExprPlugInSingleRowNodeForge extends Object implements ExprForgeInstrumentable, ExprEventEvaluatorForge
  • Constructor Details

    • ExprPlugInSingleRowNodeForge

      public ExprPlugInSingleRowNodeForge(ExprPlugInSingleRowNode parent, boolean isReturnsConstantResult)
  • Method Details

    • getMethod

      public abstract Method getMethod()
    • isLocalInlinedClass

      public abstract boolean isLocalInlinedClass()
    • isHasMethodInvocationContextParam

      public boolean isHasMethodInvocationContextParam()
    • isReturnsConstantResult

      public boolean isReturnsConstantResult()
    • getForgeRenderable

      public ExprNodeRenderable getForgeRenderable()
      Specified by:
      getForgeRenderable in interface ExprForge
    • getMethodAsParams

      protected CodegenExpression[] getMethodAsParams()