Class AbstractGremlinScriptEngineFactory
java.lang.Object
org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
- All Implemented Interfaces:
ScriptEngineFactory,GremlinScriptEngineFactory
- Direct Known Subclasses:
GremlinLangScriptEngineFactory
public abstract class AbstractGremlinScriptEngineFactory
extends Object
implements GremlinScriptEngineFactory
A simple base implementation of the
GremlinScriptEngineFactory.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal StringgetNames()getParameter(String key) getProgram(String... statements) Statements are concatenated together by a line feed.voidThe factory should take theCustomizerimplementations made available by the manager and supply them to theGremlinScriptEngineimplementation it creates.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory
getScriptEngineMethods inherited from interface javax.script.ScriptEngineFactory
getMethodCallSyntax, getOutputStatement
-
Field Details
-
manager
-
-
Constructor Details
-
AbstractGremlinScriptEngineFactory
-
-
Method Details
-
setCustomizerManager
Description copied from interface:GremlinScriptEngineFactoryThe factory should take theCustomizerimplementations made available by the manager and supply them to theGremlinScriptEngineimplementation it creates.- Specified by:
setCustomizerManagerin interfaceGremlinScriptEngineFactory
-
getEngineName
- Specified by:
getEngineNamein interfaceScriptEngineFactory
-
getEngineVersion
- Specified by:
getEngineVersionin interfaceScriptEngineFactory
-
getExtensions
- Specified by:
getExtensionsin interfaceScriptEngineFactory
-
getLanguageName
- Specified by:
getLanguageNamein interfaceScriptEngineFactory
-
getLanguageVersion
- Specified by:
getLanguageVersionin interfaceScriptEngineFactory
-
getMimeTypes
- Specified by:
getMimeTypesin interfaceScriptEngineFactory
-
getNames
- Specified by:
getNamesin interfaceScriptEngineFactory
-
getParameter
- Specified by:
getParameterin interfaceScriptEngineFactory
-
getProgram
Statements are concatenated together by a line feed.- Specified by:
getProgramin interfaceScriptEngineFactory
-