Package edu.jas.kern
Class PyScriptEngine
- java.lang.Object
-
- javax.script.AbstractScriptEngine
-
- edu.jas.kern.PyScriptEngine
-
- All Implemented Interfaces:
javax.script.ScriptEngine
public class PyScriptEngine extends javax.script.AbstractScriptEngine
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.python.util.PythonInterpreter
pyint
-
Constructor Summary
Constructors Constructor Description PyScriptEngine()
PyScriptEngine(javax.script.Bindings b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.script.Bindings
createBindings()
java.lang.Object
eval(java.io.Reader r, javax.script.ScriptContext c)
java.lang.Object
eval(java.lang.String s, javax.script.ScriptContext c)
javax.script.ScriptEngineFactory
getFactory()
java.lang.String
toString()
-
-
-
Field Detail
-
pyint
org.python.util.PythonInterpreter pyint
-
-
Constructor Detail
-
PyScriptEngine
public PyScriptEngine()
-
PyScriptEngine
public PyScriptEngine(javax.script.Bindings b)
-
-
Method Detail
-
eval
public java.lang.Object eval(java.io.Reader r, javax.script.ScriptContext c)
-
eval
public java.lang.Object eval(java.lang.String s, javax.script.ScriptContext c)
-
getFactory
public javax.script.ScriptEngineFactory getFactory()
-
createBindings
public javax.script.Bindings createBindings()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-