public final class RhinoScriptBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
RhinoScriptBuilder |
addClientSideEnvironment()
Add a client side environment to the script context (client-side aware).
|
RhinoScriptBuilder |
addJSON() |
Object |
evaluate(Reader reader,
String sourceName)
Evaluates a script from a reader.
|
Object |
evaluate(String script,
String sourceName)
Evaluates a script.
|
RhinoScriptBuilder |
evaluateChain(InputStream stream,
String sourceName)
Evaluates a script and return
RhinoScriptBuilder for a chained script evaluation. |
RhinoScriptBuilder |
evaluateChain(String script,
String sourceName)
Evaluates a script and return
RhinoScriptBuilder for a chained script evaluation. |
org.mozilla.javascript.ScriptableObject |
getScope() |
static RhinoScriptBuilder |
newChain() |
static RhinoScriptBuilder |
newChain(org.mozilla.javascript.ScriptableObject scope) |
static RhinoScriptBuilder |
newClientSideAwareChain() |
public org.mozilla.javascript.ScriptableObject getScope()
public RhinoScriptBuilder addClientSideEnvironment()
RhinoScriptBuilder used to chain evaluation of the scripts.IOExceptionpublic RhinoScriptBuilder addJSON()
public RhinoScriptBuilder evaluateChain(InputStream stream, String sourceName) throws IOException
RhinoScriptBuilder for a chained script evaluation.stream - InputStream of the script to evaluate.sourceName - the name of the evaluated script.RhinoScriptBuilder chain with required script evaluated.IOException - if the script couldn't be retrieved.public RhinoScriptBuilder evaluateChain(String script, String sourceName)
RhinoScriptBuilder for a chained script evaluation.script - the string representation of the script to evaluate.sourceName - the name of the evaluated script.IOException - if the script couldn't be retrieved.public Object evaluate(Reader reader, String sourceName) throws IOException
reader - Reader of the script to evaluate.sourceName - the name of the evaluated script.IOException - if the script couldn't be retrieved.public Object evaluate(String script, String sourceName)
script - string representation of the script to evaluate.sourceName - the name of the evaluated script.IOException - if the script couldn't be retrieved.public static RhinoScriptBuilder newChain()
RhinoScriptBuilder for script evaluation chaining.public static RhinoScriptBuilder newChain(org.mozilla.javascript.ScriptableObject scope)
public static RhinoScriptBuilder newClientSideAwareChain()
RhinoScriptBuilder for script evaluation chaining.Copyright © 2008-2013. All Rights Reserved.