gql.interpreter

Type members

Classlikes

final case class Cursor(path: Chain[GraphArc])
Companion:
object
Source:
Cursor.scala
object Cursor
Companion:
class
Source:
Cursor.scala
Companion:
object
Source:
EvalFailure.scala
Companion:
class
Source:
EvalFailure.scala
final case class EvalNode[+A](cursor: Cursor, value: A)
Companion:
object
Source:
Cursor.scala
object EvalNode
Companion:
class
Source:
Cursor.scala
sealed trait GraphArc
Companion:
object
Source:
Cursor.scala
object GraphArc
Companion:
class
Source:
Cursor.scala
final case class IndexedData[+A](index: Int, node: EvalNode[A])
Companion:
object
Source:
Interpreter.scala
Companion:
class
Source:
Interpreter.scala
trait Interpreter[F[_]]
Companion:
object
Source:
Interpreter.scala
Companion:
class
Source:
Interpreter.scala
class InterpreterImpl[F[_]](streamAccumulator: StreamMetadataAccumulator[F, StreamMetadata[F, _, _]], batchAccumulator: BatchAccumulator[F], sup: Supervisor[F])(implicit F: Async[F], stats: Statistics[F]) extends Interpreter[F]
sealed trait StepCont[F[_], -I, +O]
Companion:
object
Source:
Interpreter.scala
object StepCont
Companion:
class
Source:
Interpreter.scala

Types

type BatchKey = Any
type BatchResult = Any
type BatchValue = Any