QueryInterpreter

gql.server.interpreter.QueryInterpreter
See theQueryInterpreter companion object
trait QueryInterpreter[F[_]]

The QueryInterpreter will prepare a query for execution by inspecting the ast and planning the query accordingly. Once all inputs have been prepared, the execution AST is passed to the SubqueryInterpreter for evaluation.

Attributes

Companion
object
Source
QueryInterpreter.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def interpretAll(inputs: NonEmptyList[Input[F, _, _]]): F[Results[F]]

Attributes

Source
QueryInterpreter.scala
def interpretOne[A, B](input: Input[F, A, B], batching: BatchAccumulator[F]): F[Result[F]]

Attributes

Source
QueryInterpreter.scala