Class DefaultBindingsCustomizer
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
 
- 
- All Implemented Interfaces:
- BindingsCustomizer,- Customizer
 
 public class DefaultBindingsCustomizer extends Object implements BindingsCustomizer Default implementation of theBindingsCustomizerwhich adds bindings to theScriptContext.GLOBAL_SCOPE.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
 
- 
- 
Constructor SummaryConstructors Constructor Description DefaultBindingsCustomizer(Bindings bindings)Creates a new object withScriptContext.GLOBAL_SCOPE.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BindingsgetBindings()Gets the bindings to add to aGremlinScriptEngine.intgetScope()Gets the scope to which the bindings apply.
 
- 
- 
- 
Constructor Detail- 
DefaultBindingsCustomizerpublic DefaultBindingsCustomizer(Bindings bindings) Creates a new object withScriptContext.GLOBAL_SCOPE.
 
- 
 - 
Method Detail- 
getBindingspublic Bindings getBindings() Description copied from interface:BindingsCustomizerGets the bindings to add to aGremlinScriptEngine.- Specified by:
- getBindingsin interface- BindingsCustomizer
 
 - 
getScopepublic int getScope() Description copied from interface:BindingsCustomizerGets the scope to which the bindings apply. The scope is determined by theScriptContextvalues where "100" isEngineScope(bindings apply to the currentGremlinScriptEngine) and "200" isGlobalScope(bindings apply to the engines created by the currentGremlinScriptEngineManager.- Specified by:
- getScopein interface- BindingsCustomizer
 
 
- 
 
-