# Hierarchy For Package org.apache.tinkerpop.gremlin.jsr223

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin (implements org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin)
    - org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin
    - org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin
    - org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin
  - org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory (implements org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory)
    - org.apache.tinkerpop.gremlin.jsr223.MockGremlinScriptEngineFactory
  - javax.script.AbstractScriptEngine (implements javax.script.ScriptEngine)
    - org.apache.tinkerpop.gremlin.jsr223.MockGremlinScriptEngine (implements org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine)
  - org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder
  - org.apache.tinkerpop.gremlin.jsr223.BindingsScriptEngineTest
  - org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManagerTest
  - org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin (implements org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin)
  - org.apache.tinkerpop.gremlin.jsr223.CoreImports
  - org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer (implements org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer)
  - org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager (implements org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager)
    - org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
  - org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer (implements org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer)
  - org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
  - org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer (implements org.apache.tinkerpop.gremlin.jsr223.ScriptCustomizer)
  - org.apache.tinkerpop.gremlin.jsr223.GremlinEnabledScriptEngineTest
  - org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext (implements javax.script.ScriptContext)
  - org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
  - org.apache.tinkerpop.gremlin.jsr223.JavaTranslator<S,T> (implements org.apache.tinkerpop.gremlin.process.traversal.Translator.StepTranslator<S,T>)
  - org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer (implements org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer)
  - org.apache.tinkerpop.gremlin.jsr223.ScriptEngineCache
  - org.apache.tinkerpop.gremlin.jsr223.ScriptEngineLambdaTest
  - org.apache.tinkerpop.gremlin.jsr223.ScriptEngineLambdaTest.Junk
  - org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin.Builder
  - javax.script.SimpleBindings (implements javax.script.Bindings)
    - org.apache.tinkerpop.gremlin.jsr223.ConcurrentBindings
  - org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager
  - Suite
    - org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineSuite

## Interface Hierarchy

- org.apache.tinkerpop.gremlin.jsr223.Customizer
  - org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer
  - org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
  - org.apache.tinkerpop.gremlin.jsr223.ScriptCustomizer
  - org.apache.tinkerpop.gremlin.jsr223.TranslatorCustomizer
- org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
- org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
- javax.script.ScriptEngine
  - org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
- javax.script.ScriptEngineFactory
  - org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory

## Annotation Type Hierarchy

- org.apache.tinkerpop.gremlin.jsr223.ScriptEngineToTest (implements java.lang.annotation.Annotation)

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