Class EvalJavaScript

java.lang.Object
io.siddhi.core.function.Script
io.siddhi.extension.script.js.EvalJavaScript

public class EvalJavaScript extends io.siddhi.core.function.Script
This class is for evaluate javascript
  • Constructor Details

    • EvalJavaScript

      public EvalJavaScript()
  • Method Details

    • init

      public void init(String name, String body, io.siddhi.core.util.config.ConfigReader configReader)
      Specified by:
      init in class io.siddhi.core.function.Script
    • eval

      public Object eval(String name, Object[] args)
      Specified by:
      eval in class io.siddhi.core.function.Script
    • setReturnType

      public void setReturnType(io.siddhi.query.api.definition.Attribute.Type returnType)
      Specified by:
      setReturnType in class io.siddhi.core.function.Script
    • getReturnType

      public io.siddhi.query.api.definition.Attribute.Type getReturnType()
      Specified by:
      getReturnType in class io.siddhi.core.function.Script