javax.script
Interface ScriptEngine

All Known Implementing Classes:
AbstractScriptEngine

public interface ScriptEngine

Version:
$Revision: 553 $ $Date: 2009-03-27 06:04:43 +0100(ven, 27 mar 2009) $

Field Summary
static String ARGV
           
static String ENGINE
           
static String ENGINE_VERSION
           
static String FILENAME
           
static String LANGUAGE
           
static String LANGUAGE_VERSION
           
static String NAME
           
 
Method Summary
 Bindings createBindings()
           
 Object eval(Reader reader)
           
 Object eval(Reader reader, Bindings bindings)
           
 Object eval(Reader reader, ScriptContext context)
           
 Object eval(String script)
           
 Object eval(String script, Bindings bindings)
           
 Object eval(String script, ScriptContext context)
           
 Object get(String key)
           
 Bindings getBindings(int scope)
           
 ScriptContext getContext()
           
 ScriptEngineFactory getFactory()
           
 void put(String key, Object value)
           
 void setBindings(Bindings bindings, int scope)
           
 void setContext(ScriptContext context)
           
 

Field Detail

ARGV

static final String ARGV
See Also:
Constant Field Values

FILENAME

static final String FILENAME
See Also:
Constant Field Values

ENGINE

static final String ENGINE
See Also:
Constant Field Values

ENGINE_VERSION

static final String ENGINE_VERSION
See Also:
Constant Field Values

NAME

static final String NAME
See Also:
Constant Field Values

LANGUAGE

static final String LANGUAGE
See Also:
Constant Field Values

LANGUAGE_VERSION

static final String LANGUAGE_VERSION
See Also:
Constant Field Values
Method Detail

eval

Object eval(String script,
            ScriptContext context)
            throws ScriptException
Throws:
ScriptException

eval

Object eval(Reader reader,
            ScriptContext context)
            throws ScriptException
Throws:
ScriptException

eval

Object eval(String script)
            throws ScriptException
Throws:
ScriptException

eval

Object eval(Reader reader)
            throws ScriptException
Throws:
ScriptException

eval

Object eval(String script,
            Bindings bindings)
            throws ScriptException
Throws:
ScriptException

eval

Object eval(Reader reader,
            Bindings bindings)
            throws ScriptException
Throws:
ScriptException

get

Object get(String key)

put

void put(String key,
         Object value)

getBindings

Bindings getBindings(int scope)

setBindings

void setBindings(Bindings bindings,
                 int scope)

createBindings

Bindings createBindings()

getContext

ScriptContext getContext()

setContext

void setContext(ScriptContext context)

getFactory

ScriptEngineFactory getFactory()


Copyright © 2006-2011 LiveTribe. All Rights Reserved.