# Hierarchy For Package org.apache.tinkerpop.gremlin.process.remote.traversal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tinkerpop.gremlin.process.remote.traversal.AbstractRemoteTraversal<S,E> (implements org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal<S,E>)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.EmbeddedRemoteTraversal<S,E>
  - org.apache.tinkerpop.gremlin.process.remote.traversal.AbstractRemoteTraversalSideEffects (implements org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.EmbeddedRemoteTraversalSideEffects
  - org.apache.tinkerpop.gremlin.process.traversal.traverser.util.AbstractTraverser<T> (implements org.apache.tinkerpop.gremlin.process.traversal.Traverser<T>, org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<T>)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.AbstractRemoteTraverser<T> (implements org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraverser<T>)
      - org.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser<T>

## Interface Hierarchy

- org.apache.tinkerpop.gremlin.structure.util.Attachable<V>
  - org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<T> (also extends org.apache.tinkerpop.gremlin.process.traversal.Traverser<T>)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraverser<T>
- java.lang.AutoCloseable
  - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects (also extends org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects)
  - org.apache.tinkerpop.gremlin.process.traversal.Traversal<S,E> (also extends java.lang.Cloneable, java.util.Iterator<E>, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal<S,E>
  - org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects (also extends java.lang.Cloneable, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects (also extends java.lang.AutoCloseable)
- java.lang.Cloneable
  - org.apache.tinkerpop.gremlin.process.traversal.Traversal<S,E> (also extends java.lang.AutoCloseable, java.util.Iterator<E>, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal<S,E>
  - org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects (also extends java.lang.AutoCloseable, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects (also extends java.lang.AutoCloseable)
  - org.apache.tinkerpop.gremlin.process.traversal.Traverser<T> (also extends java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<T> (also extends org.apache.tinkerpop.gremlin.structure.util.Attachable<V>)
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraverser<T>
- java.lang.Comparable<T>
  - org.apache.tinkerpop.gremlin.process.traversal.Traverser<T> (also extends java.lang.Cloneable, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<T> (also extends org.apache.tinkerpop.gremlin.structure.util.Attachable<V>)
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraverser<T>
- java.util.Iterator<E>
  - org.apache.tinkerpop.gremlin.process.traversal.Traversal<S,E> (also extends java.lang.AutoCloseable, java.lang.Cloneable, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal<S,E>
- java.io.Serializable
  - org.apache.tinkerpop.gremlin.process.traversal.Traversal<S,E> (also extends java.lang.AutoCloseable, java.lang.Cloneable, java.util.Iterator<E>)
    - org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal<S,E>
  - org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects (also extends java.lang.AutoCloseable, java.lang.Cloneable)
    - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects (also extends java.lang.AutoCloseable)
  - org.apache.tinkerpop.gremlin.process.traversal.Traverser<T> (also extends java.lang.Cloneable, java.lang.Comparable<T>)
    - org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<T> (also extends org.apache.tinkerpop.gremlin.structure.util.Attachable<V>)
      - org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraverser<T>

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