public class GremlinGroovyScriptEngineFactory extends Object implements GremlinScriptEngineFactory
| Constructor and Description |
|---|
GremlinGroovyScriptEngineFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
getEngineName() |
String |
getEngineVersion() |
List<String> |
getExtensions() |
String |
getLanguageName() |
String |
getLanguageVersion() |
String |
getMethodCallSyntax(String obj,
String m,
String... args) |
List<String> |
getMimeTypes() |
List<String> |
getNames() |
String |
getOutputStatement(String toDisplay) |
Object |
getParameter(String key) |
String |
getProgram(String... statements) |
GremlinScriptEngine |
getScriptEngine()
Creates a new
GremlinScriptEngine instance. |
void |
setCustomizerManager(GremlinScriptEngineManager manager)
The factory should take the
Customizer implementations made available by the manager and supply them
to the GremlinScriptEngine implementation it creates. |
public void setCustomizerManager(GremlinScriptEngineManager manager)
GremlinScriptEngineFactoryCustomizer implementations made available by the manager and supply them
to the GremlinScriptEngine implementation it creates.setCustomizerManager in interface GremlinScriptEngineFactorypublic String getEngineName()
getEngineName in interface ScriptEngineFactorypublic String getEngineVersion()
getEngineVersion in interface ScriptEngineFactorypublic List<String> getExtensions()
getExtensions in interface ScriptEngineFactorypublic String getLanguageName()
getLanguageName in interface ScriptEngineFactorypublic String getLanguageVersion()
getLanguageVersion in interface ScriptEngineFactorypublic String getMethodCallSyntax(String obj, String m, String... args)
getMethodCallSyntax in interface ScriptEngineFactorypublic List<String> getMimeTypes()
getMimeTypes in interface ScriptEngineFactorypublic List<String> getNames()
getNames in interface ScriptEngineFactorypublic String getOutputStatement(String toDisplay)
getOutputStatement in interface ScriptEngineFactorypublic Object getParameter(String key)
getParameter in interface ScriptEngineFactorypublic String getProgram(String... statements)
getProgram in interface ScriptEngineFactorypublic GremlinScriptEngine getScriptEngine()
GremlinScriptEngineFactoryGremlinScriptEngine instance. 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 a GremlinScriptEngineManager.getScriptEngine in interface ScriptEngineFactorygetScriptEngine in interface GremlinScriptEngineFactoryCopyright © 2013–2016 Apache Software Foundation. All rights reserved.