overflowdb.traversal
package overflowdb.traversal
Members list
Concise view
Type members
Classlikes
Typeclass to prevent type inferencer to default to Nothing
if no type parameter is given
used e.g. for NodeTypeStarters:id
Typeclass to prevent type inferencer to default to Nothing
if no type parameter is given
used e.g. for NodeTypeStarters:id
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object DefaultsToNode
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- DefaultsToNode.type
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
trait Implicits
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object InitialTraversal
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- InitialTraversal.type
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
object PathAwareRepeatStep
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- PathAwareRepeatStep.type
class PathAwareTraversal[+A](val elementsWithPath: IterableOnce[(A, Vector[Any])]) extends Traversal[A]
object PathAwareTraversal
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- PathAwareTraversal.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object RepeatStep
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- RepeatStep.type
TODO more docs
TODO more docs
Just like Tinkerpop3 and most other Iterators, a Traversal can only be executed once.
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class InitialTraversal[A]class PathAwareTraversal[A]
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object TraversalSource
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- TraversalSource.type
Implicits
Implicits
Inherited implicits
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits
implicit def toEdgeTraversalViaAdditionalImplicit[A <: Edge, Trav](traversable: Trav)(implicit toTraversal: Trav => Traversal[A]): EdgeTraversal[A]
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits
implicit def toElementTraversalViaAdditionalImplicit[A <: Element, Trav](traversable: Trav)(implicit toTraversal: Trav => Traversal[A]): ElementTraversal[A]
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits
implicit def toNodeTraversalViaAdditionalImplicit[A <: Node, Trav](traversable: Trav)(implicit toTraversal: Trav => Traversal[A]): NodeTraversal[A]
Attributes
- Inherited from:
- Implicits
Attributes
- Inherited from:
- Implicits