インタフェース ScriptEngine

既知の実装クラスのリスト:
GroovyScriptEngine

public interface ScriptEngine
  • メソッドの詳細

    • createScript

      Script createScript(String script, String name)
      sharedClass=falseとして、Scriptを生成。
      パラメータ:
      script -
      name -
      戻り値:
    • createScript

      Script createScript(String script, String name, boolean sharedClass)
      Scriptを生成。
      パラメータ:
      script - 生成(コンパイル)されたScript
      name - スクリプト名(英数以外の文字は_へ自動的に置換)
      sharedClass - その他のScriptで共有するScript(class)とする場合true
      戻り値:
    • newScriptContext

      ScriptContext newScriptContext()
      Scriptへ変数を受け渡すためのScriptContextを生成。
      戻り値:
    • newScriptContext

      ScriptContext newScriptContext(PrintWriter out)
      Scriptへ変数を受け渡すためのScriptContextを生成。
      パラメータ:
      out - 標準出力の出力先
      戻り値:
    • invalidate

      void invalidate()