## Uses of Interface
org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory

- Packages that use GremlinScriptEngineFactory
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.groovy.jsr223 |
  org.apache.tinkerpop.gremlin.jsr223 |

- - ### Uses of GremlinScriptEngineFactory in org.apache.tinkerpop.gremlin.groovy.jsr223

    Classes in org.apache.tinkerpop.gremlin.groovy.jsr223 that implement GremlinScriptEngineFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GremlinGroovyScriptEngineFactory` A `GremlinScriptEngineFactory` implementation that creates `GremlinGroovyScriptEngine` instances.

    Methods in org.apache.tinkerpop.gremlin.groovy.jsr223 that return GremlinScriptEngineFactory
    Modifier and Type | Method and Description
    --- | ---
    `GremlinScriptEngineFactory` | GremlinGroovyScriptEngine.`getFactory()`

  - ### Uses of GremlinScriptEngineFactory in org.apache.tinkerpop.gremlin.jsr223

    Classes in org.apache.tinkerpop.gremlin.jsr223 that implement GremlinScriptEngineFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGremlinScriptEngineFactory` A simple base implementation of the `GremlinScriptEngineFactory`.
    `class` | `GremlinLangScriptEngineFactory` A `GremlinScriptEngineFactory` implementation that creates `GremlinLangScriptEngine` instances.
    `class` | `MockGremlinScriptEngineFactory` This is a "do nothing" implementation of the `GremlinScriptEngineFactory` which can be used to help test plugin implementations which don't have reference to a `GremlinScriptEngine` as a dependency.

    Methods in org.apache.tinkerpop.gremlin.jsr223 that return GremlinScriptEngineFactory
    Modifier and Type | Method and Description
    --- | ---
    `GremlinScriptEngineFactory` | GremlinLangScriptEngine.`getFactory()`
    `GremlinScriptEngineFactory` | GremlinScriptEngine.`getFactory()`
    `GremlinScriptEngineFactory` | MockGremlinScriptEngine.`getFactory()`

    Methods in org.apache.tinkerpop.gremlin.jsr223 that return types with arguments of type GremlinScriptEngineFactory
    Modifier and Type | Method and Description
    --- | ---
    `List<GremlinScriptEngineFactory>` | DefaultGremlinScriptEngineManager.`getEngineFactories()` Returns a list whose elements are instances of all the `GremlinScriptEngineFactory` classes found by the discovery mechanism.
    `List<GremlinScriptEngineFactory>` | GremlinScriptEngineManager.`getEngineFactories()` Returns a list whose elements are instances of all the `GremlinScriptEngineFactory` classes found by the discovery mechanism.

    Methods in org.apache.tinkerpop.gremlin.jsr223 with parameters of type GremlinScriptEngineFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultGremlinScriptEngineManager.`registerEngineExtension(String extension, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle an extension.
    `void` | GremlinScriptEngineManager.`registerEngineExtension(String extension, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle an extension.
    `void` | DefaultGremlinScriptEngineManager.`registerEngineMimeType(String type, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle a mime type.
    `void` | GremlinScriptEngineManager.`registerEngineMimeType(String type, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle a mime type.
    `void` | DefaultGremlinScriptEngineManager.`registerEngineName(String name, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle a language name.
    `void` | GremlinScriptEngineManager.`registerEngineName(String name, GremlinScriptEngineFactory factory)` Registers a `GremlinScriptEngineFactory` to handle a language name.

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.