Packages

c

overflowdb.traversal

NodeTraversal

final class NodeTraversal[E <: Node] extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NodeTraversal
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new NodeTraversal(traversal: Traversal[E])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def both(label: String): Traversal[Node]

    follow incoming and outgoing edges of given label to adjacent nodes

  6. def both: Traversal[Node]

    follow incoming and outgoing edges to adjacent nodes

  7. def bothE(label: String): Traversal[OdbEdge]

    follow incoming and outgoing edges of given label

  8. def bothE: Traversal[OdbEdge]

    follow incoming and outgoing edges

  9. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  10. def hasId(value: Long): Traversal[E]

    Note: do not use as the first step in a traversal, e.g.

    Note: do not use as the first step in a traversal, e.g. traversalSource.all.id(value). Use traversalSource.withId instead, it is much faster

  11. def id: Traversal[Long]
    Annotations
    @Doc(short = "Traverse to node id", long = help.this.Doc.<init>$default$2, example = help.this.Doc.<init>$default$3)
  12. def in(label: String): Traversal[Node]

    follow incoming edges of given label to adjacent nodes

  13. def in: Traversal[Node]

    follow incoming edges to adjacent nodes

  14. def inE(label: String): Traversal[OdbEdge]

    follow incoming edges of given label

  15. def inE: Traversal[OdbEdge]

    follow incoming edges

  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def out(label: String): Traversal[Node]

    follow outgoing edges of given label to adjacent nodes

  18. def out: Traversal[Node]

    follow outgoing edges to adjacent nodes

    follow outgoing edges to adjacent nodes

    Annotations
    @Doc(short = "follow outgoing edges to adjacent nodes", long = help.this.Doc.<init>$default$2, example = help.this.Doc.<init>$default$3)
  19. def outE(label: String): Traversal[OdbEdge]

    follow outgoing edges of given label

  20. def outE: Traversal[OdbEdge]

    follow outgoing edges

  21. def toString(): String
    Definition Classes
    Any
  22. val traversal: Traversal[E]

Inherited from AnyVal

Inherited from Any

Ungrouped