| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.groovy | |
| org.apache.tinkerpop.gremlin.groovy.jsr223 | |
| org.apache.tinkerpop.gremlin.groovy.jsr223.customizer | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ImportCustomizerProviderAllows customization of the imports used by the GremlinGroovyScriptEngine implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractImportCustomizerProvider | 
| class  | DefaultImportCustomizerProviderGrabs the standard Gremlin core classes and allows additional imports to be added. | 
| class  | EmptyImportCustomizerProviderThis  ImportCustomizerProvideris empty and comes with no pre-defined imports at all. | 
| class  | NoImportCustomizerProviderProvides no imports. | 
| Constructor and Description | 
|---|
| GremlinGroovyScriptEngine(CompilerCustomizerProvider... compilerCustomizerProviders)Creates a new instance with the specified  CompilerCustomizerProviderobjects. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompileStaticCustomizerProviderInjects the  CompileStatictransformer to enable type validation on script execution. | 
| class  | ThreadInterruptCustomizerProviderInjects checks for thread interruption into scripts. | 
| class  | TimedInterruptCustomizerProviderInjects a check in loops and other areas of code to interrupt script execution if the run time exceeds the
 specified time. | 
| class  | TypeCheckedCustomizerProviderInjects the  TypeCheckedtransformer to enable type validation on script execution. | 
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.