- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.ClojureAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.GroovyAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.JeppAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.JRubyAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.JythonAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.LanguageAdapterBase
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.LuajAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.NashornAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.QuercusAdapter
-
- enter(String, Executable, ExecutionContext, Object...) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
-
- enter(Object, String, Object...) - Method in class com.threecrickets.scripturian.Executable
-
Enters the executable at a stored, named location, via the last language
adapter that used the enterable context.
- enter(String, Object...) - Method in class com.threecrickets.scripturian.ExecutionContext
-
Enters the executable at a stored, named location, via the last language
adapter that used this context.
- enter(String, Executable, ExecutionContext, Object...) - Method in interface com.threecrickets.scripturian.LanguageAdapter
-
Enters the executable at a stored, named location.
- enterableExecutable - Variable in class com.threecrickets.scripturian.ExecutionContext
-
Non-null if this context is enterable.
- enterableExecutionContexts - Variable in class com.threecrickets.scripturian.Executable
-
- enterContext(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.RhinoAdapter
-
Enters a Rhino context stored in the execution context, creating it if it
doesn't exist.
- enteringKey - Variable in class com.threecrickets.scripturian.ExecutionContext
-
Non-null if this context is enterable.
- executable - Variable in class com.threecrickets.scripturian.adapter.ProgramBase
-
The executable.
- Executable - Class in com.threecrickets.scripturian
-
Executables are general-purpose operational units that are manifestations of
textual "source code" in any supported "language" (see
LanguageAdapter
).
- Executable(String, long, String, String, ParsingContext) - Constructor for class com.threecrickets.scripturian.Executable
-
Parses source code into a compact, optimized, executable.
- ExecutableSegment - Class in com.threecrickets.scripturian
-
A segment within an executable.
- ExecutableSegment(String, int, int, boolean, boolean, String) - Constructor for class com.threecrickets.scripturian.ExecutableSegment
-
Constructor.
- ExecutableService - Class in com.threecrickets.scripturian.service
-
This is the executable
service exposed to the executable.
- ExecutableService(ExecutionContext, LanguageManager, ParserManager, Object) - Constructor for class com.threecrickets.scripturian.service.ExecutableService
-
Constructor.
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.ClojureProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.LuajProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.NashornProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.PegdownProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.ScalaProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.adapter.WikiTextProgram
-
- execute(ExecutionContext) - Method in class com.threecrickets.scripturian.Executable
-
Executes the executable.
- execute(ExecutionContext, Object, ExecutionController) - Method in class com.threecrickets.scripturian.Executable
-
Executes the executable.
- execute(ExecutionContext) - Method in interface com.threecrickets.scripturian.Program
-
Executes the program.
- execute(String) - Method in class com.threecrickets.scripturian.service.DocumentService
-
Executes a source code document.
- executeInThread(Object, ExecutionController) - Method in class com.threecrickets.scripturian.Executable
-
Executes the executable with the current execution context.
- executeOnce(String) - Method in class com.threecrickets.scripturian.service.DocumentService
-
- ExecutionContext - Class in com.threecrickets.scripturian
-
- ExecutionContext() - Constructor for class com.threecrickets.scripturian.ExecutionContext
-
Constructor.
- ExecutionContext(Writer) - Constructor for class com.threecrickets.scripturian.ExecutionContext
-
Constructor.
- ExecutionContext(Writer, Writer) - Constructor for class com.threecrickets.scripturian.ExecutionContext
-
Constructor.
- ExecutionController - Interface in com.threecrickets.scripturian
-
Used in order to add custom initialization and finalization for executables.
- ExecutionException - Exception in com.threecrickets.scripturian.exception
-
An execution exception.
- ExecutionException(String, int, int, String) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(String, int, int, String, Throwable) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(String, int, int, Throwable) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(String, String, Throwable) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(String, String) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(String, Throwable) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- ExecutionException(ParsingException) - Constructor for exception com.threecrickets.scripturian.exception.ExecutionException
-
- EXTENSIONS - Static variable in interface com.threecrickets.scripturian.LanguageAdapter
-
Attribute for standard source code filename extensions.
- extractExceptionStackFromMessage(String, Collection<StackFrame>) - Static method in class com.threecrickets.scripturian.adapter.ClojureAdapter
-
Annoyingly, Clojure's CompilerException accepts stack information
(Compiler.SOURCE, Compiler.LINE) in its constructor, but does not store
it directly.
- extractExceptionStackFromMessage(String, Collection<StackFrame>) - Static method in class com.threecrickets.scripturian.adapter.QuercusAdapter
-