Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- com.example.contrived - package com.example.contrived
- com.randomnoun.common.jessop - package com.randomnoun.common.jessop
D
- DefaultDeclarationTest - Class in com.randomnoun.common.jessop
-
This unit test checks whether Bindings set on ScriptContexts are available to the target language within jessop scripts
- DefaultDeclarationTest() - Constructor for class com.randomnoun.common.jessop.DefaultDeclarationTest
E
- ErrorHandlingTest - Class in com.randomnoun.common.jessop
-
This unit test checks error handling in scripts, and checks that line numbers in the target script match line numbers in the source script
- ErrorHandlingTest() - Constructor for class com.randomnoun.common.jessop.ErrorHandlingTest
- escapeHtml(String) - Static method in class com.randomnoun.common.jessop.DefaultDeclarationTest
-
Returns the HTML-escaped form of a string.
- escapeHtml(String) - Static method in class com.randomnoun.common.jessop.ScriptContextStructTest
-
Returns the HTML-escaped form of a string.
- escapeHtml(String) - Static method in class com.randomnoun.common.jessop.ScriptContextTest
-
Returns the HTML-escaped form of a string.
G
- getBindings(ScriptEngine) - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- getBindings(ScriptEngine) - Method in class com.randomnoun.common.jessop.ScriptContextTest
- GraalvmMemoryLeakTest - Class in com.randomnoun.common.jessop
-
Test to verify that GraalJS ScriptEngine instances release memory when closed, and to check whether ScriptEngineManager shares underlying engines.
- GraalvmMemoryLeakTest() - Constructor for class com.randomnoun.common.jessop.GraalvmMemoryLeakTest
- GraalvmTest - Class in com.randomnoun.common.jessop
-
Test that graalvm works
- GraalvmTest() - Constructor for class com.randomnoun.common.jessop.GraalvmTest
J
- JAVA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- JAVA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.JessopTest
- JAVA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- JAVA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- JAVA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
- JAVASCRIPT_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.DefaultDeclarationTest
- JAVASCRIPT_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.JessopTest
- JAVASCRIPT_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- JAVASCRIPT_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- JAVASCRIPT_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
- JAVSCRIPT_COUNTING_SCRIPT_GRAALVM - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- JAVSCRIPT_COUNTING_SCRIPT_NASHORN - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- JAVSCRIPT_COUNTING_SCRIPT_RHINO - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- JessopExample - Class in com.example.contrived
-
Simple jessop example
- JessopExample() - Constructor for class com.example.contrived.JessopExample
- JessopMemoryLeakTest - Class in com.randomnoun.common.jessop
-
Test to verify that the JessopScriptEngine properly releases memory after evaluation, including the underlying GraalJS polyglot Engine.
- JessopMemoryLeakTest() - Constructor for class com.randomnoun.common.jessop.JessopMemoryLeakTest
- JessopTest - Class in com.randomnoun.common.jessop
-
Simple jessop tests (tests language declaration, few different languages, simple loop/output in target language)
- JessopTest() - Constructor for class com.randomnoun.common.jessop.JessopTest
- JythonTest - Class in com.randomnoun.common.jessop
-
This is a separate jython test because I'm having issues getting jython to do anything at all.
- JythonTest() - Constructor for class com.randomnoun.common.jessop.JythonTest
L
- LISP_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.JessopTest
- LISP_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- LISP_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- LISP_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
- LispTest - Class in com.randomnoun.common.jessop
- LispTest() - Constructor for class com.randomnoun.common.jessop.LispTest
- listEngines() - Static method in class com.randomnoun.common.jessop.GraalvmTest
- listEngines() - Static method in class com.randomnoun.common.jessop.JythonTest
- LUA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- LUA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.JessopTest
- LUA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- LUA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- LUA_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
M
- main(String[]) - Method in class com.example.contrived.JessopExample
- main(String[]) - Static method in class com.randomnoun.common.jessop.LispTest
P
- PYTHON_COUNTING_SCRIPT_1 - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- PYTHON_COUNTING_SCRIPT_1 - Static variable in class com.randomnoun.common.jessop.JessopTest
- PYTHON_COUNTING_SCRIPT_1 - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- PYTHON_COUNTING_SCRIPT_1 - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- PYTHON_COUNTING_SCRIPT_1 - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
- PYTHON_COUNTING_SCRIPT_2 - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- PYTHON_COUNTING_SCRIPT_2 - Static variable in class com.randomnoun.common.jessop.JessopTest
- PYTHON_COUNTING_SCRIPT_2 - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- PYTHON_COUNTING_SCRIPT_2 - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
- PYTHON_COUNTING_SCRIPT_2 - Static variable in class com.randomnoun.common.jessop.SuppressEolTest
R
- RUBY_COUNTING_SCRIPT - Static variable in class com.randomnoun.common.jessop.JessopTest
- RUBY_COUNTING_SCRIPT_GLOBAL - Static variable in class com.randomnoun.common.jessop.ErrorHandlingTest
- RUBY_COUNTING_SCRIPT_GLOBAL - Static variable in class com.randomnoun.common.jessop.ScriptContextStructTest
- RUBY_COUNTING_SCRIPT_GLOBAL - Static variable in class com.randomnoun.common.jessop.ScriptContextTest
S
- ScriptContextStructTest - Class in com.randomnoun.common.jessop
-
This unit test checks whether structured maps and structured lists passed as Bindings to ScriptContexts are available to the target language within jessop scripts
- ScriptContextStructTest() - Constructor for class com.randomnoun.common.jessop.ScriptContextStructTest
- ScriptContextTest - Class in com.randomnoun.common.jessop
-
This unit test checks whether Bindings set on ScriptContexts are available to the target language within jessop scripts
- ScriptContextTest() - Constructor for class com.randomnoun.common.jessop.ScriptContextTest
- setUp() - Method in class com.randomnoun.common.jessop.DefaultDeclarationTest
- setUp() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- setUp() - Method in class com.randomnoun.common.jessop.JessopMemoryLeakTest
- setUp() - Method in class com.randomnoun.common.jessop.JessopTest
- setUp() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- setUp() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- setUp() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- SuppressEolTest - Class in com.randomnoun.common.jessop
-
This unit test checks whether suppressEol declarations work as expected
- SuppressEolTest() - Constructor for class com.randomnoun.common.jessop.SuppressEolTest
T
- testEngineCloseReleasesMemory() - Method in class com.randomnoun.common.jessop.GraalvmMemoryLeakTest
-
Tests that creating and closing GraalJS engines does not leak memory.
- testEngineIdentity() - Method in class com.randomnoun.common.jessop.GraalvmMemoryLeakTest
-
Tests whether ScriptEngineManager returns the same engine instance or new ones.
- testEngineWithoutCloseLeaksMemory() - Method in class com.randomnoun.common.jessop.GraalvmMemoryLeakTest
-
Tests that creating engines WITHOUT closing leaks memory.
- testGraalvm() - Method in class com.randomnoun.common.jessop.GraalvmTest
- testJessop1() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopBeanshell() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- testJessopBeanshell() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopBeanshell() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopBeanshell() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopBeanshell() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopCompile() - Method in class com.randomnoun.common.jessop.DefaultDeclarationTest
- testJessopCompile() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopCompile() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopCompile() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopEvalReleasesMemory() - Method in class com.randomnoun.common.jessop.JessopMemoryLeakTest
-
Tests that evaluating jessop scripts via the JessopScriptEngine does not leak memory.
- testJessopEvalVariedExpressionsReleasesMemory() - Method in class com.randomnoun.common.jessop.JessopMemoryLeakTest
-
Tests with varied expressions to simulate real-world usage where each report has different dynamic content (which creates different shapes in the Truffle engine).
- testJessopJavascript() - Method in class com.randomnoun.common.jessop.DefaultDeclarationTest
- testJessopJavascript() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- testJessopJavascript() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopJavascript() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopJavascript() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopLisp() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopLisp() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopLisp() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopLua() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- testJessopLua() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopLua() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopLua() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopLua() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopPython1() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- testJessopPython1() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopPython1() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopPython1() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopPython1() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJessopPython2() - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
- testJessopPython2() - Method in class com.randomnoun.common.jessop.JessopTest
- testJessopPython2() - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- testJessopPython2() - Method in class com.randomnoun.common.jessop.ScriptContextTest
- testJessopPython2() - Method in class com.randomnoun.common.jessop.SuppressEolTest
- testJython() - Method in class com.randomnoun.common.jessop.JythonTest
- testLisp() - Method in class com.randomnoun.common.jessop.JessopTest
- testServiceLoader() - Method in class com.randomnoun.common.jessop.JessopTest
- testSharedPolyglotEngine() - Method in class com.randomnoun.common.jessop.GraalvmMemoryLeakTest
-
Tests whether separately-created engines share an underlying polyglot Engine.
_
- _testScript(String) - Method in class com.randomnoun.common.jessop.JessopTest
- _testScript(String) - Method in class com.randomnoun.common.jessop.ScriptContextStructTest
- _testScript(String) - Method in class com.randomnoun.common.jessop.ScriptContextTest
- _testScript(String, int) - Method in class com.randomnoun.common.jessop.ErrorHandlingTest
All Classes and Interfaces|All Packages|Constant Field Values