Class EvalJavaScript

java.lang.Object
org.wso2.siddhi.extension.evalscript.EvalJavaScript
All Implemented Interfaces:
org.wso2.siddhi.core.function.EvalScript

public class EvalJavaScript extends Object implements org.wso2.siddhi.core.function.EvalScript
  • Constructor Details

    • EvalJavaScript

      public EvalJavaScript()
  • Method Details

    • init

      public void init(String name, String body)
      Specified by:
      init in interface org.wso2.siddhi.core.function.EvalScript
    • eval

      public Object eval(String name, Object[] args)
      Specified by:
      eval in interface org.wso2.siddhi.core.function.EvalScript
    • setReturnType

      public void setReturnType(org.wso2.siddhi.query.api.definition.Attribute.Type returnType)
      Specified by:
      setReturnType in interface org.wso2.siddhi.core.function.EvalScript
    • getReturnType

      public org.wso2.siddhi.query.api.definition.Attribute.Type getReturnType()
      Specified by:
      getReturnType in interface org.wso2.siddhi.core.function.EvalScript