# Uses of Interface javax.script.ScriptContext

## Uses in package javax.script

### Classes implementing javax.script.ScriptContext
class | SimpleScriptContext The GenericScriptContext is a simple implementation of ScriptContext.

### Methods with parameter type javax.script.ScriptContext
Object | ScriptEngine.eval(Reader reader, ScriptContext context) Evaluates a script obtained using the specified reader as the script source and using the namespaces in the specifed ScriptContext.
Object | ScriptEngine.eval(String script, ScriptContext context) Evaluates a script using the namespaces in the specifed ScriptContext.
Object | CompiledScript.eval(ScriptContext context) Re-evaluates the recompiled script using the specified ScriptContext.
void | AbstractScriptEngine.setContext(ScriptContext ctx) Set a new context.
void | ScriptEngine.setContext(ScriptContext ctx) Set the default ScriptContext

### Methods with return type javax.script.ScriptContext
ScriptContext | AbstractScriptEngine.getContext() Return the script context.
ScriptContext | ScriptEngine.getContext()

## Uses in package php.java.faces

### Classes implementing javax.script.ScriptContext
class | PhpFacesScriptContext A custom ScriptContext, keeps a ContextFactory and a HttpProxy.

## Uses in package php.java.script

### Classes implementing javax.script.ScriptContext
class | PhpScriptContext This class implements a simple script context for PHP.
class | PhpSimpleHttpScriptContext A simple ScriptContext which can be used in servlet environments.

### Methods with parameter type javax.script.ScriptContext
ContextFactory | PhpScriptContextFactory.addNew(ScriptContext context) Add the PhpScriptContext
Object | PhpScriptEngine.eval(Reader reader, ScriptContext context)
Object | InteractivePhpScriptEngine.eval(String script, ScriptContext context)
Object | PhpScriptEngine.eval(String script, ScriptContext context)