Interface IPythonSideEngine


public interface IPythonSideEngine
Main entry point for Py4J on Python side.
  • Method Details

    • executeScript

      IInteractiveReturn executeScript​(String codeText, String filename) throws Throwable
      Execute a block of code on the target as a script.
      Throws:
      Throwable
    • executeInteractive

      IInteractiveReturn executeInteractive​(String codeText) throws Throwable
      Execute a block of code on the target as an interactive line.
      Throws:
      Throwable
    • internalGetVariable

      Object internalGetVariable​(String name)
      See Also:
      AbstractScriptEngine.internalGetVariable(String)
    • internalGetVariables

      Map<String,​Object> internalGetVariables()
      See Also:
      AbstractScriptEngine.internalGetVariables()
    • internalHasVariable

      boolean internalHasVariable​(String name)
      See Also:
      AbstractScriptEngine.internalHasVariable(String)
    • internalSetVariable

      void internalSetVariable​(String name, Object content)
      See Also:
      AbstractScriptEngine.internalSetVariable(String, Object)
    • teardownEngine

      void teardownEngine()
      Tear down the Python side of the engine