package traversal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- traversal
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final class EdgeTraversal[E <: Edge] extends AnyVal
- final class ElementTraversal[E <: Element] extends AnyVal
- implicit final class JIterableOps[A] extends AnyVal
- implicit final class NodeOps[N <: Node] extends AnyVal
- final class NodeTraversal[E <: Node] extends AnyVal
- final class NumericTraversal[N] extends AnyVal
- class PathAwareTraversal[A] extends Traversal[A]
- trait RepeatBehaviour[A] extends AnyRef
- class RepeatStepIterator[A] extends Iterator[A]
- class Traversal[A] extends IterableOnce[A] with IterableOps[A, Traversal, Traversal[A]] with IterableFactoryDefaults[A, Traversal]
TODO more docs
TODO more docs
Just like Tinkerpop3 and most other Iterators, a Traversal can only be executed once.
- class TraversalSource extends AnyRef
Value Members
- implicit def iterableToTraversal[A](iterable: IterableOnce[A]): Traversal[A]
- implicit def iteratorToTraversal[A](iterator: Iterator[A]): Traversal[A]
- implicit def jIteratortoTraversal[A](jiterator: Iterator[A]): Traversal[A]
- implicit def toEdgeTraversal[A <: Edge](traversal: Traversal[A]): EdgeTraversal[A]
- implicit def toEdgeTraversalViaAdditionalImplicit[A <: Edge, Trav](traversable: Trav)(implicit toTraversal: (Trav) => Traversal[A]): EdgeTraversal[A]
- implicit def toElementTraversal[A <: Element](traversal: Traversal[A]): ElementTraversal[A]
- implicit def toElementTraversalViaAdditionalImplicit[A <: Element, Trav](traversable: Trav)(implicit toTraversal: (Trav) => Traversal[A]): ElementTraversal[A]
- implicit def toNodeTraversal[A <: Node](traversal: Traversal[A]): NodeTraversal[A]
- implicit def toNodeTraversalViaAdditionalImplicit[A <: Node, Trav](traversable: Trav)(implicit toTraversal: (Trav) => Traversal[A]): NodeTraversal[A]
- implicit def toNumericTraversal[A](traversal: Traversal[A])(implicit arg0: Numeric[A]): NumericTraversal[A]
- object PathAwareRepeatStep
- object PathAwareTraversal
- object RepeatBehaviour
- object RepeatStep
- object Traversal extends IterableFactory[Traversal]
- object TraversalSource