| パッケージ | 説明 |
|---|---|
| javax.script |
スクリプトAPIは、Java TMスクリプト・エンジンを定義するインタフェースとクラスで構成され、それらをJavaアプリケーションで使用するためのフレームワークを提供します。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
CompiledScript |
Compilable.compile(Reader script)
あとで実行するために、スクリプト(
Readerから読み込まれるソース)をコンパイルします。 |
|
CompiledScript |
Compilable.compile(String script)
あとで実行するために、スクリプト(
Stringとして表されるソース)をコンパイルします。 |
|
Object |
CompiledScript.eval()
CompiledScriptオブジェクトに格納されるプログラムを実行します。 |
|
Object |
CompiledScript.eval(Bindings bindings)
スクリプトの実行中に、提供された属性の
Bindingsを、関連付けられたScriptEngineのENGINE_SCOPEとして使用して、CompiledScriptオブジェクトに格納されたプログラムを実行します。 |
|
Object |
AbstractScriptEngine.eval(Reader reader)
eval(Reader)は、eval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、contextフィールドの値を渡します。 |
|
Object |
ScriptEngine.eval(Reader reader)
スクリプトのソースが
Readerとして提供されることを除いて、eval(String)と同じです。 |
|
Object |
AbstractScriptEngine.eval(Reader reader, Bindings bindings)
eval(Reader, Bindings)はeval(Reader, ScriptContext)抽象メソッドを呼び出します。その際、ENGINE_SCOPEではなくReader、Writers、およびBindingsが、保護されたcontextフィールドのメンバーと等しいScriptContextを受け渡します。 |
|
Object |
ScriptEngine.eval(Reader reader, Bindings n)
スクリプトのソースが
Readerとして提供されることを除いて、eval(String, Bindings)と同じです。 |
|
Object |
ScriptEngine.eval(Reader reader, ScriptContext context)
スクリプトのソースが
Readerから読み込まれる場合、eval(String, ScriptContext)と同じです。 |
|
abstract Object |
CompiledScript.eval(ScriptContext context)
この
CompiledScriptオブジェクトに格納されるプログラムを実行します。 |
|
Object |
AbstractScriptEngine.eval(String script)
abstract
eval(String, ScriptContext)が使用される点を除けば、eval(Reader)と同じです。 |
|
Object |
ScriptEngine.eval(String script)
指定されたスクリプトを実行します。
|
|
Object |
AbstractScriptEngine.eval(String script, Bindings bindings)
abstract
eval(String, ScriptContext)が使用される点を除けば、eval(Reader, Bindings)と同じです。 |
|
Object |
ScriptEngine.eval(String script, Bindings n)
スクリプトの実行中に、
Bindings引数をScriptEngineのENGINE_SCOPE Bindingsとして使用します。 |
|
Object |
ScriptEngine.eval(String script, ScriptContext context)
ソースが1番目の引数として渡されたStringであるスクリプトをただちに実行します。
|
|
Object |
Invocable.invokeFunction(String name, Object... args)
スクリプト内で定義されたトップ・レベルの手続きと関数を呼び出すために使用されます。
|
|
Object |
Invocable.invokeMethod(Object thiz, String name, Object... args)
ScriptEngineの状態に保持されている、以前のスクリプトの実行中にコンパイルされたスクリプト・オブジェクト上のメソッドを呼び出します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。