Package | Description |
---|---|
org.apache.tinkerpop.gremlin.groovy | |
org.apache.tinkerpop.gremlin.groovy.jsr223 | |
org.apache.tinkerpop.gremlin.groovy.jsr223.customizer |
Modifier and Type | Interface and Description |
---|---|
interface |
ImportCustomizerProvider
Allows customization of the imports used by the GremlinGroovyScriptEngine implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImportCustomizerProvider |
class |
DefaultImportCustomizerProvider
Grabs the standard Gremlin core classes and allows additional imports to be added.
|
class |
EmptyImportCustomizerProvider
This
ImportCustomizerProvider is empty and comes with no pre-defined imports at all. |
class |
NoImportCustomizerProvider
Provides no imports.
|
Modifier and Type | Field and Description |
---|---|
CompilerCustomizerProvider |
GremlinGroovyScriptEngineSandboxedStandardTest.notSandboxed |
CompilerCustomizerProvider |
GremlinGroovyScriptEngineSandboxedStandardTest.sandboxed |
Constructor and Description |
---|
GremlinGroovyScriptEngine(CompilerCustomizerProvider... compilerCustomizerProviders)
Creates a new instance with the specified
CompilerCustomizerProvider objects. |
Modifier and Type | Class and Description |
---|---|
class |
CompileStaticCustomizerProvider
Injects the
CompileStatic transformer to enable type validation on script execution. |
class |
ConfigurationCustomizerProvider
Allows configurations to be directly supplied to a groovy
CompilerConfiguration when a
GremlinGroovyScriptEngine is initialized, providing fine-grained
control over its internals. |
class |
InterpreterModeCustomizerProvider
Places the
ScriptEngine in "interpreter mode" where local variables of a script are treated as global
bindings. |
class |
ThreadInterruptCustomizerProvider
Injects checks for thread interruption into scripts.
|
class |
TimedInterruptCustomizerProvider
Injects a check in loops and other areas of code to interrupt script execution if the run time exceeds the
specified time.
|
class |
TypeCheckedCustomizerProvider
Injects the
TypeChecked transformer to enable type validation on script execution. |
Copyright © 2013–2016 Apache Software Foundation. All rights reserved.