public abstract class AbstractGremlinScriptEngineFactory extends Object implements GremlinScriptEngineFactory
GremlinScriptEngineFactory
.Modifier and Type | Field and Description |
---|---|
protected GremlinScriptEngineManager |
manager |
Constructor and Description |
---|
AbstractGremlinScriptEngineFactory(String engineName,
String languageName,
List<String> extensions,
List<String> mimeTypes) |
Modifier and Type | Method and Description |
---|---|
String |
getEngineName() |
String |
getEngineVersion() |
List<String> |
getExtensions() |
String |
getLanguageName() |
String |
getLanguageVersion() |
List<String> |
getMimeTypes() |
List<String> |
getNames() |
Object |
getParameter(String key) |
String |
getProgram(String... statements)
Statements are concatenated together by a line feed.
|
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. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getScriptEngine
getMethodCallSyntax, getOutputStatement
protected GremlinScriptEngineManager manager
public void setCustomizerManager(GremlinScriptEngineManager manager)
GremlinScriptEngineFactory
Customizer
implementations made available by the manager and supply them
to the GremlinScriptEngine
implementation it creates.setCustomizerManager
in interface GremlinScriptEngineFactory
public final String getEngineName()
getEngineName
in interface ScriptEngineFactory
public String getEngineVersion()
getEngineVersion
in interface ScriptEngineFactory
public List<String> getExtensions()
getExtensions
in interface ScriptEngineFactory
public final String getLanguageName()
getLanguageName
in interface ScriptEngineFactory
public String getLanguageVersion()
getLanguageVersion
in interface ScriptEngineFactory
public List<String> getMimeTypes()
getMimeTypes
in interface ScriptEngineFactory
public List<String> getNames()
getNames
in interface ScriptEngineFactory
public Object getParameter(String key)
getParameter
in interface ScriptEngineFactory
public String getProgram(String... statements)
getProgram
in interface ScriptEngineFactory
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.