Packages

o

gql

PreparedQuery

object PreparedQuery

Source
PreparedQuery.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PreparedQuery
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class EdgeId(id: Int) extends AnyVal with Product with Serializable
  2. final case class FragmentDefinition[F[_], A](name: String, typeCondition: String, specify: (Any) => Option[A], fields: NonEmptyList[PreparedField[F, A]]) extends Product with Serializable
  3. type H[A] = IndexedStateT[[γ$0$]EitherT[Eval, Type[PositionalError], γ$0$], Prep, Prep, A]
  4. final case class PositionalError(position: PrepCursor, caret: List[Caret], message: String) extends Product with Serializable
  5. final case class Prep(cycleSet: Set[String], nextId: Int, cursor: PrepCursor) extends Product with Serializable
  6. final case class PrepCursor(position: Chain[PrepEdge]) extends Product with Serializable
  7. sealed trait PrepEdge extends AnyRef
  8. sealed trait Prepared[F[_], A] extends AnyRef
  9. final case class PreparedCont[F[_]](edges: NonEmptyChain[PreparedEdge[F]], cont: Prepared[F, Any]) extends Product with Serializable
  10. final case class PreparedDataField[F[_], I, T](id: Int, name: String, alias: Option[String], cont: PreparedCont[F]) extends PreparedField[F, I] with Product with Serializable
  11. sealed trait PreparedEdge[F[_]] extends AnyRef
  12. sealed trait PreparedField[F[_], A] extends AnyRef
  13. final case class PreparedFragField[F[_], A](id: Int, typename: String, specify: (Any) => Option[A], selection: Selection[F, A]) extends PreparedField[F, A] with Product with Serializable
  14. final case class PreparedLeaf[F[_], A](name: String, encode: (A) => Json) extends Prepared[F, A] with Product with Serializable
  15. final case class PreparedList[F[_], A](of: PreparedCont[F], toSeq: (Any) => Seq[A]) extends Prepared[F, A] with Product with Serializable
  16. final case class PreparedOption[F[_], A](of: PreparedCont[F]) extends Prepared[F, A] with Product with Serializable
  17. sealed trait PreparedResolver[F[_]] extends AnyRef
  18. final case class Selection[F[_], A](fields: NonEmptyList[PreparedField[F, A]]) extends Prepared[F, A] with Product with Serializable
  19. type VariableMap = Map[String, Either[parser.QueryParser.Value, Json]]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ambientArg[F[_], A](name: String)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  5. def ambientEdge[F[_], A](edge: PrepEdge)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  6. def ambientField[F[_], A](name: String)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  7. def ambientFragment[F[_], A](name: String)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  8. def ambientIndex[F[_], A](i: Int)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  9. def ambientInputType[F[_], A](name: String)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  10. def ambientOutputType[F[_], A](name: String)(fa: F[A])(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[A]
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  13. def closeFieldParameters[F[_], G[_]](gqlField: Field, caret: Caret, field: Field[G, Any, Any, Any], variableMap: VariableMap)(implicit arg0: Parallel[F], S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]]): F[Resolver[G, Any, Any]]
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  17. def flattenResolvers[F[_], G[_]](parentName: String, resolver: Resolver[G, Any, Any], index: Int = 0)(implicit arg0: Monad[F], S: Stateful[F, Prep]): F[(NonEmptyChain[PreparedEdge[G]], String, Int)]
  18. def friendlyName[G[_], A](ot: Out[G, A], inOption: Boolean = false): String
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def getOperationDefinition[F[_]](ops: List[Pos[OperationDefinition]], operationName: Option[String])(implicit F: MonadError[F, (String, List[Caret])]): F[OperationDefinition]
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def inName[A](in: In[A], inOption: Boolean = false): String
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def matchType[F[_], G[_]](name: String, sel: Selectable[G, Any], caret: Caret, discoveryState: DiscoveryState[G])(implicit F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[(Selectable[G, Any], (Any) => Option[Any])]
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. def nextId[F[_]](implicit arg0: Monad[F], S: Stateful[F, Prep]): F[Int]
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. def operationType(od: OperationDefinition): OperationType
  30. def pValueName(v: parser.QueryParser.Value): String
  31. implicit val par: Parallel[H]
  32. def parallelForPureState[G[_], E, S](implicit arg0: Semigroup[E], G: MonadError[G, E]): Parallel[[γ$1$]IndexedStateT[G, S, S, γ$1$]] { type F[A] = cats.data.StateT[G,S,A] }
  33. def parseArg[F[_], A](arg: Arg[A], input: Map[String, parser.QueryParser.Value], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit arg0: Parallel[F], F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[A]
  34. def parseArgValue[F[_], A](a: ArgValue[A], input: Map[String, parser.QueryParser.Value], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit arg0: Parallel[F], F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[A]
  35. def parseInput[F[_], A](v: parser.QueryParser.Value, tpe: In[A], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit arg0: Parallel[F], F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[A]
  36. def parseInputObj[F[_], A](v: ObjectValue, fields: NonEmptyArg[A], variableMap: Option[VariableMap], ambigiousEnum: Boolean)(implicit arg0: Parallel[F], F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[A]
  37. def parserValueToValue[F[_]](v: parser.QueryParser.Value)(implicit arg0: Parallel[F], F: MonadError[F, NonEmptyChain[PositionalError]], S: Stateful[F, Prep]): F[Value]
  38. def prepare[F[_]](executabels: NonEmptyList[ExecutableDefinition], schema: Schema[F, _, _, _], variableMap: Map[String, Json], operationName: Option[String])(implicit arg0: Applicative[F]): EitherNec[PositionalError, (OperationType, NonEmptyList[PreparedField[F, Any]])]
  39. def prepareField[F[_], G[_]](gqlField: Field, caret: Caret, field: Field[G, Any, Any, Any], variableMap: VariableMap, fragments: Map[String, Pos[parser.QueryParser.FragmentDefinition]], currentTypename: String, discoveryState: DiscoveryState[G])(implicit arg0: Parallel[F], arg1: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]], D: Defer[F]): F[PreparedField[G, Any]]
  40. def prepareFragment[F[_], G[_]](ol: Selectable[G, Any], f: Pos[parser.QueryParser.FragmentDefinition], variableMap: VariableMap, fragments: Map[String, Pos[parser.QueryParser.FragmentDefinition]], currentTypename: String, discoveryState: DiscoveryState[G])(implicit arg0: Parallel[F], arg1: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]], D: Defer[F]): F[FragmentDefinition[G, Any]]
  41. def prepareParts[F[_], G[_]](op: OperationDefinition, frags: List[Pos[parser.QueryParser.FragmentDefinition]], schema: Schema[G, _, _, _], variableMap: Map[String, Json])(implicit arg0: Parallel[F], arg1: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]], D: Defer[F]): F[(OperationType, NonEmptyList[PreparedField[G, Any]])]
  42. def prepareSelections[F[_], G[_]](ol: Selectable[G, Any], s: SelectionSet, variableMap: VariableMap, fragments: Map[String, Pos[parser.QueryParser.FragmentDefinition]], currentTypename: String, discoveryState: DiscoveryState[G])(implicit arg0: Parallel[F], G: Applicative[G], S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]], D: Defer[F]): F[NonEmptyList[PreparedField[G, Any]]]
  43. def raise[F[_], A](s: String, caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]]): F[A]
  44. def raiseEither[F[_], A](e: Either[String, A], caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]]): F[A]
  45. def raiseOpt[F[_], A](o: Option[A], s: String, caret: Option[Caret])(implicit S: Stateful[F, Prep], F: MonadError[F, NonEmptyChain[PositionalError]]): F[A]
  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def underlyingOutputTypename[G[_]](ot: Out[G, _]): String
  49. def valueToParserValue(v: Value): parser.QueryParser.Value
  50. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  52. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  53. object InArr
  54. object InOpt
  55. object OutArr
  56. object OutOpt
  57. object Prep extends Serializable
  58. object PrepCursor extends Serializable
  59. object PrepEdge
  60. object PreparedEdge
  61. object PreparedResolver

Inherited from AnyRef

Inherited from Any

Ungrouped