PreparedQuery
object PreparedQuery
- Source:
- PreparedQuery.scala
Type members
Classlikes
final case class FieldInfo[G[_]](name: String, alias: Option[String], args: Option[Arguments], tpe: SimplifiedType[G], caret: Caret, path: PrepCursor)
- Companion:
- object
- Source:
- PreparedQuery.scala
final case class FragmentDefinition[F[_], A](name: String, typeCondition: String, specify: Any => Option[A], fields: NonEmptyList[PreparedField[F, A]])
- Source:
- PreparedQuery.scala
final case class MergedImplementation[G[_]](leaf: Type[G, _], selections: NonEmptyList[PairedFieldSelection[G]], specify: Option[() => Option[_]])
- Source:
- PreparedQuery.scala
final case class PreparedDataField[F[_], I, T](id: Int, name: String, alias: Option[String], cont: PreparedCont[F]) extends PreparedField[F, I]
- Source:
- PreparedQuery.scala
final case class PreparedFragField[F[_], A](id: Int, typename: String, specify: Any => Option[A], selection: Selection[F, A]) extends PreparedField[F, A]
- Source:
- PreparedQuery.scala
final case class PreparedList[F[_], A](of: PreparedCont[F], toSeq: Any => Seq[A]) extends Prepared[F, A]
- Source:
- PreparedQuery.scala
final case class Selection[F[_], A](fields: NonEmptyList[PreparedField[F, A]]) extends Prepared[F, A]
- Source:
- PreparedQuery.scala
final case class SelectionInfo[G[_]](s: Selectable[G, _], fields: NonEmptyList[FieldInfo[G]], fragmentName: Option[String])
- Source:
- PreparedQuery.scala
Types
Value members
Concrete methods
def appendMessage[F[_], A](message: String)(fa: F[A])(implicit F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala
def checkFieldsMerge[F[_] : Parallel, G[_]](a: FieldInfo[G], asi: SelectionInfo[G], b: FieldInfo[G], bsi: SelectionInfo[G])(implicit evidence$14: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Unit]
- Source:
- PreparedQuery.scala
def checkSelectionsMerge[F[_] : Parallel, G[_]](xs: NonEmptyList[SelectionInfo[G]])(implicit evidence$15: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Unit]
- Source:
- PreparedQuery.scala
def checkSimplifiedTypeShape[F[_] : Parallel, G[_]](a: SimplifiedType[G], b: SimplifiedType[G], caret: Caret)(implicit evidence$16: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Unit]
- Source:
- PreparedQuery.scala
def closeFieldParameters[F[_] : Parallel, G[_]](fi: FieldInfo[G], field: Field[G, Any, Any, Any], variableMap: VariableMap)(implicit evidence$19: Parallel[F], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]]): F[Resolver[G, Any, Any]]
- Source:
- PreparedQuery.scala
def collectFieldInfo[F[_] : Parallel, G[_]](af: AbstractField[G, _, _], f: Field, caret: Caret, variableMap: VariableMap, fragments: Map[String, Pos[FragmentDefinition]], discoveryState: DiscoveryState[G])(implicit evidence$10: Parallel[F], G: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[FieldInfo[G]]
- Source:
- PreparedQuery.scala
def collectSelectionInfo[F[_] : Parallel, G[_]](s: Selectable[G, _], ss: SelectionSet, variableMap: VariableMap, fragments: Map[String, Pos[FragmentDefinition]], discoveryState: DiscoveryState[G])(implicit evidence$11: Parallel[F], G: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[NonEmptyList[SelectionInfo[G]]]
- Source:
- PreparedQuery.scala
def compareArguments[F[_] : Parallel](name: String, aa: Arguments, ba: Arguments, caret: Option[Caret])(implicit evidence$13: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Unit]
- Source:
- PreparedQuery.scala
def compareValues[F[_] : Parallel](av: Value, bv: Value, caret: Option[Caret])(implicit evidence$12: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Unit]
- Source:
- PreparedQuery.scala
def decodeFieldArgs[F[_] : Parallel, G[_], A](a: Arg[A], name: String, args: Option[Arguments], caret: Caret, variableMap: VariableMap)(implicit evidence$18: Parallel[F], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala
def findImplementations[G[_]](s: Selectable[G, _], discoveryState: DiscoveryState[G]): List[(Type[G, _], Option[() => Option[_]])]
- Source:
- PreparedQuery.scala
def getOperationDefinition[F[_]](ops: List[Pos[OperationDefinition]], operationName: Option[String])(implicit F: MonadError[F, (String, List[Caret])]): F[OperationDefinition]
- Source:
- PreparedQuery.scala
def inFragment[F[_], A](fragmentName: String, fragments: Map[String, Pos[FragmentDefinition]], caret: Option[Caret])(faf: Pos[FragmentDefinition] => F[A])(implicit S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[A]
- Source:
- PreparedQuery.scala
def matchType[F[_], G[_]](name: String, sel: Selectable[G, _], caret: Caret, discoveryState: DiscoveryState[G])(implicit F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Selectable[G, _]]
- Source:
- PreparedQuery.scala
def mergeImplementations[F[_] : Parallel, G[_]](base: Selectable[G, _], sels: NonEmptyList[SelectionInfo[G]], discoveryState: DiscoveryState[G])(implicit evidence$17: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[NonEmptyList[MergedImplementation[G]]]
- Source:
- PreparedQuery.scala
def modifyError[F[_], A](f: PositionalError => PositionalError)(fa: F[A])(implicit F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala
def parallelForPureState[G[_], E : Semigroup, S](implicit evidence$31: Semigroup[E], G: MonadError[G, E]): Parallel[[_] =>> StateT[G, S, _$144]] { type F = [A] =>> StateT[G, S, A]; }
- Source:
- PreparedQuery.scala
def parseArg[F[_] : Parallel, A](arg: Arg[A], input: Map[String, Value], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit evidence$27: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[A]
- Source:
- PreparedQuery.scala
def parseArgValue[F[_] : Parallel, A](a: ArgValue[A], input: Map[String, Value], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit evidence$26: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[A]
- Source:
- PreparedQuery.scala
def parseInput[F[_] : Parallel, A](v: Value, tpe: In[A], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit evidence$25: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[A]
- Source:
- PreparedQuery.scala
def parseInputObj[F[_] : Parallel, A](v: ObjectValue, fields: NonEmptyArg[A], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit evidence$24: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[A]
- Source:
- PreparedQuery.scala
def parserValueToValue[F[_] : Parallel](v: Value)(implicit evidence$28: Parallel[F], F: MonadError[F, Type[PositionalError]], S: Stateful[F, Prep]): F[Value]
- Source:
- PreparedQuery.scala
def prepare[F[_] : Applicative](executabels: NonEmptyList[ExecutableDefinition], schema: Schema[F, _, _, _], variableMap: Map[String, Json], operationName: Option[String]): EitherNec[PositionalError, (OperationType, NonEmptyList[PreparedField[F, Any]])]
- Source:
- PreparedQuery.scala
def prepareField[F[_] : Parallel, G[_] : Applicative](fi: FieldInfo[G], field: Field[G, Any, Any, Any], variableMap: VariableMap, currentTypename: String, discoveryState: DiscoveryState[G])(implicit evidence$20: Parallel[F], evidence$21: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[PreparedField[G, Any]]
- Source:
- PreparedQuery.scala
def prepareParts[F[_] : Parallel, G[_] : Applicative](op: OperationDefinition, frags: List[Pos[FragmentDefinition]], schema: Schema[G, _, _, _], variableMap: Map[String, Json])(implicit evidence$29: Parallel[F], evidence$30: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[(OperationType, NonEmptyList[PreparedField[G, Any]])]
- Source:
- PreparedQuery.scala
def prepareSelectable[F[_] : Parallel, G[_]](s: Selectable[G, Any], sis: NonEmptyList[SelectionInfo[G]], variableMap: VariableMap, discoveryState: DiscoveryState[G])(implicit evidence$22: Parallel[F], G: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[NonEmptyList[PreparedField[G, Any]]]
- Source:
- PreparedQuery.scala
def prepareSelectableRoot[F[_] : Parallel, G[_]](s: Selectable[G, _], ss: SelectionSet, variableMap: VariableMap, fragments: Map[String, Pos[FragmentDefinition]], discoveryState: DiscoveryState[G])(implicit evidence$23: Parallel[F], G: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]], D: Defer[F]): F[NonEmptyList[PreparedField[G, Any]]]
- Source:
- PreparedQuery.scala
def raise[F[_], A](s: String, caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala
def raiseEither[F[_], A](e: Either[String, A], caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala
def raiseOpt[F[_], A](o: Option[A], s: String, caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, Type[PositionalError]]): F[A]
- Source:
- PreparedQuery.scala