Package jscl.engine

Class Engine

  • All Implemented Interfaces:
    javax.script.ScriptEngine

    public class Engine
    extends javax.script.AbstractScriptEngine
    • Field Summary

      • Fields inherited from class javax.script.AbstractScriptEngine

        context
      • Fields inherited from interface javax.script.ScriptEngine

        ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      Engine​(javax.script.ScriptEngineFactory factory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.script.Bindings createBindings()  
      java.lang.Object eval​(java.io.Reader reader, javax.script.ScriptContext context)  
      java.lang.Object eval​(java.lang.String script, javax.script.ScriptContext context)  
      javax.script.ScriptEngineFactory getFactory()  
      • Methods inherited from class javax.script.AbstractScriptEngine

        eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Engine

        public Engine​(javax.script.ScriptEngineFactory factory)
    • Method Detail

      • getFactory

        public javax.script.ScriptEngineFactory getFactory()
      • createBindings

        public javax.script.Bindings createBindings()
      • eval

        public java.lang.Object eval​(java.lang.String script,
                                     javax.script.ScriptContext context)
                              throws javax.script.ScriptException
        Throws:
        javax.script.ScriptException
      • eval

        public java.lang.Object eval​(java.io.Reader reader,
                                     javax.script.ScriptContext context)