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, 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. final case class PreparedEdge[F[_]](id: EdgeId, resolver: Resolver[F, Any, Any], statisticsName: String) extends Product with Serializable
  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: Prepared[F, A]) extends Prepared[F, A] with Product with Serializable
  16. final case class PreparedOption[F[_], A](of: Prepared[F, A]) extends Prepared[F, A] with Product with Serializable
  17. final case class Selection[F[_], A](fields: NonEmptyList[PreparedField[F, A]]) extends Prepared[F, A] with Product with Serializable
  18. type VariableMap[A] = Map[String, (In[A], A)]

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

Inherited from AnyRef

Inherited from Any

Ungrouped