Package | Description |
---|---|
javax.script |
The scripting API consists of interfaces and classes that define
Java TM Scripting Engines and provides
a framework for their use in Java applications.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SimpleScriptContext
Simple implementation of ScriptContext.
|
Modifier and Type | Field | Description |
---|---|---|
protected ScriptContext |
AbstractScriptEngine.context
The default
ScriptContext of this AbstractScriptEngine . |
Modifier and Type | Method | Description |
---|---|---|
ScriptContext |
AbstractScriptEngine.getContext ()
Returns the value of the protected
context field. |
|
ScriptContext |
ScriptEngine.getContext ()
Returns the default
ScriptContext of the ScriptEngine whose Bindings, Reader
and Writers are used for script executions when no ScriptContext is specified. |
|
protected ScriptContext |
AbstractScriptEngine.getScriptContext (Bindings nn)
Returns a
SimpleScriptContext . |
Modifier and Type | Method | Description |
---|---|---|
Object |
ScriptEngine.eval (Reader reader,
ScriptContext context)
Same as
eval(String, ScriptContext) where the source of the script
is read from a Reader . |
|
abstract Object |
CompiledScript.eval (ScriptContext context)
Executes the program stored in this
CompiledScript object. |
|
Object |
ScriptEngine.eval (String script,
ScriptContext context)
Causes the immediate execution of the script whose source is the String
passed as the first argument.
|
|
void |
AbstractScriptEngine.setContext (ScriptContext ctxt)
Sets the value of the protected
context field to the specified
ScriptContext . |
|
void |
ScriptEngine.setContext (ScriptContext context)
Sets the default
ScriptContext of the ScriptEngine whose Bindings, Reader
and Writers are used for script executions when no ScriptContext is specified. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.