# Uses of Interface javax.script.ScriptEngine

## Uses in package javax.script

### Classes implementing javax.script.ScriptEngine
class | AbstractScriptEngine GenericScriptEngine is an abstarct class which implements the ScriptEngine interface and it contains default implementations for several eval() methods.

### Methods with return type javax.script.ScriptEngine
ScriptEngine | CompiledScript.getEngine() Retrieves a reference to the ScriptEngine whose methods created this CompiledScript object.
ScriptEngine | ScriptEngineManager.getEngineByExtention(String extension) Retrieves a new instance of a ScriptingEngine for the specified extension of a scirpt file.
ScriptEngine | ScriptEngineManager.getEngineByMimeType(String mimeType) Retrieves new instance the ScriptingEngine for a specifed MIME type.
ScriptEngine | ScriptEngineManager.getEngineByName(String name) Retrieves a new instance of a ScriptEngine the specified descriptieve name.
ScriptEngine | ScriptEngineFactory.getScriptEngine() Retrieves an instance of the associated ScriptEngine.

## Uses in package php.java.faces

### Classes implementing javax.script.ScriptEngine
class | PhpFacesScriptEngine A custom ScriptEngine, keeps the custom ScriptContext

### Methods with return type javax.script.ScriptEngine
ScriptEngine | PhpFacesContext.getScriptEngine(Object key, URL url) Get a script engine

## Uses in package php.java.script

### Classes implementing javax.script.ScriptEngine
class | InteractivePhpScriptEngine A convenience variant of the PHP script engine which can be used interactively.
class | PhpScriptEngine This class implements the ScriptEngine.

### Methods with return type javax.script.ScriptEngine
ScriptEngine | InteractivePhpScriptEngineFactory.getScriptEngine()
ScriptEngine | PhpScriptEngineFactory.getScriptEngine()