Modifier and Type | Class and Description |
---|---|
class |
GremlinGroovyScriptEngine
Provides methods to compile and evaluate Gremlin scripts.
|
Modifier and Type | Method and Description |
---|---|
GremlinScriptEngine |
GremlinGroovyScriptEngineFactory.getScriptEngine() |
Modifier and Type | Class and Description |
---|---|
class |
GremlinLangScriptEngine
A
GremlinScriptEngine implementation that evaluates Gremlin scripts using gremlin-language . |
class |
MockGremlinScriptEngine
This is a "do nothing" implementation of the
GremlinScriptEngine which can be used to help test plugin
implementations which don't have reference to a GremlinScriptEngine as a dependency. |
Modifier and Type | Method and Description |
---|---|
static GremlinScriptEngine |
SingleGremlinScriptEngineManager.get(String scriptEngineName)
Delegates calls to the
CachedGremlinScriptEngineManager instance ensuring that the same instance
is returned for each ScriptEngine requested. |
GremlinScriptEngine |
CachedGremlinScriptEngineManager.getEngineByExtension(String extension)
Gets a
GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory . |
GremlinScriptEngine |
DefaultGremlinScriptEngineManager.getEngineByExtension(String extension)
Look up and create a
GremlinScriptEngine for a given extension. |
GremlinScriptEngine |
GremlinScriptEngineManager.getEngineByExtension(String extension)
Look up and create a
GremlinScriptEngine for a given extension. |
GremlinScriptEngine |
CachedGremlinScriptEngineManager.getEngineByMimeType(String mimeType)
Gets a
GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory . |
GremlinScriptEngine |
DefaultGremlinScriptEngineManager.getEngineByMimeType(String mimeType)
Look up and create a
GremlinScriptEngine for a given mime type. |
GremlinScriptEngine |
GremlinScriptEngineManager.getEngineByMimeType(String mimeType)
Look up and create a
GremlinScriptEngine for a given mime type. |
GremlinScriptEngine |
CachedGremlinScriptEngineManager.getEngineByName(String shortName)
Gets a
GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory . |
GremlinScriptEngine |
DefaultGremlinScriptEngineManager.getEngineByName(String shortName)
Looks up and creates a
GremlinScriptEngine for a given name. |
GremlinScriptEngine |
GremlinScriptEngineManager.getEngineByName(String shortName)
Looks up and creates a
GremlinScriptEngine for a given name. |
GremlinScriptEngine |
GremlinLangScriptEngineFactory.getScriptEngine() |
GremlinScriptEngine |
GremlinScriptEngineFactory.getScriptEngine()
Creates a new
GremlinScriptEngine instance. |
GremlinScriptEngine |
MockGremlinScriptEngineFactory.getScriptEngine() |
Modifier and Type | Method and Description |
---|---|
GremlinScriptEngine |
MultiTaskSession.getScriptEngine(SessionTask sessionTask,
String language)
Gets the script engine specific to this session which is dependent on the
Settings.useCommonEngineForSessions configuration. |
GremlinScriptEngine |
AbstractSession.getScriptEngine(SessionTask sessionTask,
String language)
Gets the script engine from the cached one in the
GremlinExecutor . |
Modifier and Type | Method and Description |
---|---|
void |
MetricManager.registerGremlinScriptEngineMetrics(GremlinScriptEngine engine,
String... prefix)
Registers metrics from a
GremlinScriptEngine . |
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.