| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.jsr223 | |
| org.apache.tinkerpop.gremlin.jsr223.console | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BindingsCustomizerProvides a way to alter the bindings on a  GremlinScriptEngine. | 
| interface  | ImportCustomizerProvides the list of imports to apply to a  GremlinScriptEngineinstance. | 
| interface  | ScriptCustomizerA  Customizerthat executes scripts in aGremlinScriptEngineinstance for purpose of initialization. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultBindingsCustomizerDefault implementation of the  BindingsCustomizerwhich adds bindings to theScriptContext.GLOBAL_SCOPE. | 
| class  | DefaultImportCustomizerSimple implementation of the  ImportCustomizerwhich allows direct setting of all the different import types. | 
| class  | DefaultScriptCustomizerDefault implementation of the  ScriptCustomizerthat can create the script list from a list of files or
 from lines of script. | 
| class  | LazyBindingsCustomizerA customizer implementation that provides bindings to a  GremlinScriptEnginein theScriptContext.GLOBAL_SCOPE. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Customizer[] | AbstractGremlinPlugin. customizers | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Customizer> | GremlinScriptEngineManager. getCustomizers(String scriptEngineName)Get the list of  Customizerinstances filtered by thescriptEngineName. | 
| List<Customizer> | DefaultGremlinScriptEngineManager. getCustomizers(String scriptEngineName) | 
| Constructor and Description | 
|---|
| AbstractGremlinPlugin(String moduleName,
                     Customizer... customizers)Creates a base  GremlinPluginthat will apply to allGremlinScriptEngineinstances. | 
| AbstractGremlinPlugin(String moduleName,
                     Set<String> appliesTo,
                     Customizer... customizers)Creates a base  GremlinPluginthat will apply to specificGremlinScriptEngineinstances. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ConsoleCustomizerA  Customizerthat allows aRemoteAcceptorto be used with a console implementation. | 
Copyright © 2013–2017 Apache Software Foundation. All rights reserved.