class TraversalSource extends AnyRef

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

Instance Constructors

  1. new TraversalSource(graph: Graph)

Value Members

  1. def all: Traversal[Node]
  2. def has(key: String, value: Any): Traversal[Node]

    Start traversal with all nodes that have given property value

  3. def has(property: Property[_]): Traversal[Node]

    Start traversal with all nodes that have given property value

  4. def hasLabel(label: String): Traversal[Node]
  5. def id[NodeType](id: Long)(implicit arg0: DefaultsToNode[NodeType]): Traversal[NodeType]
  6. def ids[NodeType](ids: Long*)(implicit arg0: DefaultsToNode[NodeType]): Traversal[NodeType]
  7. def label(label: String): Traversal[Node]
  8. def labelAndProperty(label: String, propertyKey: String, propertyValue: Any): Traversal[Node]

    Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one

  9. def labelAndProperty(label: String, property: Property[_]): Traversal[Node]

    Start traversal with all nodes with given label that have given property value Inspects the cardinality of the indices of the properties and labels, and takes the smaller one

  10. def labelTyped[A <: Node](label: String): Traversal[A]