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

- Packages that use GremlinPlugin
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.groovy.jsr223 |
  org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential |
  org.apache.tinkerpop.gremlin.jsr223 |
  org.apache.tinkerpop.gremlin.server.jsr223 |
  org.apache.tinkerpop.gremlin.tinkergraph.jsr223 |

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

    Classes in org.apache.tinkerpop.gremlin.groovy.jsr223 that implement GremlinPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroovyCompilerGremlinPlugin` A `GremlinPlugin` that provides access to low-level configuration options of the `GroovyScriptEngine` itself.
    `class` | `SugarGremlinPlugin` A plugin implementation which allows for the usage of Gremlin Groovy's syntactic sugar.

  - ### Uses of GremlinPlugin in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential

    Classes in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential that implement GremlinPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CredentialGraphGremlinPlugin` Plugin for the Credentials DSL that helps maintain a list of users and passwords in a graph for use with Gremlin Server authentication.

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

    Classes in org.apache.tinkerpop.gremlin.jsr223 that implement GremlinPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGremlinPlugin`
    `class` | `BindingsGremlinPlugin` A plugin that allows `Bindings` to be applied to a `GremlinScriptEngine` at the time of creation.
    `class` | `CoreGremlinPlugin` This module is required for a `ScriptEngine` to be Gremlin-enabled.
    `class` | `ImportGremlinPlugin` A module that allows custom class, static method and enum imports (i.e.
    `class` | `ScriptFileGremlinPlugin` Loads scripts from one or more files into the `GremlinScriptEngine` at startup.

    Methods in org.apache.tinkerpop.gremlin.jsr223 with parameters of type GremlinPlugin
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultGremlinScriptEngineManager.`addPlugin(GremlinPlugin plugin)`
    `void` | GremlinScriptEngineManager.`addPlugin(GremlinPlugin plugin)` Add `GremlinPlugin` instances to customize newly created `GremlinScriptEngine` instances.

  - ### Uses of GremlinPlugin in org.apache.tinkerpop.gremlin.server.jsr223

    Classes in org.apache.tinkerpop.gremlin.server.jsr223 that implement GremlinPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GremlinServerGremlinPlugin` A `GremlinPlugin` implementation that adds Gremlin Server specific classes to the imports.

  - ### Uses of GremlinPlugin in org.apache.tinkerpop.gremlin.tinkergraph.jsr223

    Classes in org.apache.tinkerpop.gremlin.tinkergraph.jsr223 that implement GremlinPlugin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TinkerGraphGremlinPlugin`

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