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.PythonInterpreterpyint
-
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.BindingscreateBindings()java.lang.Objecteval(java.io.Reader r, javax.script.ScriptContext c)java.lang.Objecteval(java.lang.String s, javax.script.ScriptContext c)javax.script.ScriptEngineFactorygetFactory()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-