Class GremlinGroovyScriptEngineFactory
java.lang.Object
org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngineFactory
- All Implemented Interfaces:
ScriptEngineFactory,GremlinScriptEngineFactory
A
GremlinScriptEngineFactory implementation that creates GremlinGroovyScriptEngine instances.- Author:
- Marko A. Rodriguez (http://markorodriguez.com), Stephen Mallette (http://stephen.genoprime.com)
-
Field Summary
Fields inherited from class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
manager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMethodCallSyntax(String obj, String m, String... args) getOutputStatement(String toDisplay) Creates a newGremlinScriptEngineinstance.Methods inherited from class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
getEngineName, getEngineVersion, getExtensions, getLanguageName, getLanguageVersion, getMimeTypes, getNames, getParameter, getProgram, setCustomizerManager
-
Constructor Details
-
GremlinGroovyScriptEngineFactory
public GremlinGroovyScriptEngineFactory()
-
-
Method Details
-
getMethodCallSyntax
-
getOutputStatement
-
getScriptEngine
Description copied from interface:GremlinScriptEngineFactoryCreates a newGremlinScriptEngineinstance. Unlike the JSR-223 implementation, the semantics for this interface expect a "new" instance to be created for each call to this method. Caching or pooling is something to be handled by aGremlinScriptEngineManager.
-