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

- Interface Summary
  Interface | Description
  --- | ---
  GroovyCustomizer |

- Class Summary
  Class | Description
  --- | ---
  GremlinGroovyScriptEngine | Provides methods to compile and evaluate Gremlin scripts.
  GremlinGroovyScriptEngineFactory | A `GremlinScriptEngineFactory` implementation that creates `GremlinGroovyScriptEngine` instances.
  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.
  GroovyTranslator.DefaultTypeTranslator | Performs standard type translation for the TinkerPop types to Groovy.
  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 `TimedInterruptGroovyCustomizer` when the timeout is exceeded.

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