overflowdb.traversal

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed class DefaultsToNode[A]

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 Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class EdgeTraversal[E <: Edge](val traversal: Iterator[E]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class ElementTraversal[E <: Element](val traversal: Iterator[E]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
trait Implicits

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ImplicitsTmp.type
object ImplicitsTmp extends Implicits

Attributes

Graph
Supertypes
trait Implicits
class Object
trait Matchable
class Any
Self type
final implicit class JIterableOps[A](val jIterator: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class NodeOps[N <: Node](val node: N) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class NodeTraversal[E <: Node](val traversal: Iterator[E]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class NumericTraversal[N](val traversal: Iterator[N]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object RepeatStep

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class TraversalFilterExt[A](val iterator: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class TraversalLogicExt[A](val iterator: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class TraversalRepeatExt[A](val trav: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
class TraversalSource(graph: Graph)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class TraversalSugarExt[A](val iterator: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class TraversalTrackingExt[A](val iterator: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Inherited types

type Traversal[+A] = Iterator[A]

Attributes

Inherited from:
Implicits

Implicits

Implicits

final implicit def JIterableOps[A](jIterator: Iterator[A]): JIterableOps[A]

Inherited implicits

implicit def iterableToTraversal[A](iterable: IterableOnce[A]): Iterator[A]

Attributes

Inherited from:
Implicits
implicit def jIteratortoTraversal[A](jiterator: Iterator[A]): Iterator[A]

Attributes

Inherited from:
Implicits
implicit def toEdgeTraversal[A <: Edge](traversal: Iterator[A]): EdgeTraversal[A]

Attributes

Inherited from:
Implicits
implicit def toElementTraversal[A <: Element](traversal: Iterator[A]): ElementTraversal[A]

Attributes

Inherited from:
Implicits
implicit def toNodeOps[N <: Node](node: N): NodeOps[N]

Attributes

Inherited from:
Implicits
implicit def toNodeTraversal[A <: Node](traversal: Iterator[A]): NodeTraversal[A]

Attributes

Inherited from:
Implicits
implicit def toRepeatTraversalExt[A](iter: Iterator[A]): TraversalRepeatExt[A]

Attributes

Inherited from:
Implicits
implicit def toTraversalFilterExt[A](iter: Iterator[A]): TraversalFilterExt[A]

Attributes

Inherited from:
Implicits
implicit def toTraversalLogicExt[A](iter: Iterator[A]): TraversalLogicExt[A]

Attributes

Inherited from:
Implicits
implicit def toTraversalSugarExt[A](iter: Iterator[A]): TraversalSugarExt[A]

Attributes

Inherited from:
Implicits
implicit def toTraversalTrackingExt[A](iter: Iterator[A]): TraversalTrackingExt[A]

Attributes

Inherited from:
Implicits