public class JavaScriptEvaluatorScope extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaScriptEvaluatorScope.JSField
Field class used in JavaScript expressions.
|
static class |
JavaScriptEvaluatorScope.JSParameter
Parameter class used in JavaScript expressions.
|
static class |
JavaScriptEvaluatorScope.JSValue
Base JavaScript value class.
|
static class |
JavaScriptEvaluatorScope.JSVariable
Variable class used in JavaScript expressions.
|
| Modifier and Type | Field and Description |
|---|---|
protected static String |
EVALUATOR_VAR |
| Constructor and Description |
|---|
JavaScriptEvaluatorScope(org.mozilla.javascript.Context context,
JREvaluator evaluator) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluateExpression(org.mozilla.javascript.Script expression) |
void |
init(Map<String,JRFillParameter> parametersMap,
Map<String,JRFillField> fieldsMap,
Map<String,JRFillVariable> variablesMap) |
void |
setScopeVariable(String name,
Object value) |
protected static final String EVALUATOR_VAR
public JavaScriptEvaluatorScope(org.mozilla.javascript.Context context,
JREvaluator evaluator)
public void init(Map<String,JRFillParameter> parametersMap, Map<String,JRFillField> fieldsMap, Map<String,JRFillVariable> variablesMap)
public Object evaluateExpression(org.mozilla.javascript.Script expression)
Copyright © 2012. All Rights Reserved.