# Uses of Package
org.apache.tinkerpop.gremlin.jsr223

- Packages that use org.apache.tinkerpop.gremlin.jsr223
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.groovy.engine |
  org.apache.tinkerpop.gremlin.groovy.jsr223 |
  org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential |
  org.apache.tinkerpop.gremlin.jsr223 |
  org.apache.tinkerpop.gremlin.jsr223.console |
  org.apache.tinkerpop.gremlin.server.handler |
  org.apache.tinkerpop.gremlin.server.jsr223 |
  org.apache.tinkerpop.gremlin.server.util |
  org.apache.tinkerpop.gremlin.tinkergraph.jsr223 |

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.groovy.engine
  Class and Description
  GremlinScriptEngineManager The `ScriptEngineManager` implements a discovery, instantiation and configuration mechanism for `GremlinScriptEngine` classes and also maintains a collection of key/value pairs storing state shared by all engines created by it.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.groovy.jsr223
  Class and Description
  AbstractGremlinPlugin
  AbstractGremlinScriptEngineFactory A simple base implementation of the `GremlinScriptEngineFactory`.
  Customizer The `Customizer` provides a general way to provide configurations to a `GremlinScriptEngine`.
  GremlinPlugin A plugin interface that is used by the `GremlinScriptEngineManager` to configure special `Customizer` instances that will alter the features of any `GremlinScriptEngine` created by the manager itself.
  GremlinScriptEngine A `GremlinScriptEngine` is an extension of the standard `ScriptEngine` and provides some specific methods that are important to the TinkerPop environment.
  GremlinScriptEngineFactory Creates a `GremlinScriptEngine` implementation and supplies to it any `Customizer` implementations to it that are available on the `GremlinScriptEngineManager`.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
  Class and Description
  AbstractGremlinPlugin
  GremlinPlugin A plugin interface that is used by the `GremlinScriptEngineManager` to configure special `Customizer` instances that will alter the features of any `GremlinScriptEngine` created by the manager itself.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.jsr223
  Class and Description
  AbstractGremlinPlugin
  AbstractGremlinScriptEngineFactory A simple base implementation of the `GremlinScriptEngineFactory`.
  BindingsCustomizer Provides a way to alter the bindings on a `GremlinScriptEngine`.
  BindingsGremlinPlugin A plugin that allows `Bindings` to be applied to a `GremlinScriptEngine` at the time of creation.
  BindingsGremlinPlugin.Builder
  CoreGremlinPlugin This module is required for a `ScriptEngine` to be Gremlin-enabled.
  Customizer The `Customizer` provides a general way to provide configurations to a `GremlinScriptEngine`.
  DefaultGremlinScriptEngineManager The `ScriptEngineManager` implements a discovery, instantiation and configuration mechanism for `GremlinScriptEngine` classes and also maintains a collection of key/value pairs storing state shared by all engines created by it.
  DefaultImportCustomizer Simple implementation of the `ImportCustomizer` which allows direct setting of all the different import types.
  DefaultImportCustomizer.Builder
  GremlinPlugin A plugin interface that is used by the `GremlinScriptEngineManager` to configure special `Customizer` instances that will alter the features of any `GremlinScriptEngine` created by the manager itself.
  GremlinScriptEngine A `GremlinScriptEngine` is an extension of the standard `ScriptEngine` and provides some specific methods that are important to the TinkerPop environment.
  GremlinScriptEngineFactory Creates a `GremlinScriptEngine` implementation and supplies to it any `Customizer` implementations to it that are available on the `GremlinScriptEngineManager`.
  GremlinScriptEngineManager The `ScriptEngineManager` implements a discovery, instantiation and configuration mechanism for `GremlinScriptEngine` classes and also maintains a collection of key/value pairs storing state shared by all engines created by it.
  ImportCustomizer Provides the list of imports to apply to a `GremlinScriptEngine` instance.
  ImportGremlinPlugin A module that allows custom class, static method and enum imports (i.e.
  ImportGremlinPlugin.Builder
  JavaTranslator
  ScriptCustomizer A `Customizer` that executes scripts in a `GremlinScriptEngine` instance for purpose of initialization.
  ScriptFileGremlinPlugin Loads scripts from one or more files into the `GremlinScriptEngine` at startup.
  ScriptFileGremlinPlugin.Builder

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.jsr223.console
  Class and Description
  Customizer The `Customizer` provides a general way to provide configurations to a `GremlinScriptEngine`.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.server.handler
  Class and Description
  GremlinScriptEngine A `GremlinScriptEngine` is an extension of the standard `ScriptEngine` and provides some specific methods that are important to the TinkerPop environment.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.server.jsr223
  Class and Description
  AbstractGremlinPlugin
  GremlinPlugin A plugin interface that is used by the `GremlinScriptEngineManager` to configure special `Customizer` instances that will alter the features of any `GremlinScriptEngine` created by the manager itself.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.server.util
  Class and Description
  GremlinScriptEngine A `GremlinScriptEngine` is an extension of the standard `ScriptEngine` and provides some specific methods that are important to the TinkerPop environment.

- Classes in org.apache.tinkerpop.gremlin.jsr223 used by org.apache.tinkerpop.gremlin.tinkergraph.jsr223
  Class and Description
  AbstractGremlinPlugin
  GremlinPlugin A plugin interface that is used by the `GremlinScriptEngineManager` to configure special `Customizer` instances that will alter the features of any `GremlinScriptEngine` created by the manager itself.

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