QueryPreparation

gql.preparation.QueryPreparation
See theQueryPreparation companion object
trait QueryPreparation[F[_], G[_], C]

Attributes

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

Members list

Value members

Abstract methods

def mergeImplementations[A](base: Selectable[G, A], sels: NonEmptyList[SelectionInfo[G, C]]): F[NonEmptyList[MergedImplementation[G, A, _, C]]]

Attributes

Source
QueryPreparation.scala
def prepare[A](fi: MergedFieldInfo[G, C], t: Out[G, A], fieldMeta: PartialFieldMeta[C]): H[F, Prepared[G, A]]

Attributes

Source
QueryPreparation.scala
def prepareField[I, O](fi: MergedFieldInfo[G, C], field: Field[G, I, O], currentTypename: String): F[List[PreparedDataField[G, I]]]

Attributes

Source
QueryPreparation.scala
def prepareStep[I, O](step: Step[G, I, O], fieldMeta: PartialFieldMeta[C]): H[F, PreparedStep[G, I, O]]

Attributes

Source
QueryPreparation.scala