Cursor

gql.Cursor
See theCursor companion object
final case class Cursor(path: Chain[GraphArc])

A collection of GraphQL arcs wraped up with an associated algebra. Usually used for reporting where an error occured.

Attributes

Companion
object
Source
Cursor.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def add(next: GraphArc): Cursor

Attributes

Source
Cursor.scala

Attributes

Source
Cursor.scala
def field(name: String): Cursor

Attributes

Source
Cursor.scala
def head: GraphArc

Attributes

Source
Cursor.scala

Attributes

Source
Cursor.scala
def index(idx: Int): Cursor

Attributes

Source
Cursor.scala
def last: GraphArc

Attributes

Source
Cursor.scala

Attributes

Source
Cursor.scala
def tail: Cursor

Attributes

Source
Cursor.scala

Attributes

Source
Cursor.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

lazy val formatted: String

Attributes

Source
Cursor.scala