Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CompiledJSR223Script - Class in org.tentackle.script.jsr
-
The compiled JSR script.
- CompiledJSR223Script(String, CompiledScript) - Constructor for class org.tentackle.script.jsr.CompiledJSR223Script
-
Creates a compiled script.
- compileScript(String) - Method in class org.tentackle.script.jsr.JSR223Script
-
Compiles script code.
- createLocalVariableReference(String) - Method in class org.tentackle.script.jsr.JSR223Language
- createScript(String, boolean, boolean, Function<String, ScriptConverter>) - Method in class org.tentackle.script.jsr.JSR223Language
E
- ECMAScriptValidationMessageConverter - Class in org.tentackle.script.jsr
-
Converts a Nashorn validator message script.
- ECMAScriptValidationMessageConverter() - Constructor for class org.tentackle.script.jsr.ECMAScriptValidationMessageConverter
-
Creates the converter.
- execute(Set<ScriptVariable>) - Method in class org.tentackle.script.jsr.JSR223Script
G
- getAbbreviations() - Method in class org.tentackle.script.jsr.JSR223Language
- getCode() - Method in class org.tentackle.script.jsr.CompiledJSR223Script
-
Gets the effective script code.
- getCompiledScript() - Method in class org.tentackle.script.jsr.CompiledJSR223Script
-
Gets the compiled script.
- getCompiledScript() - Method in class org.tentackle.script.jsr.JSR223Script
-
Gets the compiled script.
Will be parsed if not done yet. - getEngine() - Method in class org.tentackle.script.jsr.JSR223Language
-
Gets the script engine.
- getEngineFactory() - Method in class org.tentackle.script.jsr.JSR223Language
-
Gets the scripting engine factory.
- getLanguage() - Method in class org.tentackle.script.jsr.JSR223Script
- getName() - Method in class org.tentackle.script.jsr.JSR223Language
- getVariableTranslator(ScriptEngineFactory) - Method in class org.tentackle.script.jsr.JSR223Language
-
Determines the optional variable name translator.
I
- isEngineThreadSafe(ScriptEngineFactory) - Method in class org.tentackle.script.jsr.JSR223Language
-
Determines whether the execution of scripts is threadsafe.
- isThreadSafe() - Method in class org.tentackle.script.jsr.JSR223Language
-
Returns whether engine is threadsafe.
J
- JSR223Language - Class in org.tentackle.script.jsr
-
A scripting language based on JSR-223.
- JSR223Language(ScriptEngineFactory) - Constructor for class org.tentackle.script.jsr.JSR223Language
-
Creates a JSR 223 scripting language.
- JSR223Script - Class in org.tentackle.script.jsr
-
A script based on JSR-223.
- JSR223Script(JSR223Language, String, boolean, boolean) - Constructor for class org.tentackle.script.jsr.JSR223Script
-
Creates a script.
- JSR223ScriptFactory - Class in org.tentackle.script.jsr
-
Implementation of a script factory using JSR223.
- JSR223ScriptFactory() - Constructor for class org.tentackle.script.jsr.JSR223ScriptFactory
-
Creates the script factory.
L
- loadLanguages() - Method in class org.tentackle.script.jsr.JSR223ScriptFactory
N
- NAME - Static variable in class org.tentackle.script.jsr.ECMAScriptValidationMessageConverter
-
the primary language name.
O
- org.tentackle.script.jsr - module org.tentackle.script.jsr
-
tentackle-script-jsr module.
- org.tentackle.script.jsr - package org.tentackle.script.jsr
-
JSR-223 scripting.
V
- validate() - Method in class org.tentackle.script.jsr.JSR223Script
All Classes and Interfaces|All Packages|Constant Field Values