| パッケージ | 説明 | 
|---|---|
| javax.script | 
 スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | 
SimpleBindings
HashMap または指定されたほかの Map によって補助される Bindings の単純な実装です。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
protected Bindings | 
SimpleScriptContext.engineScope
これは、エンジンスコープバインディングです。 
 | 
protected Bindings | 
SimpleScriptContext.globalScope
これは、グローバルスコープのバインディングです。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Bindings | 
ScriptEngine.createBindings()
初期化されていない  
Bindings を返します。 | 
Bindings | 
ScriptEngineManager.getBindings()
getBindings は、globalScope フィールドの値を返します。 | 
Bindings | 
AbstractScriptEngine.getBindings(int scope)
保護された  
context フィールド内に指定されたスコープ値を持つ Bindings を返します。 | 
Bindings | 
ScriptEngine.getBindings(int scope)
名前付き値のスコープを返します。 
 | 
Bindings | 
ScriptContext.getBindings(int scope)
この  
ScriptContext 内の指定されたスコープに関連付けられた Bindings を取得します。 | 
Bindings | 
SimpleScriptContext.getBindings(int scope)
指定されたスコープが  
ENGINE_SCOPE の場合、engineScope フィールドの値を返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
Object | 
CompiledScript.eval(Bindings bindings)
スクリプトの実行中に、提供された属性の  
Bindings を、関連付けられた ScriptEngine の ENGINE_SCOPE として使用して、CompiledScript オブジェクトに格納されたプログラムを実行します。 | 
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 | 
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 として使用します。 | 
protected ScriptContext | 
AbstractScriptEngine.getScriptContext(Bindings nn)
SimpleScriptContext を返します。 | 
void | 
ScriptEngineManager.setBindings(Bindings bindings)
setBindings は、globalScope フィールド内に指定された Bindings を格納します。 | 
void | 
AbstractScriptEngine.setBindings(Bindings bindings,            int scope)
context フィールド内に対応するスコープ値を持つ Bindings を設定します。 | 
void | 
ScriptEngine.setBindings(Bindings bindings,            int scope)
スクリプトによって使用される名前付き値のスコープを設定します。 
 | 
void | 
ScriptContext.setBindings(Bindings bindings,            int scope)
Bindings インスタンスを、この ScriptContext 内の特定のスコープに関連付けます。 | 
void | 
SimpleScriptContext.setBindings(Bindings bindings,            int scope)
指定されたスコープの属性の  
Bindings を設定します。 | 
| コンストラクタと説明 | 
|---|
AbstractScriptEngine(Bindings n)
指定された  
Bindings を、保護された context フィールド内の ENGINE_SCOPE Bindings として使用して、新しいインスタンスを作成します。 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.