gql.preparation
package gql.preparation
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- Alg.scala
- Supertypes
- Known subtypes
-
object CursorAsk.typeobject CycleAsk.typeobject NextId.typeclass Pure[A]class RaiseError[C]class UseVariableclass UsedVariablesShow all
object Alg
Attributes
- Source
- ArgParsing.scala
- Supertypes
Attributes
- Companion
- object
- Source
- DirectiveAlg.scala
- Supertypes
object DirectiveAlg
Attributes
- Companion
- class
- Source
- DirectiveAlg.scala
- Supertypes
- Self type
-
DirectiveAlg.type
class FieldCollection[F[_], C](implementations: Implementations[F], fragments: Map[String, FragmentDefinition[C]], ap: ArgParsing[C], da: DirectiveAlg[F, C])
Attributes
- Source
- FieldCollection.scala
- Supertypes
Attributes
- Source
- FieldCollection.scala
- Supertypes
Attributes
- Source
- FieldMerging.scala
- Supertypes
final case class MergedFieldInfo[G[_], C](name: String, alias: Option[String], args: Option[Arguments[C, AnyValue]], selections: List[SelectionInfo[G, C]], directives: Option[Directives[C, AnyValue]], caret: C, path: Cursor)
Attributes
- Source
- QueryPreparation.scala
- Supertypes
final case class MergedImplementation[G[_], A, B, C](leaf: Type[G, B], selections: NonEmptyList[PairedFieldSelection[G, B, C]], specify: A => Option[B])
Attributes
- Source
- QueryPreparation.scala
- Supertypes
final case class MergedSpecialization[G[_], A, B, C](spec: Specialization[G, A, B], selections: NonEmptyList[PairedFieldSelection[G, B, C]])
Attributes
- Source
- QueryPreparation.scala
- Supertypes
final case class NodeId(id: NonEmptyList[Int]) extends AnyVal
Attributes
- Companion
- object
- Source
- PreparedQuery.scala
- Supertypes
object NodeId
Attributes
- Companion
- class
- Source
- PreparedQuery.scala
- Supertypes
- Self type
-
NodeId.type
final case class PairedFieldSelection[G[_], A, C](info: MergedFieldInfo[G, C], field: Field[G, A, _])
Attributes
- Source
- QueryPreparation.scala
- Supertypes
Attributes
- Source
- QueryPreparation.scala
- Supertypes
Attributes
- Companion
- object
- Source
- PositionalError.scala
- Supertypes
object PositionalError
Attributes
- Companion
- class
- Source
- PositionalError.scala
- Supertypes
- Self type
-
PositionalError.type
Attributes
- Source
- PreparedQuery.scala
- Supertypes
- Known subtypes
-
Attributes
- Source
- PreparedQuery.scala
- Supertypes
final case class PreparedDataField[+F[_], A, B](nodeId: NodeId, name: String, alias: Option[String], cont: PreparedCont[F, A, B], source: Field[F, A, B], parsedArgs: Map[Arg[_], Any]) extends PreparedField[F, A]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
sealed trait PreparedField[+F[_], A] extends Product, Serializable
Attributes
- Source
- PreparedQuery.scala
- Supertypes
- Known subtypes
-
final case class PreparedLeaf[F[_], I](nodeId: NodeId, name: String, encode: I => Json) extends Prepared[F, I]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
final case class PreparedList[F[_], A, C, B](id: NodeId, of: PreparedCont[F, A, B], toSeq: C => Seq[A]) extends Prepared[F, C]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
final case class PreparedMeta[+F[_]](variables: VariableMap[Unit], args: Option[Arguments[Unit, AnyValue]], pdf: PreparedDataField[F, _, _])
Attributes
- Source
- PreparedQuery.scala
- Supertypes
final case class PreparedOption[F[_], I, O](id: NodeId, of: PreparedCont[F, I, O]) extends Prepared[F, Option[I]]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
Attributes
- Companion
- object
- Source
- RootPreparation.scala
- Supertypes
- Known subtypes
object PreparedRoot
Attributes
- Companion
- trait
- Source
- RootPreparation.scala
- Supertypes
- Self type
-
PreparedRoot.type
final case class PreparedSpecification[F[_], I, A](nodeId: NodeId, specialization: Specialization[F, I, A], selection: List[PreparedDataField[F, A, _]]) extends PreparedField[F, I]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
sealed trait PreparedStep[+F[_], -I, +O] extends Product, Serializable
Attributes
- Companion
- object
- Source
- PreparedQuery.scala
- Supertypes
- Known subtypes
-
Show all
object PreparedStep
Attributes
- Companion
- trait
- Source
- PreparedQuery.scala
- Supertypes
- Self type
-
PreparedStep.type
class QueryPreparation[F[_], C](ap: ArgParsing[C], da: DirectiveAlg[F, C], variables: VariableMap[C], implementations: Implementations[F])
Attributes
- Source
- QueryPreparation.scala
- Supertypes
Attributes
- Companion
- object
- Source
- RootPreparation.scala
- Supertypes
object RootPreparation
Attributes
- Companion
- class
- Source
- RootPreparation.scala
- Supertypes
- Self type
-
RootPreparation.type
final case class Selection[F[_], I](nodeId: NodeId, fields: List[PreparedField[F, I]], source: Selectable[F, I]) extends Prepared[F, I]
Attributes
- Source
- PreparedQuery.scala
- Supertypes
final case class SelectionInfo[G[_], C](s: Selectable[G, _], fields: NonEmptyList[FieldInfo[G, C]], fragmentName: Option[String])
Attributes
- Source
- FieldCollection.scala
- Supertypes
object Specialization
Attributes
- Companion
- trait
- Source
- PreparedQuery.scala
- Supertypes
- Self type
-
Specialization.type
Attributes
- Source
- PreparedQuery.scala
- Supertypes
Attributes
- Companion
- object
- Source
- FieldCollection.scala
- Supertypes
- Known subtypes
object TypeInfo
Attributes
- Companion
- trait
- Source
- FieldCollection.scala
- Supertypes
- Self type
-
TypeInfo.type
Attributes
- Source
- PreparedQuery.scala
- Supertypes
Attributes
- Companion
- object
- Source
- PreparedQuery.scala
- Supertypes
object UniqueEdgeCursor
Attributes
- Companion
- class
- Source
- PreparedQuery.scala
- Supertypes
- Self type
-
UniqueEdgeCursor.type
Types
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Value members
Concrete methods
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
In this article