# Package org.apache.tinkerpop.gremlin.groovy.jsr223

- Interface Summary
  Interface | Description
  --- | ---
  DependencyManager | Deprecated As of release 3.2.4, not replaced - no longer needed under the new `GremlinScriptEngine` model.
  GroovyCustomizer |

- Class Summary
  Class | Description
  --- | ---
  GremlinGroovyScriptEngine | Provides methods to compile and evaluate Gremlin scripts.
  GremlinGroovyScriptEngineFactory | A `GremlinScriptEngineFactory` implementation that creates `GremlinGroovyScriptEngine` instances.
  GremlinGroovyScriptEngineFileSandboxTest |
  GremlinGroovyScriptEngineIntegrateTest |
  GremlinGroovyScriptEngineOverGraphTest |
  GremlinGroovyScriptEngineSandboxCustomTest |
  GremlinGroovyScriptEngineSandboxedStandardTest |
  GremlinGroovyScriptEngineTinkerPopSandboxTest |
  GroovyCompilerGremlinPlugin | A `GremlinPlugin` that provides access to low-level configuration options of the `GroovyScriptEngine` itself.
  GroovyCompilerGremlinPlugin.Builder |
  GroovyTranslator | Converts bytecode to a Groovy string of Gremlin.
  GroovyTranslatorTest |
  GroovyTranslatorTest.SillyClass |
  GroovyTranslatorTest.SillyClassTranslatorCustomizer |
  ScriptEnginePluginAcceptor | Deprecated As of release 3.2.4, not replaced.
  ScriptExecutor | Deprecated As of release 3.2.1, replaced by direct execution via gremlin.sh
  SugarGremlinPlugin | A plugin implementation which allows for the usage of Gremlin Groovy's syntactic sugar.

- Enum Summary
  Enum | Description
  --- | ---
  GroovyCompilerGremlinPlugin.Compilation |

- Exception Summary
  Exception | Description
  --- | ---
  TimedInterruptTimeoutException | An exception thrown from the `TimedInterruptCustomizerProvider` when the timeout is exceeded.

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