Package | Description |
---|---|
com.threecrickets.scripturian | |
com.threecrickets.scripturian.adapter | |
com.threecrickets.scripturian.service |
Modifier and Type | Method and Description |
---|---|
Object |
Executable.enter(Object enteringKey,
String entryPointName,
Object... arguments)
Enters the executable at a stored, named location, via the last language
adapter that used the enterable context.
|
Object |
LanguageAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments)
Enters the executable at a stored, named location.
|
Object |
ExecutionContext.enter(String entryPointName,
Object... arguments)
Enters the executable at a stored, named location, via the last language
adapter that used this context.
|
void |
Program.execute(ExecutionContext executionContext)
Executes the program.
|
void |
Executable.execute(ExecutionContext executionContext)
Executes the executable.
|
void |
Executable.execute(ExecutionContext executionContext,
Object containerService,
ExecutionController executionController)
Executes the executable.
|
void |
Executable.executeInThread(Object containerService,
ExecutionController executionController)
Executes the executable with the current execution context.
|
void |
ExecutionController.initialize(ExecutionContext executionContext)
Called before an executable is executed.
|
boolean |
Executable.makeEnterable(Object enteringKey,
ExecutionContext executionContext)
Makes an execution context enterable, in preparation for calling
ExecutionContext.enter(String, Object...) . |
boolean |
Executable.makeEnterable(Object enteringKey,
ExecutionContext executionContext,
Object containerService,
ExecutionController executionController)
Makes an execution context enterable, in preparation for calling
ExecutionContext.enter(String, Object...) . |
Modifier and Type | Method and Description |
---|---|
static ExecutionException |
RhinoAdapter.createExecutionException(Executable executable,
Exception x)
Creates an execution exception with a full stack.
|
static ExecutionException |
QuercusAdapter.createExecutionException(Executable executable,
Exception x)
Creates an execution exception with a full stack.
|
static ExecutionException |
GroovyAdapter.createExecutionException(Executable executable,
int startLineNumber,
Exception x)
Creates an execution exception with a full stack.
|
static ExecutionException |
ClojureAdapter.createExecutionException(int startLineNumber,
clojure.lang.Compiler.CompilerException x)
Creates an execution exception with a full stack.
|
static ExecutionException |
JRubyAdapter.createExecutionException(org.jruby.exceptions.RaiseException x)
Creates an execution exception with a full stack.
|
static ExecutionException |
JythonAdapter.createExecutionException(String documentName,
int startLineNumber,
Exception x)
Creates an execution exception with a full stack.
|
static ExecutionException |
LuajAdapter.createExecutionException(String documentName,
LuaError x)
Creates an execution exception.
|
static ExecutionException |
NashornAdapter.createExecutionException(Throwable x,
String documentName)
Creates an execution exception.
|
Modifier and Type | Method and Description |
---|---|
Object |
RhinoAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
JeppAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
GroovyAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
LuajAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
ClojureAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
LanguageAdapterBase.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
NashornAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
QuercusAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
JRubyAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
Object |
JythonAdapter.enter(String entryPointName,
Executable executable,
ExecutionContext executionContext,
Object... arguments) |
void |
PegdownProgram.execute(ExecutionContext executionContext) |
void |
WikiTextProgram.execute(ExecutionContext executionContext) |
void |
ScalaProgram.execute(ExecutionContext executionContext) |
void |
ClojureProgram.execute(ExecutionContext executionContext) |
void |
LuajProgram.execute(ExecutionContext executionContext) |
void |
NashornProgram.execute(ExecutionContext executionContext) |
Modifier and Type | Method and Description |
---|---|
void |
DocumentService.execute(String documentName)
Executes a source code document.
|
void |
DocumentService.executeOnce(String documentName)
As
DocumentService.execute(String) , but will only execute once per this thread. |
void |
DocumentService.include(String documentName)
Includes a text document into the current location.
|
void |
DocumentService.require(String... documentNames)
|
Copyright © 2009-2015 Three Crickets LLC.